- 博客(13)
- 资源 (1)
- 收藏
- 关注
Tomcat5.5的request与response的encoding
比较好的一种解决方法是,通过过滤器来实现request的encoding,在tomcat5.5文件夹中webapps\servlets-examples\WEB-INF\classes\filters有个实现,即SetCharacterEncodingFilter.java,编译部署到自己的应用中即可。 但此时request后的页面显示仍然是乱码,这是由于response的enc...
2009-04-08 16:27:53
130
原创 权限系统概要(收集,整理)
前言:权限往往是一个极其复杂的问题,但也可简单表述为这样的逻辑表达式:判断“Who对What(Which)进行How的操作”的逻辑表达式是否为真。针对不同的应用,需要根据项目的实际情况和具体架构,在维护性、灵活性、完整性等N多个方案之间比较权衡,选择符合的方案。目标:直观,因为系统最终会由最终用户来维护,权限分配的直观和容易理解,显得比较重要,系统不辞劳苦的实现了组的继承,除了功能的必须,更主要的...
2009-02-26 00:00:42
155
原创 参与者的确定
确定参与者的一般原则:(J2EE企业级应用开发p138) 谁使用系统的功能?谁来初始化系统?谁来启动系统?谁来关闭系统?谁来维持系统的持久运行?还有其他的系统会使用这个系统吗?谁提供或者获取信息?谁可以改变信息?有无因为时间而触发的事件?...
2009-01-13 10:59:20
1423
原创 主键与外键的区别
主键与外键的区别2008-04-24 16:55转载出处:http://hi.baidu.com/wjj1010/blog/item/3e7e2b31f32c9b1ceac4af59.html 主键是定义一个表中起主要作用的数据项,这些数据项的数据在表中是唯一的,同时系统按主键为表建立索引。外键是定义一个表中的某数据项的数据,要参照另一个表的主键数据。既没有在另一个表的主键数据...
2009-01-09 10:43:25
908
根据文件内容排序
package cn.xbmu.lib.jfly.test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.FileWriter;import java.i...
2009-01-08 16:17:41
206
原创 图书馆相关学术期刊评价
转载出处:http://hi.baidu.com/ccnuzxy/blog/item/8527bd16ae307453f2de326d.html国内图书馆学、情报学期刊评价及预测2007年08月22日 星期三 上午 07:30一、核心期刊部分 1、《图书情报工作》 评价:源自著名的中国科学院文献情报中心,享有高度的美誉度和知名度;文章质量好,被引用率最高,学术地位高;题材独特,立意新...
2008-12-24 14:59:20
559
模拟提款存款的一个例子
今天在JavaWorld.tw论坛上看到一个求提款和存款的帖子(http://www.javaworld.com.tw/jute/post/view?bid=29&id=247594&sty=1&tpg=1&age=0),自己写了个例子,加深对Java Thread的学习和理解:package cn.xbmu.lib.jfly.test;import java...
2008-12-23 02:13:08
175
对static关键字的一点测试
在翻阅《JDK6学习笔记》时,看到static关键字用法,虽然很早就知道大概,但自己没有动手试过,遂决定试试到底static关键字能否带来好处。举个例子,一般情况下,可能在连接数据库时,首先会在自己的类中做一些初始化动作,那么我们假设利用static block来初始数据库的连接与一般数据库连接有什么不同呢,写了如下粗略测试代码:package cn.xbmu.lib.jfly.test;i...
2008-12-19 15:21:30
154
对模糊搜索HashMap继续改进
直接迭代KeySet即可,速率提升一倍,MyLikeHashMap查找9992大致运行时间32,MyLikeHashMap_1大致时间为15package cn.xbmu.lib.jfly.test;import java.util.*;/** * 模糊搜索HashMap * @param <K> * @param <V> * @author JFly ...
2008-12-18 16:19:33
628
对模糊搜索HashMap的改写
在http://wangxuliangboy.iteye.com/blog/291268上看到模糊搜索HashMap的代码,本着学习的态度自己进行了改写,希望wangxuliangboy不要介意,呵呵,代码如下:package cn.xbmu.lib.jfly.test;import java.util.*;/** * 模糊搜索HashMap * @author JFly */p...
2008-12-18 02:44:15
401
《JDK6学习笔记》中关于BinarySearchDemo的理解
《JDK6学习笔记》p524页的BinarySearchDemo有这么一句,System.out.printf("插入点 %d %n", (result + 1) * -1),第一次看到的时候没有理解,为什么插入点的位置就是(result+1)*-1呢,后来查阅JDK文档中关于binarySearch方法的使用,才知道,如果在涉及的有序数组中没有key,则返回-(insert point)-1,而...
2008-12-17 17:01:47
109
URL参数获取方式
最近通过对JSP/Servlet学习,对最常用到的request参数的获取方式做个总结(如有不妥之处,请高人指出 ),可能有这么四种方式: 1. 直接使用request.getParameter(param)或者request.getParameterMap(),或者request.setAttribute(String name, Object o)/request.getAttribut...
2008-12-17 01:51:36
155
原创 Scanner输入与BufferedReader的输入
【摘】《Java学习笔记(JDK6)》p39 Scanner取得输入的依据是空格符,按下空格键、Tab键或是Enter键,Scanner就会返回下一个输入,所以有时并不适用。因为用户可能输入一个字符串,中间可能会包括空格符,而您希望取得完整的字符串。如果想要取得包括空格符的输入,比较简单的方法是适用java.io.BufferedReader类取得输入。 Scanner方式: Scanner sc...
2008-12-15 17:09:17
132
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人