
java开发
zhangshufa
这个作者很懒,什么都没留下…
展开
-
一个程序员的多年珍藏(1月23日最新更新)
Python相关的资料还可以看:http://jythoner.javaeye.com/blog/569987新书区Python源码剖析:下載文件 Python源码剖析.chm (670.21 KB)Python黑客:下載文件 Gray Hat Python Python Programming for Hackers and Reverse转载 2010-01-24 20:53:00 · 960 阅读 · 1 评论 -
Quartz的配置及使用和定时触发功能的实现
建立一个Test类:package com.test;import java.util.Date;public class Test {public void copyMove(){System.out.println(new Date().getTime()+"时 被调用");}}applicationContext.xml下配置:http://www.springframework.org/d转载 2011-06-13 16:36:00 · 747 阅读 · 0 评论 -
使用DataSource小结
<br /><br />DataSource接口(javax.sql.DataSource)替代DriverManager获取Connection的方法,有以下好处:可以在部署时灵活更换Connection实现;可以更好的屏蔽数据库的相关性。<br />以下以oracle为例说明。<br /> 使用厂商DataSource<br />数据库厂商在提高JDBC2.0和以上版本的JDBC驱动中应该包含厂商的DataSource实现。<br />OracleDataSource ods = new OracleD转载 2011-04-21 09:52:00 · 23695 阅读 · 1 评论 -
js 设置网页打印的页眉页脚和页边距
http://blog.sina.com.cn/s/blog_629788b70100n9zr.html var HKEY_Root,HKEY_Path,HKEY_Key; HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="//Software//Microsoft//Internet Explorer//PageSetup/转载 2011-06-15 12:28:00 · 11903 阅读 · 0 评论 -
深入研究java.lang.ThreadLocal类
一、概述 ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的转载 2011-07-08 15:27:14 · 330 阅读 · 0 评论 -
使用border-collapse实现表格单线边框
A B C D原创 2011-07-08 17:13:43 · 571 阅读 · 0 评论 -
四个有用的过虑器
一、 使浏览器不缓存页面的过滤器import javax.servlet.*;import javax.servlet.http.HttpServletResponse;import java.io.IOException;/** * 用于的使 Browser 不缓存页面的过滤器原创 2011-07-19 09:55:35 · 337 阅读 · 0 评论 -
我学Solr
Solr简介说起Apache Lucene,可以说无人不知,无人不晓,但是说道ApacheSolr,恐怕知道的不多。看看Apache Solr的说明:Solr是一个基于Lucenejava库的企业级搜索服务器,包含XML/HTTP,JSONAPI,高亮查询结果,缓存,复制还有一个WEB管理界面。Solr运行在Servlet容器中。所以Solr和Lucene的本质区别有以下三点:搜索服务器,原创 2012-03-20 20:38:28 · 1108 阅读 · 0 评论 -
ZooKeepr日志清理
http://nileader.blog.51cto.com/1381108/932156/(转)在使用zookeeper过程中,我们知道,会有dataDir和dataLogDir两个目录,分别用于snapshot和事务日志的输出(默认情况下只有dataDir目录,snapshot和事务日志都保存在这个目录中,关于这两个目录的详细说明,请看《ZooKeeper管理员指南》)转载 2013-09-27 11:17:52 · 6388 阅读 · 0 评论 -
SimpleJdbcTemplate简单应用
<br /> <br />添加用户<br />public void addUser(User user) {<br /> StringBuffer strSql = new StringBuffer();<br /> strSql .append("insert into user(id ,name) values(:id, :name)");<br /> try {<br /> SqlParameterSource ps = new BeanPropertySqlParameterSou原创 2011-04-14 17:25:00 · 663 阅读 · 0 评论 -
jsp打印条形码
将 barbecue-1.5-beta1.jar 放入工程下的 WEB_INFO/lib目录里在工程的web.xml里增加 servlet映射文件参数解释 data=123456789 要生成条形码的字符type=Code39 表示是code39码 ,条形码类型width 表示生成的条形码的宽度height=20 表示生成的条形码的高度使用稍微需要注意一点的是 条形码下面是否同时显示条形码内容.下面这几句话是设置方法headless true转载 2011-04-10 20:56:00 · 3777 阅读 · 0 评论 -
高级 DAO 编程
J2EE 开发人员使用数据访问对象(Data Access ObjectDAO)设计模式,以便将低级别的数据访问逻辑与高级别的业务逻辑分离。实现 DAO 模式涉及比编写数据访问代码更多的内容。在本文中,Java开发人员 Sean C. Sullivan 讨论了 DAO 编程中三个常常被忽略的方面:事务界定、异常处理和日志记录。在过去 18 个月中,我参加了一个由有才华的软件工程转载 2010-01-28 21:27:00 · 337 阅读 · 0 评论 -
转发 与 重定向
他们的调用分别如下例:request.getRequestDispatcher("maint.jsp").forward(request, response);//转发到maint.jspresponse.sendRedirect("maint.jsp");//重定向到maint.jsp在jsp页面中你也会看到通过下面的方式实现转发:原创 2010-03-07 17:50:00 · 364 阅读 · 0 评论 -
学习java的30个目标
1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。 2.你需要学习JAVA语言的基础知识以及它的核心类库(collections,serialization,streams,networking,multithreadi原创 2010-03-17 21:03:00 · 308 阅读 · 0 评论 -
javascript回车提交表单
<br />一、只针对IE<br /><INPUT TYPE=text NAME="passwd" SIZE=20 maxlength = 8 onkeydown="KeyDown()" ><br />function KeyDown() {<br /> if (event.keyCode ==13) {<br /> event.returnValue=false;<br /> event.cancel =true;<br /> loginFor转载 2010-10-13 22:24:00 · 346 阅读 · 0 评论 -
window.open()应用
【1、最基本的弹出窗口代码】<br /> <SCRIPT LANGUAGE="javascript"> <br /> <!-- <br /> window.open ('page.html') <br /> --> <br /> </SCRIPT> <br /><br /> 因为着是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE="javascript">标签和</script>之间。<!-- 和 -->是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中转载 2010-10-22 13:57:00 · 438 阅读 · 0 评论 -
AJAX实例入门
<br />一、<br />readyState 状态 状态说明<br />(0)未初始化<br />此阶段确认XMLHttpRequest对象是否创建,并为调用open()方法进行未初始化作好准备。值为0表示对象已经存在,否则浏览器会报错--对象不存在。<br />(1)载入<br />此阶段对XMLHttpRequest对象进行初始化,即调用open()方法,根据参数(method,url,true)完成对象状态的设置。并调用send()方法开始向服务端发送请求。值为1表示正在向服务端发送请求。<转载 2010-10-22 14:06:00 · 353 阅读 · 0 评论 -
JexcelApi和POI导入Excel日期识别成数字的解决方案
用过Jxl或者POI导入Excel信息的朋友应该都遇到过这样的问题。日期格式的单元格有些会识别成数字单元格。(为什么说有些呢?因为在Excel文件中输入2008-3-18的日期可以正确导入,但是输入3-18的就会识别成数字。)关于这个问题我找了很久,都没有找到解答。现在解决了,所以记录以下,一是怕以后忘了,二是希望遇到这个问题的朋友可以少走弯路。 <br /><br />首先来分析一下这个问题的成因。既然两个开源包都有同样的问题,说明可能是Excel内部就是这样存储的。所以需要通过一些其他的方式来从NUME转载 2011-01-15 14:07:00 · 613 阅读 · 0 评论 -
将rs中的值放到数组中
<br /><br />ResultSetMetaData rsmd = rs.getMetaData();<br />int columnCount = rsmd.getColumnCount();<br />Object[] os = new Object[columnCount];<br />for(int i=0 ;i<columnCount; i++) {<br />os[i] = rs.getObject(i+1);<br />}原创 2011-05-26 15:55:00 · 906 阅读 · 0 评论 -
浮点数做运算的问题
System.out.println(0.05 + 0.01);System.out.println(1.0 - 0.42);System.out.println(4.015 * 100);System.out.println(123.3 / 100);Float f = Float.valueOf("20014999");System.out.println(new原创 2014-02-24 15:25:32 · 765 阅读 · 0 评论