自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(82)
  • 收藏
  • 关注

CAS单点登陆实践-1:创建x.509证书

准备x.509证书 首先要下载openssl,我的是win32openssl-0_9_8d.exe,安装后,配置一下环境变量,和jdk配置一样. 接下来创建x.509. 颜色标识:该颜色表示你要输入的东西 第一步:创建私钥(这里输入命令即可) C:\OpenSSL\apps>openssl genrsa -out root/root-key.pem 1024 Loading 'screen...

2007-05-17 10:42:00 335

HessianServiceExporter only supports POST requests异常

服务端配置: web.xml配置: xml 代码   <servlet>       <servlet-name>remote</servlet-name>       <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-...

2007-05-12 13:27:51 673

远程调用通过不了代理,求教

我们采用hessian作远程处理,如果客户端直接采用路由器上网,则没什么影响,能连上服务端,但是如果通过代理,比如我们公司内部采用的是squid代理,则连不上服务端,不知道为什么 以前是点击同步时出现如下错误(启动客户端时并不抛出): 1,org.springframework.remoting.RemoteAccessException: Cannot access Hessian servic...

2007-05-12 10:40:16 252

1、The type java.lang.Object cannot be resolved.It is indirec

迁移自MSN:http://weishuwei.spaces.live.com/ 1、The type java.lang.Object cannot be resolved.It is indirectly referenced from required.class  files。       出现以上信息的原因是因为你装了多个版本的jre或jdk的关系。本来Eclipse在建立工程时,会自...

2007-04-27 08:32:49 366

3种单例模式对比

模式一: class Singleton2 {    private Singleton2(){  }    private static Singleton2 instance;  public static Singleton2 getInstance() {   if(instance==null){    instance=new Singleton2();   }   return in...

2007-04-26 14:27:32 120

vo层的职责问题

我们的项目里以前有个vo层,我现在要把代码重构一下,想把这个vo层去掉,个人认为定义个vo层,是为了便于页面数据的格式转换. 比如我数据库存储是long型的数据,而我要在页面上以科学计数法的方式转换,而vo就是在这里起作用的(把po的数据转化为页面想要的数据),我们现在用freemarker作页面,包括时间和数字的格式可以通过freemarker进行格式化,感觉vo必要性不是很大,况且多一层转换,...

2007-04-12 17:12:58 1717

得到web项目的真实路径

 @Override  public void init(ServletConfig config) throws ServletException {   // TODO Auto-generated method stub      ServletContext application =config.getServletContext();   String realPath=applica...

2007-04-12 14:23:20 178

webwork的路径转发

1,[result]/empmanager/listSkills.jsp[/result] 转到页面要带斜杠/ 2,[result type="chain"]actionChain2[/result]:转到本页的action,直接跟action名就行了,不需要扩展名,也不要斜杠 3,[result type="redirect"]edit.action?skillName=${currentSk...

2007-04-10 10:06:37 121

hibernate的formula

Property元素中的formula允许对象属性包含导出值,比如sum、average、max等的结果。如: <property name="averagePrice" formula="(select avg(pc.price) from PriceCatalogue pc, SelectedItems si where si.priceRefID=pc.priceI...

2007-04-04 18:26:50 156

远程调试tomcat

远程调试: 1,先共享远程机器上的tomcat,并设置为所有权限,不然会出现:java.lang.IllegalStateException: Cannot create a session after the response has been committed或者找不到文件等问题; 2,把本地机器上的tomcat路径设置为远程的路径.直接输入\\远程的ip\tomcat-5.5.12或先把地...

2007-03-30 10:18:46 117

最新个人所得税计算

最新个人所得税 注:最新个人所得税起征点是1600 补充一下税率表和计税方法 扣除额为1600元, 税率表如下: 不超过500元的部分税率5%速算扣除数0 超过500元至2000元的部分税率10%速算扣除数25 超过2000元至5000元的部分税率15%速算扣除数125 超过5000元至20000元的部分税率20%速算扣除数375 超过20000元至40000元的部分税率25%速算扣...

2007-03-29 10:34:51 417

hibernate自定义主键

hibernate自定义主键要继承TableGenerator public class IdGenerator extends TableGenerator 要实现generate方法: public synchronized Serializable generate(SessionImplementor session,    Object obj) throws HibernateExce...

2007-03-28 10:58:52 187

hibernate取得连接

1,Connection conn = session.getBatcher().openConnection(); try { .................................................................................... }catch (SQLException e) {    session.getBatcher()....

2007-03-28 10:48:06 258

开发项目总结

文档: 1,需求分析一定要透彻,不仅要了解所需的,还要有详尽的文档,包括需求文档,数据库文档(表名,字段名和它们的属性及表达意思),部署文档; 2,开发过程中,对一些常见到环节最好进行记录 3,对项目开发,测试中的错误要进行记录,包括错误提示,解决方法; 4,项目结束后,要用使用文档,包括安装,运行平台及环境,使用中常见问题解决方案,以及操作说明; 框架构造: 日期控件;验证方式;分页操作;加密机...

2007-03-23 15:00:06 246

批处理启动数据库tomcat

@echo off ECHO 开始启动数据库 START .\mysql5\bin\mysqld-max-nt.exe --remove START.\mysql5\bin\mysqld-max-nt.exe ECHO 数据库启动成功 ECHO 开始启动教互平台 ping 127.1 -n 5 >nul  2>nul cd .\tomcat5\bin\ CALL startup.bat...

2007-03-22 09:25:09 166

lucene之分词,索引,存储

全文检索(lucene): 刚接触lucene时,对分词,索引,存储不是很了解,经过深入的学习,逐渐连接了这三个的概念; 1,分词:就是剔除掉常见到词(当然这里可以自定义那些要被剔掉的词),如"我是java程序员,我用eclipse开发java",一般 人搜索不会输入"我","用","开发"这些词,我们把它们剔除掉,就剩下"java","程序员","eclipse",&

2007-03-21 14:57:49 579

批处理读取注册表的中文问题

读取注册表中的中文信息时,中文会被截取,也就是说我们的值本来是"教师平台",但读取来的可能是"教师",当然,先把注册表信息导出来,导到一个*.reg文件里,再从这个文件读取信息,就不会出现中文问题了...

2007-03-20 09:17:27 214

StaleStateException和HibernateOptimisticLockingFailureExcepti

更新东西时出现错误, ERROR [org.hibernate.jdbc.AbstractBatcher] - Exception executing batch: org.hibernate.StaleStateException: Batch update returned unexpected row count from update [0]; actual row count: 0; ...

2007-03-10 17:44:03 198

T5学习笔记-1

component template. page类如:Countdown.java里声明如下:    @Component(parameters =     { "start=5", "end=1", "value=countValue" })     private Count _count; 则在页面里要有<t:comp type="Count" end="3" id="count

2007-03-09 16:02:06 421

Spring_AOP

[bean id="remoteRegisterCall" class="org.springframework.aop.support.RegexpMethodPointcutAdvisor"]  [property name="advice"]   [ref bean="remoteUserRegMethodAdvice" /]  [/property]  [property name="p...

2007-03-09 14:58:01 103

Lucene文件格式

生成的文件如下: _21.f1,_21.f2,依次类推,扩展名根据文件排序; _21.fdt; _21.fdx; *.fdt和*.fdx构成了域值存储表; _21.fnm; 记录了域集合信息; _21.frq; 记录了项的位置; _21.prx; 记录了项频数; _21.tii; _21.tis; *.tii和*.tis构成了项字典; segment1.nrm 记录了标准化因子; segment...

2007-03-08 16:22:17 170

tapestry5 Pages&Components

摘自网上,以便日后查看 Pages and components Tapestry divides an application into a set of pages. Each page is assembled(装配) from Tapestry components. Components themselves may be assembled from other components...

2007-03-05 11:25:31 152

acegi中投票的概念

Acegi中投票策略分为三种 1:[b][b]org.acegisecurity.vote.AffirmativeBased [/b][/b]只要有一票投赞成,即可通过 2:[b][b]org.acegisecurity.vote.ConsensusBased[/b][/b] 需要大多数的投票,方可通过 3:[b][b]org.acegisecurity.vote.UnanimousBased[...

2007-03-02 16:34:04 130

序列化的问题

我把Serial.java序列化后(保存在本地机器上为Serial.j),尽管我没有显示声明serialVersionUID;但是编译器会自动给我加上一个,如我的加上了一个serialVersionUID = -4271727655862767543;然后我反序列化该文件(Serial.j);Serial s=(Serial)oi.readObject();获得Serial对象,取得我之前保存的数...

2007-02-25 13:11:00 182

趣谈笑话

说的就是那些只掰指头,不做事情的管理人员……鄙视他们…… 有两个非常聪明的经济学天才青年,他们经常为一些高深的经济学理论争辩不休.一天饭后去散步,为了某个数学模型的证明两位杰出青年又争了起来,正在难分高下的时候,突然发现前面的草地上有一堆狗屎.甲就对乙说,如果你能把它吃下去,我愿意出五千万.五千万的诱惑可真不小,吃还是不吃呢?乙掏出纸笔,进行了精确的数学计算,很快得出了经济学上的最优解:吃!于是甲...

2007-02-25 13:10:00 147

对get.post加深理解(以前没注意的地方)

以前觉得对get,post方法的区别很了解了,做项目时才发现还有些细节需要注意一下 form 默认method为get,当为get时,action里的方法如action="test.do?mytest=aaaa",这个参数将会被忽略,我们用request.getParameter("mytest")得到的会是null,当然连接如test,连接 用request.getMethod()得到的将会是g...

2007-02-13 14:07:11 115

hibernate 关联

一对一:从的主键应和主的一致; 主:User [id name="id" column="id" type="long" unsaved-value="-1"] [one-to-one name="serial" class="SysActCode" cascade="save-update" outer-join="auto" constrain

2007-02-02 11:18:08 119

spring框架下使用Quartz来定时调度

[?xml version="1.0" encoding="UTF-8"?] [!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"  "http://www.springframework.org/dtd/spring-beans.dtd"] [beans]  [!--==========================定义要调用的业务组件======...

2007-01-27 10:12:57 110

hessian或Burlap远程调用服务器端

因为我用spring管理bean,所以要先在web.xml配置相关信息 [!--  spring listener --] [listener]    [listener-class]org.springframework.web.context.ContextLoaderListener[/listener-class] [/listener]   [!-- server: RemoteServ...

2007-01-27 10:06:12 258

hessian或Burlap远程调用客户端

[?xml version="1.0" encoding="UTF-8"?] [!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"] [beans] [!--我们在外部使用的话,要不直接把id为"remoteService"的bean注入,通过它调...

2007-01-27 09:43:34 138

java printf格式化输出

  String[] args1={"12345678","hijklmn"};   System.out.println("test1");      for(String item:args1){        //%s表示参数,%n表示换行        System.out.printf("格式化%s%n",item);        }      System.out.printf("...

2007-01-24 09:20:54 266

初次接触Acegi记录的

[?xml version="1.0" encoding="UTF-8"?] [!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"] [beans]  [!---过滤器代理bean_1级-------------------------------...

2007-01-24 08:33:13 118

FCKEditor问题

FCKConfig.FormatSource = false ; FCKConfig.FormatOutput = false ; 我的项目里这两项设置的为true,结果我输入信息如果用到回车,则显示时不能显示内容,找了半天,发现 fckconfig.js里有这两句是格式化内容的,我把它改成false,问题解决....

2007-01-23 12:33:22 126

开始javaEye之旅

第一次写博客是在MSN空间上,刚开始感觉还挺新鲜,还自得其乐那,慢慢感觉到MSN空间的不足了,速度慢不说,文章还不好分类管理,我想改个类名都不行,后来一想啊,咱们这里也提供博客功能,我干嘛吊死到一棵树上那,于是就开始了javaEye之旅,使用这么一段时间来,感觉还不错,界面简介大方,速度也不错,文章还易与管理,关键还是我们这里是一个技术交流平台,我们可以在这里相互学习,何乐而不为那 我的MSN空间...

2007-01-15 09:45:22 113

java枚举类型Enum代码实例

import java.util.EnumMap; public class Mytest {  /**   * @param args   */  public static void main(String[] args) {   System.out.println(Status.A.ordinal());   System.out.println(getName(Status.A));  ...

2007-01-15 09:37:14 166

Lucene之Field

doc.add(new Field("file",file.getName(),Field.Store.YES,Field.Index.NO)); //doc.add(Field.UnIndexed("file", file.getName())); 后者在lucene的后续版本中找不到了,可能是被抛弃的方法吧.现在用上面的方法代替. org.apache.lucene.analysis包 or...

2007-01-04 16:49:43 145

Lucene2.0检索方式

取得检索信息: 方式一: for(HitIterator iter=(HitIterator)hits.iterator();iter.hasNext();){ Hit hit=(Hit)iter.next(); //Document doc=hit.getDocument(); hit.get("title"); hit.get("body"); } 方式二: for(int i=0;i Doc...

2007-01-04 16:43:45 150

freemarker学习笔记

 freemarker 指令:<#xxx> 自定义指令<@xxx> 转换${1.1?int} ${aa?c}作用把String转换为数字,因为freemarker默认的会采用科学计数法,比如1,000,000 html:对字符串进行HTML编码 cap_first:使字符串第一个字母大写 lower_case:将字符串转换成小写 upper_case:将字符串转换成大...

2007-01-04 09:30:52 169

Struts,webwork运行流程

webwork运行流程: 当执行xxxx.action时,比如我要执行xxxInputAction.action,它会先执行action的execute()方法,然后从这个方法转到相应的页面,我这里转到了xxxInput.ftl页面,等我输入信息提交后,又会转到xxxInputAction.action指向的java类的execute方法.理解这些,对于我们有时候有些页面数据需要初始化时有帮助 S...

2007-01-04 08:21:55 109

DOM4j 读取xml文件可能会抱错:Content is not allowed in prolog异常的原因

用webwork验证时老发生错误,提示Content is not allowed in prolog,由于是解析xml文件出错,找到相应的文件一看,发现开头有几行汉字说明忘注释掉了,我把它们注释掉,问题得到解决,由于以前没遇到这种问题,于是到网上找到如下资料: DOM4j 读取xml文件可能会抱错:Content is not allowed in prolog异常的原因 该xml是UTF-8编...

2007-01-03 15:44:50 2033

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除