自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Webwork 文件上传的问题

今天遇到一个webwork文件上传的问题,上传 txt 文件的时候,如果文件内容为空,则上传后的文件为null,上传不成功。试了一下,如果给txt文件写一个二进制的0x00字符,即可以上传成功,如果是上传一个没有内容的word文档,也可以成功,分析原因应该是word格式自带了很多隐藏格式数据,所以其实没有文字内容的word文档也是有东西的。这样看来,只要文件实际内容为空,即不带任何...

2008-04-15 11:47:16 162

Glassfish安装步骤

这两天在学习Acegi,正好要用到Glassfish,据说glassfish不需要热启动,所以在开发效率上要高于tomcat。而且glassfish是Java EE 5的标准实现,听了不少关于它的好话,一直没时间用一下。今天有点时间,就下载了一个安装,记录一下步骤。提醒一下,glassfish要求是jdk1.5或1.6,你需要事先装好并配置好JAVA_HOME等,最好是连 Ant 也装好了。 ...

2008-04-13 00:06:26 244

用Base类统一注入的方式简化编程

最近我们在一个小项目作了一点新的尝试,改变以往传统的做法,用Base类统一注入管理Bean的方式来简化编程。 这个项目使用的是Webwork + Spring + Hibernate的框架,每个功能模块都有对应的一套Webwork Action、Service和Hibernate Dao。我们使用这种框架的传统做法是,在每个Action中注入需要用到的Serv...

2008-04-10 13:01:11 91

Webwork Action必须不是Singleton的

今天为了弄清楚一个新的方案,作了几个试验。 经试验确认,webwork的Action不是线程安全的,要求在多线程环境下必须是一个线程对应一个独立的实例,不能使用singleton。所以,我们在Spring配置Webwork Action Bean时,需要加上属性scope=”prototype”或singleton=”false”。 经试验确认,singlet...

2008-04-10 12:55:31 99

JNDI和LDAP学习笔记

JNDI(Java Naming and Directory Interface,Java命名和目录接口)是为了Java程序访问命名服务和目录服务而提供的统一API。 命名服务,说白了就是提供一个名称键值对的管理,即Key-Value对,Key代表一个资源的名称,Value代表资源的真实地址,命名服务允许大家通过唯一的名称找到对应的对象或资源。这样程序只需要知...

2008-04-06 22:24:47 154

[原创]在英文版32位Windows 2003 Enterprise Server 上安装 Bugz

这两天部门入职了一位测试工程师,拉开了我们部门建设测试团队的序幕。Bug管理我们打算使用Bugzilla或者Clear Quest。由于两年前,我就曾在公司外网的服务器上安装过Bugzilla,所以这次我们也打算从Bugzilla入手。但事情没有想象的那么顺利。 两年前,我是在32位中文版的Windows 2003 Server上安装的Bugzilla,版本好...

2008-04-06 19:40:38 89

深入Java虚拟机(一)

这两天一直在看一本书《深入Java虚拟机》,从底层来审视整个Java,贯通和学会了很多新的知识点。虽然还没有看完,但已经有了很多的收获。 Java体系结构包括Java语言、Java API、Java class文件、Java虚拟机四个部分。Java设计的初衷在于实现网络化应用,想避开Microsoft和Intel在桌面领域的统治地位,转而主要应用于嵌入式设备和...

2008-04-06 19:39:25 81

为什么说PHP的开发效率就会高

这两天把PHP5好好的看了一下,从语法到常用的函数库、到smarty模板和一些应用的例子,感觉PHP和ASP很像,没什么太大的区别。从语言的角度来看,PHP和其他脚本语言或动态语言的差别不是那么大,虽然PHP已经支持面向对象了,但我估计现在很多人拿起PHP还是用面向过程的编程方法,估计很多对数据库的访问就直接写在界面逻辑里了。 感觉PHP没有什么应用分层的...

2008-04-06 19:38:41 555 3

今天解决了一个DHCP的问题

今天上午没有去公司,下午到公司的时候发现上不了Internet网,同事告诉我早上大家就都上不了,研发的同事帮每个人都设成了固定IP,并指定网关为路由器的IP地址192.168.1.1,才搞定。 我发现我的电脑也上不了Internet网,用ipconfig一看,发现自己的子网掩码不对,ADSL路由器的子网掩码是255.255.255.0,局域网内其他电脑要想...

2008-04-06 19:37:19 1219

Mysql5的auto Reconnect错误

最近在一个J2EE项目的开发过程中,遇到了这样的问题: 在服务器上部署好这个Web系统后,这时访问系统是很正常的。当把服务器的时间(例如:2008-03-31)加一天或更多天(例如:2008-04-01,2008-04-02...),这时再访问这个Web系统,报出如下的异常: [code="java"] com.mysql.jdbc.Communication...

2008-04-06 19:32:24 131

JDBC学习笔记

JDBC是Java用于访问各种数据库DBMS的标准方法,由JDBC驱动程序和JDBC API两部分组成。 一、JDBC驱动程序 Java程序对特定数据库的访问操作,要被与其对应的JDBC驱动程序翻译成该数据库的本地操作才能实现,所以JDBC驱动程序担当了一个翻译器的角色。不同的数据库拥有不同的JDBC驱动程序,JDBC提供一个java.sql.Drive...

2008-04-06 19:29:56 107

空空如也

空空如也

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

TA关注的人

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