![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA积累
文章平均质量分 53
siye1982
这个作者很懒,什么都没留下…
展开
-
读取properties小例子
Properties phrases = new Properties(); phrases.load(ClassLoader.getSystemResourceAsStream("com/kongzhong/action/io/test.properties")); String s = phrases.getProperty("server1");//server1=192.168.1...2009-02-01 14:39:44 · 79 阅读 · 0 评论 -
excel导出中poi支持中文的方法
/** * 把字符串转成utf8编码,保证中文文件名不会乱码 * @param s * @return */ public static String toUtf8String(String s){ StringBuffer sb = new StringBuffer(); for (int i=0;i<s.length();i++){ char c = s...原创 2009-02-01 15:11:54 · 191 阅读 · 0 评论 -
spring+hibernate结合tomcat配置jndi的一种方法
说明: 本文主要说明spring+hibernate结合tomcat配置jndi的一种方法(应该有别的方法), 服务器版本: Tomcat 5.5.20(注意,tomcat 5.0到5.5的过程中已经发生了变化). 步骤: 首先:在D:\Tomcat 5.5\conf\Catalina\localhost目录下, 建立一个以...原创 2009-02-01 15:16:44 · 180 阅读 · 0 评论 -
jdbc操作oracle数据库(增删改查)
DAOFactory.javapackage cn.mldn.lxh.factory ;import cn.mldn.lxh.dao.* ;import cn.mldn.lxh.dao.impl.* ;public class DAOFactory{ public static PersonDAO getPersonDAOInstance() { return new Per...原创 2009-02-01 15:20:47 · 279 阅读 · 0 评论 -
windows查看memcached运行参数
运行里面输入:telnet ip 端口进入后,输入stats分析统计信息 描述pid Memcached进程IDuptime Memcached运行时间,单位:秒time Memcached当前的UNIX时间version Memcached的版本号rusage_user 该进程累计的用户时间,单位:秒rusage_system...原创 2009-02-01 15:22:38 · 644 阅读 · 0 评论 -
ftp上传下载和zip压缩解压操作
package com.test.action;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.Fi...2009-02-01 15:28:10 · 4983 阅读 · 0 评论 -
不同方式读写文件的性能比较
注:bufferedRead读写的速度最快package com.test;import java.io.*;import java.nio.*;import java.nio.channels.*;public class Test { private static int numOfInts = 4000000; private static int numOfUbuffI...原创 2009-02-01 15:31:33 · 173 阅读 · 0 评论 -
创建文件夹和文件的方法
String path="d://yourfolder";String filename="youfilename.txt";File folder=new File(path);if(!folder.exists()){//判断文件夹是否存在,不存在就建立个目录folder.mkdirs();}File file=new File(path+File.separator+filena...原创 2009-02-01 15:33:10 · 215 阅读 · 0 评论 -
maven常用命令
1.创建Maven目录(windows下)mvn archetype:create -DgroupId=com.yourCompanyName -DartifactId=yourAppName -DarchetypeArtifactId=maven-archetype-webapp archetype 是一个内建插件,他的create任务将建立项目骨架archetypeArtifact...原创 2009-02-01 15:38:26 · 76 阅读 · 0 评论 -
maven的jar包查询地址
http://mvnrepository.com/2009-02-01 15:39:04 · 465 阅读 · 0 评论 -
mavne中的pom.xml配置说明
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-...原创 2009-02-01 15:40:02 · 188 阅读 · 0 评论 -
用myeclipse 直接部署MAVEN项目和调试
见附件原创 2009-02-01 15:43:15 · 156 阅读 · 0 评论 -
JDK、JRE、JVM的关系
JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。如果安装了JDK,会发同你的电脑有两...原创 2010-02-09 16:43:17 · 77 阅读 · 0 评论 -
Clone(java)小例子.txt
public class A implements Cloneable { public String name; public Object clone() { A o = null; try { o = (A) super.clone(); } catch (CloneNotSupportedException e)...原创 2010-02-09 16:44:59 · 76 阅读 · 0 评论 -
RMI小例子
1.创建远程接口及声明远程方法(HelloInterface.java)package com.unmi;import java.rmi.*; /** * 远程接口必须扩展接口java.rmi.Remote */ public interface HelloInterface extends Remote { /** ...原创 2010-02-09 16:49:47 · 95 阅读 · 0 评论 -
清楚response缓存的方法
HttpServletResponse response = runData.getResponse(); response.setHeader("Pragma","No-cache"); response.setHeader("Cache-Control","no-cache"); response.setDateHeader("Expires", 0);2009-02-01 15:11:02 · 1039 阅读 · 0 评论 -
commons.fileupload上传文件流(turbine框架)
//引入这两个包,该例子适用于turbine框架下http形式上传import org.apache.commons.fileupload.DiskFileUpload;import org.apache.commons.fileupload.FileItem;import java.io.File;import java.util.List;import javax.servlet...2009-02-01 15:09:25 · 99 阅读 · 0 评论 -
JAVA字符串处理函数列表一览
substring()它有两种形式,第一种是:String substring(int startIndex)第二种是:String substring(int startIndex,int endIndex)concat() 连接两个字符串replace() 替换它有两种形式,第一种形式用一个字符在调用字符串中所有出现某个字符的地方进行替换,形式如下:String repla...原创 2009-02-01 14:40:51 · 84 阅读 · 0 评论 -
jdbc中的batch操作总结
在用jdbc对oracle数据库执行批量提交数据操作时,我们会采用batch的方式进行批量提交batch ,如果需要批量更新100条,如果在第31条处出现了异常,那么之后的数据就不会更新了,如果加上事务管理,那么只要有出错了,所有的batch执行的都会回滚private synchronized void execData() throws Exception{ if(data.size(...2009-02-01 14:43:29 · 421 阅读 · 0 评论 -
servlet小例子
web.xml 中加入<servlet> <servlet-name>HelloWorld</servlet-name> <servlet-class>com.kong.rd.ivr.memcached.monitor.MemcachedMonitorAction</servlet-class> </servlet>...2009-02-01 14:45:58 · 83 阅读 · 0 评论 -
日期工具类
/** * 日期工具类 * @author wangzb */import java.util.*;import java.text.SimpleDateFormat;public class DateUtil { /** * 根据当前日期及增加天数得到相应日期 * @param s * @param n * @return * @throws Exception */...2009-02-01 14:48:03 · 67 阅读 · 0 评论 -
synchronized的一个简单例子
public class TextThread { /** * @param args */ public static void main(String[] args) { // TODO 自动生成方法存根 TxtThread tt = new TxtThread(); new Thread(tt).start(); new Thread(tt).star...原创 2009-02-01 14:52:06 · 86 阅读 · 0 评论 -
HashMap操作例子
private void testHashMap() throws Exception { Map map = new HashMap(); map.put("userName", "peter"); map.put("useremail", "aaa@163.com"); map.put("usersex", "男"); Iterator it = map.keyS2009-02-01 14:53:18 · 392 阅读 · 0 评论 -
多线程小例子
package com.test;import java.io.File;import junit.framework.TestCase;public class TestThread extends TestCase { protected void setUp() throws Exception { super.setUp(); } public void testTh...原创 2009-02-01 14:54:23 · 66 阅读 · 0 评论 -
操作文件的方法集合
本文汇集常用文件操作方法,包括文件的建立/检查与删除,目录的建立/检查与删除,取出目录中文件,文件属性的取得,对文件数据进行读写等等:文件路径问题:绝对路径如:E:\\test在JSP中String path=request.getRealPath("");在servlet和Action中 String path=servlet.getServletContext().getReal...原创 2009-02-01 15:00:00 · 94 阅读 · 0 评论 -
高效替换字符串的方法
/** * @describe:可以替换特殊字符的替换方法,replaceAll只能替换普通字符串,含有特殊字符的不能替换 * @param strSource 用户输入的字符串 * @param strFrom 数据库用需要替换的字符 * @param strTo 需要替换的字符替换为该字符串 * @return */ public static String rep...原创 2009-02-01 15:00:45 · 288 阅读 · 0 评论 -
去除html标签的java正则表达方法
private String replaceHtml(String html){ String regEx="<.+?>"; //表示标签 Pattern p=Pattern.compile(regEx); Matcher m=p.matcher(html); String s=m.replaceAll(""); System.out.pri...2009-02-01 15:01:34 · 83 阅读 · 0 评论 -
clob类型转换为string类型
this.bbsContent= this.content.getSubString(1l, (int)content.length());content为clob类型2009-02-01 15:03:15 · 131 阅读 · 0 评论 -
java中根据url抓取html页面内容的方法
import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class URLUtil { public static String getHtml(String urlString) { ...2009-02-01 15:04:55 · 164 阅读 · 0 评论 -
用poi操作excel导出,导入的简单实现
package java4execl;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi.hssf.usermode...2009-02-01 15:07:26 · 100 阅读 · 0 评论 -
java中原始数据类型的默认值
原型数据类型:byte – 8 bits 默认值是0short – 16 bits 默认值是0int – 32 bits 默认值是0long – 64 bits 默认值是0Lfloat – 32 bits默认值是0.0fdouble – 64 bits默认值是0.0dboolean – 1 bit默认值是falsechar – 16 bits默认值是'\u0000'...原创 2009-02-01 15:08:10 · 340 阅读 · 0 评论 -
spring配置文件中Bean中的id和name的区别
在BeanFactory的配置中,<bean>是我们最常见的配置项,它有两个最常见的属性,即id和name,最近研究了一下,发现这两个属性还挺好玩的,特整理出来和大家一起分享。 1.id属性命名必须满足XML的命名规范,因为id其实是XML中就做了限定的。总结起来就相当于一个Java变量的命名:不能以数字,符号打头,不能有空格,如123,?ad,"ab "等都是不规范...原创 2010-02-09 17:36:20 · 282 阅读 · 0 评论