`
herenhuang
  • 浏览: 47777 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
最近遇到一个乱码问题,在jsp中通过get的方式提交,但是通过request.getParameter方法得到乱码.我使用的的jetty服务器,所以一直想通过filter,jsp encoding的方式解决。尝试了n种方法都没有成功,最后没有办法,使用tomcat来测试,并修改了tomcat的server.xml 如下: <Connector port="8080" maxHttpHeaderSize="8192"                maxThreads="150" minSpareThreads="25& ...
一般意义上来说,去反编译别人的代码是不对的,不过为了研究应该是触犯法律的吧。现在大家使用的比较多的还是jad。 jad -o -r -sjava -d src bin/**/*.class src: 是反組後的目錄 bin:指 package 開頭 将bin里面所有的.class反编译到src下面 当然反编译的代码由于jvm优化了,所以得到的并不是完全的java代码,还有部分伪代码在里面。大家如果有这边方面的资料是不是可以共享一下尼?
很久没有更新blog了。虽然也常常来看看。 最近在研究一个project,发现在其的web app下面有个文件路径 WEB-INF\Library\FrameWorks CnPower.framework JavaEOAccess.framework JavaEOControl.framework JavaFoundation.framework JavaJDBCAdaptor.framework JavaWebObjects.framework JavaWebServicesClient.framework JavaWebServicesSupport.framework ...
最近在研究一个project,这个project是使用oracle做数据库开发的,在自己的本子上面跑一个oraclexe,资源耗费的太多了,导致影响工作效率。所以决定merge一下数据库,从oracle2mysql。 (1)使用mysql的merge tools,merge数据库表, (2)修改hbm.xml 的sequence,使用native。 (3)增加配置文件,配置数据库类型。 (4)修改代码,从配置文件中读出是那种数据库,替换其函数。 在merge过程中出现一个错误 result set: ; Column '' not found. WARN : 2007-11-23 13:2 ...
我们一般开发都是使用轻量级的开发工具来做开发,测试,这个带好的好处非常明显 (1)快速的开发部署,在一些项目中我们也可以看到一些项目想在本地测试,发现一些开发人员开着一个weblogic,再开一个oracle,eclipse,就这个三个tools,想象一下这个开发速度会是怎样的。 (2)多环境测试 最好的开发模式应该是maven+maven(jetty)+junit来做测试。今天研究了一下mysql migration tools,发现这个tools非常的好用。 http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools- ...
今天研究了一下mysql的乱码问题,总结如下: (1)设置mysql的my.ini的编码为gbk (2)设置database的default character set gbk; create database xxxx default character set gbk; (3)在create表的时候设置character set gbk。 这样就应该没有问题了,如果还有问题,设置jdbc.url jdbc.url=jdbc:mysql://localhost:3306/xxxx?createDatabaseIfNotExist=true&amp;useUnicode=true&a ...
类: • Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。 • Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去 实 ...

cvsnt 的使用

cvsnt是windows版的cvs 服务器。 安装详细情况可以参考: http://web.telia.com/~u86216177/InstallCVSNT25.html 在安装完成之后,需要创建用户 运行--cmd set cvsroot=:sspi:<computername>:/TEST cvs passwd -a <account name> 需要注意的是,用户需要windows文件操作权限。

cvsnt 的使用

cvsnt是windows版的cvs 服务器。 安装详细情况可以参考: http://web.telia.com/~u86216177/InstallCVSNT25.html 在安装完成之后,需要创建用户 运行--cmd set cvsroot=:sspi:<computername>:/TEST cvs passwd -a <account name> 需要注意的是,用户需要windows文件操作权限。
最近看在infoq上面看到slf4j的介绍,就到slf4j的网站上看了看,发现还是不错的。 大部分开发人员最喜欢用的还是log4j,这个其中可能是因为jdk在1.5才用logs的pack。还有部分人使用commons-logger。      log4j不用说,比起jdk和common-logger还是有优势的。commons-logger我认为都不是鸡肋,完全没有使用的必要,要不你就使用log4j要不就直接使用jdk。     下面对slf4j和log4j做一下总结: (1)大部分人在程序里面会去写logger.error(exception),其实这个时候log4j回去把这个exceptio ...
在weblogic部署应该修改:
最近研究了一下opencms的locale,总结如下: (1)opencms 在启动的时候会设置locale为en。 (2)可以在folder上面设置locale,如果本级locale没有设置使用父级的,如果还是为空使用en。
  本年度的学习主要围绕当前的工作主题和自己比较有兴趣的内容制定此计划。 2008-2月 (1)opencms 进一步熟悉jsp170规范,比较opencms7比当前我们使用的opencms6.2.3的改进。熟悉opencms user manager,权限,模块开发,site development。 (2)整理,编写opencms的开发文档 2008-3月 (1)sso,分析当前sso的现状。了解使用sso带来的好处。配置和使用cas做练习。 (2)weblogic ssl配置。 (3)openssl的使用。 2008-4月 (1)jetspeed 学习jsr268规范,了解和jsr168 ...
 # # Based upon the NCSA server configuration files originally by Rob McCool. # # This is the main Apache server configuration file.  It contains the # configuration directives that give the server its instructions. # See <URL:http://httpd.apache.org/docs/2.0/> for detailed information about # ...
通常,在一个设计良好的Web应用中,都会综合使用Servlet和JSP技术。Servlet控制业务流转,JSP则负责业务处理结果的显示。此时,将大量用到重定向技术。         重定向技术可以分为两类,一类是客户端重定向,一类是服务器端重定向。客户端重定向可以通过设置特定的HTTP头,或者写JavaScript脚本实现。本文主要探讨服务器端重定向技术的实现。 服务器端的重定向相关类         服务器端的重定向技术涉及到javax.servlet.ServletContext、javax.servlet.RequestDispatcher、javax.servlet.http.Serv ...
Global site tag (gtag.js) - Google Analytics