- 博客(187)
- 资源 (42)
- 收藏
- 关注
原创 ibatis中任意sql取值
DAO >>>>>String destValue = ""; Connection con = null; Statement st = null; ResultSet rs = null; try { con = this.getSqlMapClientTemplate().getDataSource().getConnection(); st = co
2011-11-21 17:11:53 957
原创 java.io.Read包无法引入,,, oracle + hibernate 在 update 超过1000的长度时报错
if(1==1)java.io.Read rd .....此时会报错,,人不到java.io.Read包 需要加上外面的 { } 就可以了,,, oracle + hibernate 在update list超过1000的长度时报错,,
2011-11-02 15:29:06 667
转载 tomcat和openSSL构建https
http://hi.baidu.com/glaivelee/blog/item/b3f7f795a5d37551d0135e0b.htmltomcat和openSSL构建https双向认证步骤详解2011-08-10 10:56
2011-10-14 09:38:08 874
原创 HTTP Referer 以及 跳转 以及 https不能发送HTTP Referer
http://www.cnblogs.com/ly312/archive/2011/02/23/1962052.html简言之,HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从
2011-10-13 15:08:16 1205
原创 配置文件路径
NetUtils.class.getResource("/") + "iprule.xml"if(-1!=xmlFile.indexOf("file:/")){xmlFile = xmlFile.substring("file:/".length());//S
2011-09-20 18:19:16 437
原创 ORACLE导数据
sqlplus "/as sysdba"1.建用户(plsql下)create user snsn0915(用户名) identified by sns(密码) default tablespace omsgrant dba to snsn09
2011-09-16 16:00:07 526
原创 TestCXF_JC1 java_first_jaxws
1. client-->get/post请求-->serverserver-->WSDL -->clientclient-->SOAP请求 -->serverserver-->SOAP响应 -->client
2011-08-31 10:33:25 912 1
原创 WS (CXF) JAX-WS
minOccurs="0" 在null的时候,字段就不出现在xml中了nillable="true" 在null的时候,xml的构造还是完整的.在传数组的时候就很有用, 比如你只有minOccurs传{0,nill,1,nill} 就会变成{0,1}所以说ni
2011-08-17 15:22:05 490
转载 php异常
http://bbs.phpchina.com/viewthread.php?tid=80911&extra=&highlight=%E5%BC%82%E5%B8%B8&page=1http://bbs.phpchina.com/thread-220520-1-1
2011-08-09 18:21:57 564
原创 使用 Java 实现 Comet 风格的 Web 应用
http://www.ibm.com/developerworks/cn/web/wa-cometjava/
2011-08-02 19:30:44 403
原创 2003 计划任务
schtasks /create /tn "download_move" /tr C:\11111\download\zmove.cmd /sc daily /mo 2 /st 13:00:00 /sd 12/31/2001
2011-08-02 09:57:42 441
原创 HttpClient 学习整理
http://www.blogjava.net/Alpha/archive/2007/01/22/95216.htmlHttpClient 学习整理HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cook
2011-07-20 14:43:43 589
原创 Struts配置result
basicinfo.jsp purview.jsp listBasicInfoAction.action purview.jsp purview.jsp listBasicInfoAction.action purview.jsp 默认从
2011-07-05 09:55:19 417
原创 Oracle 启动 监听 关闭等
su - oracle http://dingqijie.iteye.com/blog/310469 http://www.cnitblog.com/wufajiaru/archive/2008/02/20/39978.aspx oracle数据库是重量级的,其管理非常复杂,将其在linux平台上的启动和关闭步骤整理一下。安装完毕orac
2011-06-28 19:48:00 633
原创 SQL 纯小数 转字符串
<br /><br />select <br />case <br /> when ( l.accountflag = '1' or l.accountflag = '2' ) then <br /> (<br /> to_char(l.salerate,'fm9999999990.00')<br /> )<br /> else <br /> (<br /> ''<br /> )<br />end<br />from a
2011-05-30 18:28:00 893
原创 SQL 拼接字符串 列转行
<br />http://blog.sina.com.cn/s/blog_5c4736800100l2qw.html<br /> <br /> <br /><br />方法一:使用wmsys.wm_concat()<br />SELECT t1.ID,t1.cName,wmsys.wm_concat(t2.pName) FROM tab_name t1,tab_name2 t2 WHERE t1.ID=t2.ID GROUP BY t1.cName,t1.id;<br /><br /><br />方
2011-05-30 18:25:00 2006
原创 Linux du 查看目录大小
<br />du -sh<br />du -sh ./???<br /> <br />列出指定目录大小<br />-s 总大小<br />-h 显示的方式 human readable
2011-05-17 10:27:00 515
原创 FileReader && FileInputStream
<br />package test.file;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.io.InputStreamReader;public class ReaderTest { public
2011-05-12 10:11:00 485
原创 linux CRON
<br />cron -e<br />直接加<br /> <br />EX:<br />*/1 * * * * cd /usr/local/qqw/SMS; sh sms_daemon.sh >> /usr/local/qqw/cron.log 2>&1<br />
2011-05-06 16:54:00 567
原创 Thread.Sleep(0)
<br /><br />http://www.cnblogs.com/ilove/archive/2008/04/07/1140419.html<br /> <br /> <br /> <br />我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题:假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候,这个线程会 不
2011-04-13 13:12:00 670
原创 DataOutputStream 和 Thread
<br />/** * OutputStream 接受的是bytes * PrintWriter 是文本,也就是unicode编码格式的,当然也包括汉字 * DataOutputStream 是OutputStream的一个实用类,写byte,写String都可以 * * 线程可以用继承Thread类或者实现Runnable接口来实现. * Thread.sleep()是Thread类的方法,只对当前线程起作用 * 线程是通过实现Runnable接口来实现的,则不是Thread
2011-04-13 09:49:00 474
原创 java.net.Socket
<br />tcp理论传输应该是不受限制的<br /> <br />在<br />java.net.Socket<br /> <br />out.println(sendStr);<br />再<br />getInputStream();<br /> <br />超过10MB<br /> <br />服务端挂掉<br /> <br />9MB没挂 但是很久没反应<br /> <br />可能跟内存大小有关
2011-04-11 15:24:00 448
原创 基于NIO实现非阻塞Socket编程
<br />http://blog.csdn.net/heyi1214/archive/2009/05/27/4220606.aspx<br /> <br />基于NIO实现非阻塞Socket编程<br /> <br /> <br />一、 描述 <br />Java 提供的 NIO API 来开发高性能网络服务器, JDK 1.4 以前 的网络通信程序是基于阻塞式 API 的——即当程序执行输入、输出操作后,在这些操作返回之前会一直阻塞该线程,所以服务器必须为每个客户端都提供一条独立线程进行处理,当服务器
2011-03-30 16:10:00 446
原创 NIO ByteBuffer 使用方法
NIO ByteBuffer 使用方法<br /> <br />http://janla.javaeye.com/blog/322638<br /> <br /> 缓冲区分配和包装<br /><br />在能够读和写之前,必须有一个缓冲区,用静态方法 allocate() 来分配缓冲区: <br /><br />ByteBuffer buffer = ByteBuffer.allocate(1024); <br /><br />allocate() 方法分配一个具有指定大小的底层数组,并将它包装到一个缓冲区
2011-03-30 15:00:00 477
原创 java中多种方式读文件,追加文件内容,对文件的各种操作
<br />http://blog.csdn.net/jsjwk/archive/2009/02/27/3942162.aspx<br /> <br /> <br /> <br />java中多种方式读文件,追加文件内容,对文件的各种操作 收藏一、多种方式读文件内容。<br />1、按字节读取文件内容<br />2、按字符读取文件内容<br />3、按行读取文件内容<br />4、随机读取文件内容 import java.io.BufferedReader;<br />import java.io.Fil
2011-01-30 10:51:00 468
原创 存CLOB
<br /><br />http://www.javaeye.com/topic/118730<br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br />数据库的大字段操作向来属于数据库操作中最麻烦的部分。以前在Java开发中,无论是使用JDBC还是使用Hibernate这样的持久化映射工具。大字段操作的代码都是又丑又长,散发出一种“坏味道”。<br />我们在网上搜索一下,能找到的代码大多非常复杂。其实,随着厂商的不断努力,对于大字段的操作已
2011-01-27 10:40:00 461
原创 js匹配
<br />http://www.phpweblog.net/kiyone/archive/2007/04/19/1135.aspx<br /> <br /> <br /><br />Js字符串操作函数大全<br />/*<br />******************************************<br /> 字符串函数扩充 <br />*********************
2010-12-29 18:50:00 544
原创 设置ulimit值(Linux文件句柄数量)永久生效
<br />设置ulimit值(Linux文件句柄数量)永久生效<br /><br />inux 默认打开文件数linux 默认打开文件数为1024个,通过ulimit -a 可以查看open files<br />修改这个限制可以使用ulimt -SHn 65536<br />永久生效需要进行下面设置:<br />1. /etc/pam.d/login 添加pam_limits.so (有时候系统默认添加)<br />首先要通过find / -name pam_limits.so 查找文件的具体的位置<b
2010-12-15 22:10:00 24120
原创 Tomcat SSL
http://blog.sina.com.cn/s/blog_4890155d01009lew.html1.生成CA证书。目前不使用第三方权威机构的CA来认证,自己充当CA的角色。引用1.创建私钥:C:/OpenSSL/apps>openssl genrsa -out root/root-key.pem 1024 2.创建证书请求:C:/OpenSSL/apps>openssl req -new -config openssl.cnf -out root/root-req.csr -key ro
2010-12-07 15:45:00 435
原创 Log4j
<br />http://kdboy.javaeye.com/blog/208851<br /> <br /> <br /> Log4j使用总结关键字: log4j一、介绍 <br />Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 <br />Lo
2010-11-02 17:57:00 291
原创 XML文件生成读入
<br />http://tech.sina.com.cn/s/2004-10-29/1508450741.shtml<br /> <br />dom<br />jdom<br />sax<br />dom4j<br /> <br />//*****************************************************************<br /> <br />http://divine.javaeye.com/blog/734318<br /> <br />1.设置编码失效
2010-10-27 17:04:00 401
原创 关于找工作的标准
<br />第一个标准是工作要有成长性,能具备核心竞争能力。没有核心竞争力的职位,可替代性太强,一旦公司或组织要裁员,这些人就是首先要考虑的。另外,由于所在部门不是核心部门,待遇啊,福利阿,前景啊,也都差一点。<br />第二个标准是行业,在赢在中国的大决赛上,张瑞敏和柳传志的对比,两者应该说都是中国商业的航母,然而在两人的评比当中,仍可看出柳的从容与智谋,我想这是来源于两人所处行业的不同。It行业较传统的制造业来讲,风险高,变数多,压力大,没有过多的先例可循,不能用向张瑞敏一样引经据典的方法来管理企业。因
2010-10-27 16:29:00 868
原创 为什么是List list = new ArrayList()
<br />1.<br />List是接口,List特性就是有序,会确保以一定的顺序保存元素.<br />ArrayList是它的实现类,是一个用数组实现的List.<br />Map是接口,Map特性就是根据一个对象查找对象.<br />HashMap是它的实现类,HashMap用hash表实现的Map,就是利用对象的hashcode(hashcode()是Object的方法)进行快速散列查找.(关于散列查找,可以参看<<数据结构>>)<br /><br />2.<br />一般情况下,如果没有必要,推荐
2010-10-19 17:05:00 660
原创 Java 中的堆和栈
<br />http://rujingzhang.javaeye.com/blog/174043<br /> <br />简单的说: <br />Java把内存划分成两种:一种是栈内存,一种是堆内存。 <br /> <br /> 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 <br /> <br /> 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即
2010-10-19 16:55:00 365
原创 Java 5.0 中增强的for循环
Thread.sleep(1000);System.exit(0);以前写遍历是: //遍历数组 for(int i = 0; i int n = array[i]; //do something } //遍历集合 for(Interator iter = list.iterator(); iter.hasNext(); ) ...{ Object o = iter.next(); //do something } 现在使用增强型的: 遍历数组: //以前我们这样写: voi
2010-10-19 16:31:00 439
原创 getRealPath
<br /><br />The method getRealPath(String) from the type ServletRequest is deprecated<br /><br />request.getRealPath("") 这个方法 不推荐使用<br /> <br /><br />Deprecated. As of Version 2.1 of the Java Servlet API, use ServletContext.getRealPath(java.lang.String) in
2010-10-19 10:48:00 2303
原创 oracle 日期
<br /><br />delete from e_msgdldwhere to_char(createdate,'yyyy-MM-dd')='2010-10-14';
2010-10-15 09:08:00 322
原创 Java抽象类和抽象方法
<br /><br />抽象方法就是以abstract修饰的方法,这种方法是不完整的;仅有声明而没有方法体。如:<br />abstract void f();<br />当一个子类继承某个抽象类时,它可以有两个选择:部分实现或完全不实现父类的所有抽象方法,但此时子类必须声明为抽象类。实现父类所有的抽象方法,此时之类不比声明为抽象类。<br />包含抽象方法的类叫做“抽象类”。如果一个类包含一个或多个抽象方法,该类必须被限定为抽象的。(否则,编译器就会报错。)<br />抽象类不能被实例化(be insta
2010-10-13 09:54:00 367
原创 OCP
<br />http://blog.csdn.net/joyney/archive/2009/06/02/4237297.aspx面向对象设计领域的OCP原则关键字: 面向对象设计一、OCP简介(OCP--Open-Closed Principle ):Software entities(classes,modules,functions,etc.) should be open for extension, but closed for modification。软件实体应当对扩展开放,对修改关闭,即软件
2010-10-12 13:50:00 992
原创 Java 面试
<br />http://dev.csdn.net/htmls/49/49017.html<br /> <br />第一,谈谈final, finally, finalize的区别。<br />最常被问到。<br /><br />第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?<br /><br />第三,Static Nested Class 和 Inner Class的不同,说得越多越
2010-10-11 17:23:00 319
ACCESS/SQL留言本asp.net
2008-09-21
Annotated Solution Guide for Thinking in Java
2008-06-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人