自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于jsp的basepath和path的使用

<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>首先大家看到myeclipse2014会在新建jsp页面的时候,会自动给我们生成这两句代码; 那么

2015-11-19 23:56:32 1000

原创 java.util.Date与java.sql.Date的转换

这两个类要转换,主要原因是和数据库中的Date这种数据类型相匹配这里提供两个若是不想java.util.Date与java.sql.Date的转换的方式的话,那么就用例如:String sql = "insert into person (account, password, username, " + "sex, birthday, email, tel)"

2015-11-14 00:32:11 504

原创 Unknown column 'Mary' in 'field list'

好久都没有亲手写数据库的连接以及操作了,近期一直都是用ejb,直接就映射到数据库了,所以关于jdbc的知识都忘得差不多了。不过吧,为了学习struts2,还是重新将jdbc知识捡起来。找了一上午的错误,今天终于知道是怎么回事了,原来是数据库中语句写的有问题,怪不得一直报错,Unknown column ‘Mary’ in ‘field list’,但是我却不知道sql语句到底错在哪里了。数据库的字符

2015-11-01 10:36:53 614

原创 java IO 知识大总(转+编辑)

java IO 继承图: Java IO 理论笔记 1、Java IO 流 io是java中实现输入输出的基础,它可以很方便的完成数据的输入输出操作,Java把不同的输入输出抽象为流,通过流的方式允许Java程序使用相同的方式来访问不同的输入、输出。 2、流的分类 输入流、输出流 A、输入流:只能从中读取数据,而不能向里面写数据 B、 输出流:只能向里面写数据,而不能读数据

2015-10-20 11:50:33 325

原创 oracle的单行函数以及多行函数(聚合函数、分组函数)的使用

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-10-18 15:28:56 1864

原创 SQL Server解决分页问题(三种方法)

select * from NewsType;结果:1 新闻 NULL2 国际 NULL3 军事 NULL4 生活 NULL5 国内 NULL6 国歌 NULL1.第一种是在学校上课学到的,效率低下:select top 3 * from NewsTypewhere ntid not in (select top 3 ntid from NewsTyp

2015-10-04 17:48:27 660

原创 JSP中request解决中文乱码问题(绝对经典)

1.通过超链接的默认方式是GET。 2.通过表单的默认方式POST。 本以为两种方式处理的方式不一样,但是发现都一样!!! so:j1.jsp:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional/

2015-09-24 11:12:13 1125

原创 QTP设置变量和输出显示

设置变量用Dim 弹出对话框masbox 打印到控制台printDim AgentName, PasswordAgentName = "admin"Password = "mercury"SystemUtil.Run "C:\Program Files\HP\QuickTest Professional\samples\flight\app\flight4a.exe"Dialog("Logi

2015-09-22 09:51:01 1175

原创 jsp中的内置对象Cookie与session的比较

jsp中的内置对象Cookie与session的比较:1.session是在服务器端保存用户信息,Cookie是在客户端保存用户信息。2.session中保存的是对象,Cookie保存的是字符串。3.session随会话的结束而关闭,Cookie可以长期保存在客户端。4.Cookie通常用于保存不重要的用户信息,重要的信息使用session保存。

2015-09-06 11:33:09 529

原创 解决jsp页面汉字乱码问题

请看如下两个文件: 1.index.jsp<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()

2015-09-04 23:30:16 921

原创 配置JSP的默认首页

1.这是我的项目名称那么需要通过配置web.xml文件,里面的默认首页就可以了。我们需要自己在web项目下面建立一个WEB-INF的文件夹然后将服务器自带的web.xml拷贝进去,自带的就在conf下面的,然后编辑这个xml文件,将里面木有用的全部删除,留下如图所示的元素其中黄色的“1.html”就是需要我们自己设定的默认首页。运行结果如下:

2015-08-29 12:20:10 2696 2

转载 tomcat启动startup.bat一闪而过

遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下:tomcat在启动时,会读取环境变量的信息,需要一个CATALINA_HOME 与JAVA_HOME的信息,CATALINA_HOME即tomcat的主目录,JAVA_HOME即java安装的主目录,jdk的主目录。首先,要在环境变量处,配置JAVA_HOM

2015-08-28 00:37:28 348

原创 JDBC实现图片存取数据库(2)

2.如何通过JDBC把已经存在数据库的图片读取出来,再通过IO流写到指定位置(2) 注:特别注意一点,在数据库中,并木有面向对象,所以并非像java一样的什么都是从0开始,数据库从1开始!全部代码如下:package a1;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStr

2015-08-26 16:04:27 771

原创 JDBC实现图片存取数据库(1)

本文主要介绍: 1.如何通过JDBC把图片保存在数据库中(1) 2.如何通过JDBC把已经存在数据库的图片读取出来,再通过IO流写到指定位置(2) 注:图片如此,音频,视频亦是如此!1.如何通过JDBC把图片保存在数据库中: 在之前的“JDBC五大步骤”中有写到第三步是发送诉求,用的是Statement类:// Statement statement = connectio

2015-08-26 15:59:30 2631

原创 JDBC之调用存储过程

1。无参 我们先看预先写好的存储过程:create procedure p1as select * from studentgo如何实现JDBC调用无参的存储过程呢?package a1;import java.sql.*;public class Test05 { public static void main(String[] args) { try {

2015-08-24 20:05:33 876

原创 sql server创建存储过程(有参,无参,有输出)

student表已经有了,“创建”在中间,测试在最下面!select * from student;sid sname sex age tels001 丰登儿 男 35 13527542451s002 班克尔 女 17 13884233134s003 车笔刀 女 13 15086623248s004 趴耳朵 男 19 153235

2015-08-24 11:58:13 13019

原创 JDBC事物处理(回滚)

在sql server中有事物处理,那么在JDBC高级中也是有的,在java语句中,每一句执行sql操作都是一个事物,然而有的时候就需要锁定几句操作在一起,就像原子操作一样,比如我们去银行转帐,不能从A账户转出来,然而由于B账户的单面原因导致出现程序中断,而使得A账户丢失的100块不知去向!在JDBC中主要是利用Connection借口在设置://原本每一条执行的sql语句都是一件事物(在JDBC中

2015-08-23 21:49:32 1571

原创 sql server 的增删改查小测试及答案(这对于初学者来说是一件难得的宝物)

create table student( sid varchar(8) primary key, sname varchar(16) not null, sex varchar(2) check (sex='男' or sex = '女')default '女', age int check(age > 0 and age < 120), tel varch

2015-08-21 21:30:14 1186 1

原创 JDBC五大步骤

1.//加载驱动程序类 2.//建立连接 3.//发送诉求 4.//获取结果 5.//关闭这里用的加载方式需要导入sqljdbc4.jar包(sql server 2008版)Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");之后就是注册:DriverManager.registerDriver(new com.mic

2015-08-21 12:48:17 3096

原创 ServerSocket套接字实现服务器端和Socket套接字实现客户端

编写服务器端程序: 1.创建一个服务器套接字(ServerSocket),绑定到指定端口; 2.调用accep方法,侦听来自客户端的请求,如果客户发出的请求,则接受连接,返回通信套接字Socket; 3.调用Socket的getInputStream和getOutputStream方法,获得输入/输出流,开始网络数据的接收和发送; 4.关闭通信套接字,关闭服务器套接字;示例代码如下:pack

2015-08-14 23:15:52 3568

原创 对象序列化

如何对象序列化呢? ObjectInputStream 输入,读取,反序列化 ObjectOutputStream 输出,写入,序列化请看如下示例代码:package a10;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.

2015-08-12 16:02:04 342

原创 IO继承体系图

IO继承体系图:

2015-08-12 15:30:22 837

原创 RandomAccessFile类的使用说明

RandomAccessFile类的使用说明: 我发现这个类实现了DataOutput、DataInput接口啊,所以既可以实现带着类型的read、write方法,所以很是高级,最最高级的不是这里,而是实现了seek()方法,可以将文件指针指向需要的地方去,还有skipBytes()方法,可以跳过指定数量的字节。 下面给与一个事例参考:package a10;import java.io.Fil

2015-08-12 12:16:26 461

原创 IO操作演示(DataInputStream、DataOutputStream)

下面用DataInputStream和DataOutputStream来事例文件的输入输出:package a10;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.DataInputStream;import java.io.DataOutputStream;impor

2015-08-12 12:05:25 391

原创 仿写Scanner类的功能代码

利用字节流包装成字符流再升级成为带缓冲区的字符流来仿造Scanner,代码如下:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Test106 { public static void main(String[] args) {

2015-08-05 10:35:35 436

原创 利用Java多线程实现死锁现象之详细解读

这个例子个人觉得非常经典,先看完,讲解在下面啦,(^__^) 嘻嘻!/* * 死锁: * 同步中嵌套同步,而锁不同。 * 都在等待对方线程中的锁释放。 * */public class Demo8 { public static void main(String[] args) { // 创建了一个ticket对象 Ticket2 t = new T

2015-07-29 01:11:23 571

原创 浅谈Java多线程中的Thread.sleep()和wait()方法的区别

1.我们先看看在java API中是如何解释sleep的吧sleeppublic static void sleep(long millis) throws InterruptedException在指定的毫秒数内让当前正在执行的线程休眠(暂停执行),此操作受到系统计时器和调度程序精度和准确性的影响。该线程不丢失任何监视器的所属权。 参数:millis - 以

2015-07-29 00:09:21 730

原创 Java多线程实现生产者消费者模式

用java实现生产者消费者模式,在全部代码之后会对重点、难点一一讲解! 以下是全部代码:class Demo7 { public static void main(String[] args) { //资源对象 Resource r = new Resource(); //生产者 Producer pro = new Prod

2015-07-28 23:51:57 615

原创 仿cmd命令行下的dir

这里要给大家呈现的是如何利用java下的IO来模仿Windows下面的cmd命令行的dir命令:package a10;import java.io.File;import java.text.DecimalFormat;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;imp

2015-07-27 22:56:41 563

dom4j-1.6.1

dom4j-1.6.1 java解析xml工具包

2015-06-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除