- 博客(22)
- 资源 (13)
- 收藏
- 关注
原创 temp
<br />for (; ; ){ selector.select(); //阻塞等待事件的到来,这里就是一个监听器,事件来了,就往下执行 Iterator iter = selector.selectedKeys().iterator(); while (iter.hasNext()) { SelectionKey key = (Select
2011-03-28 12:06:00
603
原创 甲乙丙渔夫分鱼
<br /> 甲、乙、丙三位渔夫出海打渔,他们随船带了21个筐。 当晚返航时,他们发现有七个筐装满了鱼,还有七个筐装了半筐鱼,另外七只则是空的。 由于他们没有秤,只好通过目测认为7个满筐的重量是相等的,七个半筐的重量是相等的。<br /> 在不将鱼倒出来的前提下,怎样将鱼和筐平分为三份? 解答: 总数 = 7+7*0.5=10.5 每个人应得数量 = 10.5/3 = 3.5<br /> <br />分析:<br /><br /> <br />/** * 甲、乙、丙三位渔夫出海打渔,
2010-11-23 23:48:00
2433
原创 全排列算法(Java实现)
<br />public class QuanPailie { /** 统计总数 */ static int total = 0; /** allRank调用次数 */ static int call = 0; public static void swap(int[] array, int a, int b) { if (a == b) { return; }
2010-11-08 22:41:00
903
2
原创 全排列算法
public class QuanPailie { /** 统计总数 */ static int total = 0; public static void swap(int[] array, int a, int b) { if (a == b) { return; } array[a] = array[a] ^ array[b]; array[b] = array[a] ^
2010-11-06 08:21:00
423
转载 [转]web.xml文件详解
<br />web.xml文件详解<br />Web.xml常用元素 <br /><web-app><br /><display-name></display-name>定义了WEB应用的名字 <br /><description></description> 声明WEB应用的描述信息 <br /> <br /><context-param></context-param> context-param元素声明应用范围内的初始化参数。 <br
2010-06-11 16:58:00
453
原创 浏览器编码知识
(1) 表单的input type=text字段,提交时: 对post方式(enctype="application/x-www-form-urlencoded"),浏览器FireFox和IE都会对其URLEncoding,用的是页面的content-type的编码。 对get方式,FireFo
2010-03-21 00:28:00
677
原创 Tomcat处理编码的流程
(黄色部分需要开发人员做) 每1个%HH生成一个bit,所以,当%4即不符合%HH时,会使得getParameter()为null。如k=%D%D0,此时getParameter("k")=null
2010-03-21 00:22:00
561
原创 HttpClient学习
问题记录:1.分析HttpException和IOException的2种情况原因?HttpClient的恢复策略有哪些? 调用实例httpClient的executeMethod方法来执行getMethod。由于是执行在网络上的程序,在运行executeMethod方法的时候,需要处理两个异常,分别是HttpException和IOException。引起第一种异常的原因主要可能是在
2009-12-09 22:19:00
599
原创 Th
ThreadLocal.Map的key为何要做成weakReference: 1. 当外部tl=null后,只剩key->ThreadLocal对象,故ThreadLocal对象可被回收。因为tl=null,就可以保证不会有“tl.get()”出现,就不会有“Thread.Map.get(this)”出现,故ThreadLocal对象一定是不被外部可见的了,所以可以让它被回收。 如
2009-12-03 01:07:00
464
原创 Java,File,软连接或者是硬连接
File file = new File("a");若a是软连接或者是硬连接,可以访问到真正的a文件吗? LINUX下。
2009-12-02 17:44:00
1884
1
原创 知识点备忘
1.强大的Web开源测试工具—Selenium,webdriver2. cglib , jakarater common 3 eclipse插件:FindBugs 4. linux命令 env:查看当前环境变量 $+tab:命令 5. http analyzer网络抓包分析工具 6. 阿gui有个style本地测试工具-Fiddler是一个web调试
2009-12-01 15:54:00
514
原创 集合中用确定的泛型限制(例如),可以提高代码执行效率
泛型的使用方法:import java.util.ArrayList;import java.util.HashMap;import java.util.List;public class testGeneric { public static void main(String[] args) { new ABCD(null);//1结论是:List lii
2009-11-19 14:33:00
609
原创 配置ubuntu字体
添加微软雅黑字体:将MSYH.TTF和MSYHBD.TTF拷贝到usr/share/fonts/turetype/YAHEI即可
2009-11-17 15:28:00
510
原创 关于request的getSession()、response的encodeRedirectURL(String url) 和encodeURL(String url)
关于encodeRedirectURL(String url) 和encodeURL(String url): tomcat没有从客户端的cookie中得到sessionId,调用此方法,做的事情是将sessionId放到url尾部,条件是此时tomcat持有当前session的sessionId。其实tomcat不
2009-11-16 09:18:00
3133
转载 【转】远程监控JVM
在日常工作中,我们经常查看Java的Thread Dump, HeapDump,但都要登录到对应的服务器上去操作,很是麻烦。 那有没有在本机就可以遥控完成这些事情呢?请看下文实战。 远程jstat Step by Step<p class="MsoListParagraph" style="margin
2009-11-13 17:34:00
865
原创 JVM监控----积累中
例如我的程序启动本来是java test现在改为java -Dcom.sun.management.jmxremote.port=3333 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false test
2009-11-13 17:09:00
1098
转载 【转】解读ClassLoader
ClassLoader一个经常出现又让很多人望而却步的词,本文将试图以最浅显易懂的方式来讲解 ClassLoader,希望能对不了解该机制的朋友起到一点点作用。 要深入了解ClassLoader,首先就要知道ClassLoader是用来干什么的,顾名思义,它就是用来加载Class文件到JVM,以供程序使用的。我们知道,java程序可以动态加载类定义,而这个动态加载的机制就是通过ClassLoade
2009-11-13 15:56:00
478
Http1.1-RFC2616(中文版).PDF
2010-01-05
struts in action.pdf
2009-12-31
《Spring Security 2.0.x中文参考文档.pdf》极珍贵关于spring安全设计的文档
2009-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人