
java
啊彪123
技术源于思维,思维远比技术重要
展开
-
某公司的面试题--递归拿到所有子类的id
[code="java"] package com; import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class Test1 { List list2 = new ArrayList(); //构造数据库list public Li...原创 2011-12-20 20:06:32 · 243 阅读 · 0 评论 -
spring jdbcTemplate
转自[url]http://www.iteye.com/topic/53526[/url] 1、使用JdbcTemplate的execute()方法执行SQL语句 [code="java"]jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");[/code] 2、如果是UPDATE或IN...原创 2013-07-19 16:51:40 · 119 阅读 · 0 评论 -
struts2+spring实现简单用户登录注册
在前面demo的基础上再做一个涉及数据库访问,分层结构的简单用户登录注册例子,步骤如下: 1.新建user表,sql语句如下 [code="java"]DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(11) NOT NULL auto_increment, `name` char(128) NOT N...原创 2013-07-19 12:55:27 · 235 阅读 · 0 评论 -
JfreeChart
JFreeChart的使用 [url]http://www.cnblogs.com/xingyun/archive/2012/02/05/2339237.html[/url] 前提:导入需要的2个jar文件,jcommon-版本号.jar,jfreechart-版本号.jar。可以去官网下载:http://sourceforge.net/projects/jfreechart/files/ ...原创 2012-09-28 22:30:12 · 146 阅读 · 0 评论 -
Java中用内存映射处理大文件
在处理大文件时,如果利用普通的FileInputStream 或者FileOutputStream 抑或RandomAccessFile 来进行频繁的读写操作,都将导致进程因频繁读写外存而降低速度.如下为一个对比实验。 [code="java"] package com.jiubang; import java.io.BufferedInputStream; import java...原创 2012-08-04 10:07:47 · 104 阅读 · 0 评论 -
myeclipse6.5破解
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class PoJie { private static final String LL = "Decompiling this copyrighted software is a vio...原创 2012-04-02 13:49:22 · 114 阅读 · 0 评论 -
如何打WEB项目的升级补丁包
以前没有打过项目包,更没有打过升级的补丁包,今天属于赶鸭子上架,摸索着搞了出来。有一个现成的WEB项目跑在服务器上面,根据需要进行bug的修改和功能的提升; 项目路径:[code="java"]/opt/ns/stat/web/ROOT/jsp /opt/ns/stat/web/ROOT/bin /opt/ns/stat/web/ROO...原创 2011-12-28 11:53:15 · 534 阅读 · 1 评论 -
appscan 安全漏洞修复
1.会话标识未更新:登录页面加入以下代码 [code="java"] request.getSession(true).invalidate();//清空session Cookie cookie = request.getCookies()[0];//获取cookie cookie.setMaxAge(0);//让cookie过期 [/code] 不是很明白s...原创 2011-12-27 18:05:49 · 330 阅读 · 0 评论 -
tomcat6配置https
SSL协议使用不对称加密技术实现双方之间信息的安全传递。可以实现信息传递的保密性、完整性,并且会话双方能鉴别对方身份。 与网站建立https连接时,浏览器与WEB SERVER之间要经过一个握手的过程来完成身份鉴定与密钥交换,建立安全连接。过程是: 1、用户浏览器将其SSL版本号、加密设置参数、与session有关的数据以及其它一些必要信息发送到服务器 2、服务器将其SSL版本号、加密...原创 2011-12-22 10:11:06 · 179 阅读 · 0 评论 -
tomcat下禁用不安全的http方法
WebDAV (Web-based Distributed Authoring and Versioning)是基于 HTTP 1.1 的一个通信协议。它为 HTTP 1.1 添加了一些扩展(就是在 GET、POST、HEAD 等几个 HTTP 标准方法以外添加了一些新的方法),使得应用程序可以直接将文件写到 Web Server 上,并且在写文件时候可以对文件加锁,写完后对文件解锁,还可以支持对...原创 2011-12-22 08:58:14 · 416 阅读 · 0 评论 -
JAVA经典算法40题
JAVA经典算法40题 [code="java"] 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21.... public class exp2{ ...原创 2011-12-21 16:20:56 · 104 阅读 · 0 评论 -
properties--java web项目自定义配置文件路径
[code="java"] InputStream in = this.getClass().getResourceAsStream("路径名"); //一般为“/”相对classpath的路径,这样就不需要读取绝对路径了。 [/code] [code="java"] 在java web项目中添加配置文件,满足数据库配置参数以及其他自定义参数存放,可自己写一个配...原创 2011-12-21 12:02:07 · 710 阅读 · 0 评论 -
判断时间段内文件是否更新
1.定时器[code="java"] private Timer timer; /** * 简易定时器 * @param delay 多久后开始执行。毫秒 * @param period 执行的间隔时间。毫秒 */ public void test(long delay, long period) { t...原创 2011-12-20 20:28:06 · 291 阅读 · 0 评论 -
Hadoop集群,不重启增加机器
有的时候, datanode或者tasktracker crash,或者需要向集群中增加新的机器时又不能重启集群。下面方法也许对你有用。 1.把新机器的增加到conf/slaves文件中(datanode或者tasktracker crash则可跳过) 2.在新机器上进入hadoop安装目录 $bin/hadoop-daemon.sh start datanode $bin/had...原创 2014-03-12 14:34:55 · 161 阅读 · 0 评论