随笔分类 -  Java

摘要:我们可以将一组语句构建成一个事务(transaction)。当所有语句都顺利执行之后,事务可以提交(commit)。否则,如果其中某个语句遇到错误,那么事务将被回滚,就好像没有任何语句被执行过一样。 将多个语句组合成事务的主要原因是为了确保数据库完整性(database integrity)。... 阅读全文
posted @ 2015-05-27 15:06 ~风轻云淡~ 阅读(2836) 评论(0) 推荐(0)
摘要:java 数据库编程1. 读写LOB 除了数字、字符串和日期之外,许多数据库还可以存储大对象,例如图片或其它数据。在SQL中,二进制大对象称为BLOB,字符型大对象称为CLOB。 要读取LOB,需要执行SELECT语句,然后在ResultSet上调用getBlob或getClob方法,这样就可以... 阅读全文
posted @ 2015-05-26 15:20 ~风轻云淡~ 阅读(967) 评论(0) 推荐(0)
摘要:当连接到一个套接字时,当前线程将会被阻塞直到建立连接或产生超时为止。同样地,当通过套接字读写数据时,当前线程也会被阻塞知道操作成功或产生超时为止。 在交互式的应用中,也许会考虑为用户提供一个选项,用以取消那些不会成功的连接。但是当线程因套接字长时间无法响应而发生阻塞时,无法通过调用interr... 阅读全文
posted @ 2015-05-25 22:07 ~风轻云淡~ 阅读(1145) 评论(0) 推荐(0)
摘要:PrintWriter()使用示例、获得字符集别名及所有可用字符集 阅读全文
posted @ 2015-05-25 21:42 ~风轻云淡~ 阅读(438) 评论(0) 推荐(0)
摘要:Java正则表达式 其它链接: JAVA正则表达式语法大全 java正则表达式语法详解及其使用代码实例 正则表达式的强大众所周知,它令程序员的头痛程度也数一数二的。txt2re网站能够自动为你生成正则表达式,而且很灵活,在这里推荐一下。 网址: http://www.txt2re.com/ 第一步, 阅读全文
posted @ 2015-05-23 10:11 ~风轻云淡~ 阅读(19583) 评论(0) 推荐(0)
摘要:使用socket编程实现一个简单的文件服务器。客户端程序实现put功能(将一个文件从本地传到文件服务器)和get功能(从文件服务器取一远程文件存为本地文件)。客户端和文件服务器不在同一台机器上。 put [-h hostname] [-p portname] local_filenameremote 阅读全文
posted @ 2015-04-10 15:14 ~风轻云淡~ 阅读(6092) 评论(4) 推荐(1)
摘要:使用Java自带的socket端口来实现,程序如下:Client.javapackage com.cn.gao;import java.net.*;import java.io.*;import com.mongodb.*;/** * 客户端发送消息给服务器 * @author hadoop * *... 阅读全文
posted @ 2015-04-10 14:12 ~风轻云淡~ 阅读(1708) 评论(0) 推荐(0)
摘要:Hibernate是一种ORM框架,ORM全称为Object-Relative Database-Mapping,在Java对象与关系数据库之间建立某种映射,以实现直接存取Java对象(一般为实体类)。Hibernate可以通过表自动生成实体类和映射文件。使用Hibernate添加数据的代码如下:p... 阅读全文
posted @ 2015-03-30 13:47 ~风轻云淡~ 阅读(3914) 评论(0) 推荐(0)
摘要:3.1 打印文本3.1.1 应用场景假设我们需要打印一个窗体的某个文本编辑域(可能只有几行,也可能包含多页)的内容,并且每页最多打印 54 行,如何实现呢?3.1.2 解决方法基本思路如下:首先我们需要实现 Printable 接口,然后按照每页最多 54 行的格式计算共需要打印多少页,当打印文本的... 阅读全文
posted @ 2015-03-23 15:37 ~风轻云淡~ 阅读(4646) 评论(4) 推荐(0)
摘要:用java实现打印,java.awt中提供了一些打印的API,要实现打印,首先要获得打印对象,然后继承Printable实现接口方法print,以便打印机进行打印,最后用Graphics2D直接输出直接输出。下面的例子实现了打印字符串,线(包括虚线)和打印图片。而且通过Paper的setImagea... 阅读全文
posted @ 2015-03-23 11:31 ~风轻云淡~ 阅读(77168) 评论(5) 推荐(3)
摘要:实现的功能:用Java实现从Excel导入数据库,如果存在就更新将数据库中的数据导出为Excel1、添加jxl.jarmysql-connector-java.1.7-bin.jar包到项目的lib目录下­2、Excel文件目录:D://book.xls3、数据库名:Stu4、表名:student5... 阅读全文
posted @ 2015-03-22 16:48 ~风轻云淡~ 阅读(14291) 评论(2) 推荐(3)
摘要:1. 添加数据在jsp页面中添加数据,和在serv中添加数据相似。获得页面中提交的数据以后,把数据保存到数据库表中,JSP的代码如下:add.jsp "> My JSP 'add.jsp' starting page ... 阅读全文
posted @ 2015-03-14 17:18 ~风轻云淡~ 阅读(7918) 评论(0) 推荐(0)
摘要:5.修改数据5.1编写查询条件页面修改单条数据的时候,首先是查询出单个数据的详细信息,然后根据实际需要部分修改或者全部修改。修改之后,数据会提交到数据库,数据库中保存更新以后的数据。查询出单条数据的查询条件页面代码如下:QueryToUpdate.html QueryToUpdate.ht... 阅读全文
posted @ 2015-03-13 10:33 ~风轻云淡~ 阅读(2704) 评论(0) 推荐(0)
摘要:html调用servlet(JDBC在Servlet中的使用) 阅读全文
posted @ 2015-03-12 14:47 ~风轻云淡~ 阅读(16220) 评论(1) 推荐(1)
摘要:新建一个web project 取名 myproject在myproject 新建一个继承了HttpServlet 的类 MyServlet重写HttpServlet 的 dopost doget servlet 方法。在dopost 方法中 写入 response.getWriter().prin... 阅读全文
posted @ 2015-03-11 20:05 ~风轻云淡~ 阅读(5776) 评论(0) 推荐(1)
摘要:ORA-12560: TNS: 协议适配器错误的解决方法造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。2.da... 阅读全文
posted @ 2015-03-08 18:54 ~风轻云淡~ 阅读(2109) 评论(0) 推荐(0)
摘要:在Applet中播放声音、在Application中播放声音、图形的缩放、淡入淡出效果、色彩混合效果示例、确定可用字体、创建字体对象、字体的展示处理、字体的特效显示 阅读全文
posted @ 2015-02-03 17:25 ~风轻云淡~ 阅读(2629) 评论(0) 推荐(1)
摘要:示例程序——用UDP实现的聊天程序、轻量级的HTTP服务、获取本机IPv6地址 阅读全文
posted @ 2015-02-02 12:23 ~风轻云淡~ 阅读(789) 评论(0) 推荐(0)
摘要:根据域名查找IP地址、根据IP地址查找主机名、URL类的使用——一个简单的浏览器、URLConnection类的使用——文件下载、示例程序1——端到端的通信、示例程序2——一对多的通信、示例程序3——简单的聊天程序 阅读全文
posted @ 2015-02-01 12:49 ~风轻云淡~ 阅读(317) 评论(0) 推荐(0)
摘要:建立数据库连接、关闭数据库连接、添加新数据、删除数据、修改数据、查询数据、学生信息管理系统实例、 阅读全文
posted @ 2015-01-30 14:37 ~风轻云淡~ 阅读(6214) 评论(0) 推荐(0)