爱悠闲 > 分类 >

J2EE 第2页

简单的JAVA TCP/IP连接测试
TCPServer端: import java.io.DataInputStream; import java.net.ServerSocket; import java.net.Socket; /** * @author wangking E-mail:admin717@gmail.com * @version 创建时间:2009-9-16 上午02:42:28 * 类说明 */ public
简单的JAVA UDP连接测试
UDP不像TCP那样专门提供了一个SERVER端API,所有的都用DatagramSocket,接受packet数据报。所以说UDP是无连接的,因为所有的链接都是在数据报里,让DatagramSocket去发送。   Server端: import java.net.DatagramPacket; import java.net.DatagramSocket; /** * @author wang
java应用tomcat实现https ssl安全连接的方法
  在这开始之前,我们得先了解一下什么是https。   https (Secure Hypertext Transfer Protocol) = 安全超文本传输协议   https的特点是: 1.数据加密(SSL) = Secure Socket Layer 2.身份认证 当你的项目需要考虑安全性的时候,部分模块可以用到https。当然这些都得到CA注册,要钱钱的哦。   这里我想给大家介绍个不
应用HttpClient来对付各种顽固的WEB服务器
  一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站点
一个JDBC事务处理的简单例子
对于事务的处理,其实可以在数据库中写事务,或者用JDBC的事务处理,或者用hibernate或者spring的事务都能很好的解决这一原子问题。 下面就看看这个代码,本文用的是mysql。所以请将表设置为innodb。   package com.test; import java.sql.Connection; import java.sql.DriverManager; import java.
用proxool做数据库的连接池
大致网上比较推崇做数据库连接池的有dbcp,c3p0,proxool.由于dbcp有BUG,hibernate3.0以后不再支持,弃之。c3p0性能太差,弃之。评价稍好的就只有proxool了,还自带了后台监控连接池情况。 目前我用的最新版是proxool 0.9.1,到官网下载:http://proxool.sourceforge.net   proxool配置文件config/proxool.
Java正则表达式入门
 众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。  大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一
JSP中输出CSV文件
<%@page import="com.opensymphony.xwork2.util.ValueStack"%><%     ValueStack vs = (ValueStack)request.getAttribute("struts.valueStack");       String aa = (String)vs.findValue("downloadContent");     r
用pushlets实现java comet,长连接技术
现在很多项目不单单只是要求Client->Server,很多时候会根据一定情况从Server->Client发送请求(比如网页游戏或者聊天室常用到这样的技术)   DWR中的reverse ajax可以实现长连接。。但是用FIREFOX DEBUG中可以看到他用的是轮询的方式。   这里我推荐一个不错的comet框架(pushlets) 官网:链接地址 可以多去看看他的DEMO。。 也可以Down
用LOG4J对项目进行监控
LOG4J用了common logging的标准接口。。。所以用LOG4J的时候得引用common logging的包哦。。 当然如果要在LOG4J中用EMAIL的话,得把javamail和jaf包引用进来。。。   OK。。原理我就不啰嗦了。。直接上代码和配置。 import org.apache.commons.logging.Log; import org.apache.commons.lo