![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 73
xueok
About
I am xuegang,Yin.I work in Cangzhou City,Hebei Province of China. A software engineer.After graduated to HeBei Engineering And Technical College in 2000,I have developed many database client-server application using delphi,c buider.Now I am using
展开
-
JAVA程序编码优化
优化JAVA程序设计和编码,提高JAVA程序性能的一些方法。 对象的生成和大小的调整。 JAVA程序设计中一个普遍的问题就是没有好好的利用JAVA语言本身提供的函数,从而常常会生成大量的对象(或实例)。由于系统不仅要花时间生成对象,以后可能还需花时间对这些对象进行垃圾回收和处理。因此,生成过多的对象将会给程序的性能带来很大的影响。 例1:关于String ,StringBuffer,+原创 2006-05-13 11:56:00 · 690 阅读 · 0 评论 -
String.format字符串格式化方法
之前一直用如下方法进行字符串的格式化:DecimalFormat df = new DecimalFormat("0000");String str= df.format(12);结果为:"0012"今天突然发现一篇文章用如下方法实现:String str = String.format("%04d", 12); 结果:"0012"String str = String.原创 2009-01-19 17:19:00 · 2122 阅读 · 0 评论 -
过滤器实现登录验证及拒绝直接输URL访问网页
package com.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.原创 2009-01-15 16:51:00 · 1710 阅读 · 0 评论 -
JAVA日期计算代码
package client.dao;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Map;import org.apache.log4j.Logger;import client.dto.ChargeTermDto;import client.interfaces.IChargeTerm;原创 2008-08-06 08:53:00 · 820 阅读 · 0 评论 -
人民币小写转大写代码
package com.general; import java.lang.Math; /* import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; */ /** * @author Linuxok * * 金额小写转大写 */ public class原创 2008-07-19 09:01:00 · 974 阅读 · 0 评论 -
Apache CXF WebService 使用
WebService具体是干什么的我这里就不用说了,这里介绍一下Aapche CXF配制与使用,这里我是采用Tomcat for Spring方式WebService服务跟着Tomcat一同启动,先下载CXF所需的包,放到你的工程的WEB-INF/lib目录下,新建bean.xml,内容如下: xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst原创 2008-07-19 08:22:00 · 3329 阅读 · 0 评论 -
soket多线程操作服务端及客户端代码
package posserver; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.Socket; import java.net.ServerSocket; import java.net.SocketException;原创 2008-07-19 09:19:00 · 1352 阅读 · 1 评论 -
生成随机码的程序源码
package com.general; import java.util.Random; public class CheckNumber { /** * 取得5位随机码 * * @return 产生的随机码 */ public String getCode(){ StringBuffer str = new S原创 2008-07-19 09:13:00 · 551 阅读 · 0 评论 -
取出汉字的拼音首字母
首先下载pinyin4j.jar包,这也是一个开源的东东,在此基础上改了一下,取汉字拼音的首字母。 package com.general; /* import java.io.IOException; import java.io.InputStreamReader; import java.io.BufferedReader; */ import net.sourceforge.pinyi原创 2008-07-19 09:03:00 · 1056 阅读 · 0 评论 -
proxool数据库连接池配制
proxool.xml配制文件,放入WEB-INF目录下,<!-- 使用SQL连接池连接池中可用的连接数量.如果当前的连接池中的连接少于这个数值.新的连接将被建立(假设没有超过最大可用数).例如.我们有3个活动连接2个可用连接,而我们的prototype-count是4,那么数据库连接池将试图建立另外2个连接maximum-active-time 每隔多少秒起动一个连接放入连原创 2008-07-19 08:49:00 · 755 阅读 · 0 评论 -
采用Apache dbutils操作数据库的DAO类
采用Apache dbutils操作数据库的DAO类,采用proxool数据库连接池/* * * DBConn.java, Created on 2005-5-4 * */package com.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.原创 2008-07-19 08:52:00 · 1855 阅读 · 0 评论 -
Log4j的配制文件log4j.properties
#log4j中有五级logger #FATAL 0 #ERROR 3 #WARN 4 #INFO 6 #DEBUG 7 ### set log levels ### log4j.rootLogger = DEBUG,stdout,file,error ### 输出到控制台 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender原创 2008-07-19 08:44:00 · 442 阅读 · 0 评论 -
读取指定URL连接的文件内容
import java.io.*; import java.net.*; public class URLClient { protected URLConnection connection; public String getDocumentAt(String urlString) { StringBuffer document = new StringBuffer(原创 2008-07-19 09:30:00 · 805 阅读 · 0 评论 -
MD5加密的算法程序源代码
/** * MD5的转换是不可逆的,如果要比较只能比较加密后的字符 */ package com.general; public class DateMD5 { /** * 下面这些S11-S44实际上是一个4*4的矩阵,在原始的C实现中是用#define 实现的, * 这里把它们实现成为static final是表示了只读,切能在同一个进程空原创 2008-07-19 09:11:00 · 862 阅读 · 0 评论 -
采用Hibernate型式的UUID生成类
package com.general; import java.net.InetAddress; public class UUIDHexGenerator { private String sep = ""; private static final int IP; private static short counter = (short) 0; private sta原创 2008-07-19 08:59:00 · 1399 阅读 · 0 评论 -
解决java从url传来的参数乱码问题
在tomcat的server.xml文件中将URIEncoding=”GBK”放在如下位置即可。connectionTimeout=”20000″redirectPort=”8443″ URIEncoding=”GBK”/>原创 2008-07-17 14:41:00 · 476 阅读 · 0 评论 -
Apache Ant Build.xml
原创 2008-07-17 14:39:00 · 488 阅读 · 0 评论 -
Tomcat 连接池配制
将下列代码放到tomcat的server.xml文件中的之间prefix=”localhost_test_log.” suffix=”.txt” timestamp=”true”/>factory=”org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory”username=”root”password=”"driver原创 2008-07-17 14:42:00 · 358 阅读 · 0 评论 -
移动指定文件夹内的全部文件
import java.io.File;public class FileMove { /** * 移动指定文件夹内的全部文件 * * @param fromDir * 要移动的文件目录 * @param toDir * 目标文件目录 * @throws Exception */原创 2008-12-08 16:52:00 · 622 阅读 · 0 评论