`
文章列表
Eclipse 反编译插件Jodeclipse 用Software Updates安装Jode的Eclipse插件:jodeclipse 反编译所有.class文件 help->Software Updates->Find and Install...->Search for new features to install,单击"New Remote Site.." 在URL中输入http://www.technoetic.com/eclipse/update,之后按提示进行即可. 配置:Window->Preferences..->Genera ...
在使用oracle时,如果在一个varchar2(4000)的字段上插入的字符过长(一般只能插入666个汉字,视字符集不同会有所不同),会导致失败,具体报错会因驱动版本不同而不同。 原因一: 666 汉字所用的编码里 (可能是 UTF8) 每个字占了 3 bytes,当存的时候, 没有作好 charset-encoding 的转换,造成你的每个 byte 被当成是 java 的一个 char (2 bytes) 来存,这时,每个汉字要用 3x2=6 bytes 存进 oracle 中,所以最多只能存到 4000/6=666 字。 原因二: 这是个OracleJDBC问题。一般直接用ps. ...
定时执行任务的三种方法: 1)java.util.Timer. 2)ServletContextListener. 3)org.springframework.scheduling.timer.ScheduledTimerTask 1)java.util.Timer 这个方法应该是最常用的,不过这个方法需要手工启动你的任务: Timer timer=new Timer(); timer.schedule(new ListByDayTimerTask(),10000,86400000); 这里的ListByDayTimerTask类必须extends TimerTask里面的run()方法。 ...
发扬JavaEye精神,积极帮助灾区群众               ――响应国家红十字会捐款呼吁       1月10日以来,我国部分地区遭受不同程度的雪灾,截至1月29日18时,低温雨雪冰冻灾害造成浙江、江苏、安徽、江西、河南、湖北、 ...
做B/S的企业级应用,可能会遇到这样一种情况,客户的文档(word等)保存在一个目录下,需要通过登录才能看到,但是这些又都是静态地址,所以能直接输入地址就可以访问到文档。这时就需要用到Filter过滤器了。 Servlet API的2.3版本的一个新功能就是能够为servlet和JSP页面定义过滤器。过滤器提供了某些早期服务器所支持的非标准“servlet链接”的一种功能强大且标准的替代品。过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个servlet或JSP页面上,并且可以检查进入这些资源的请求信息。在这之后,过滤器可以作如下的选择: 以常规 ...
可先用java.net.URLEncoder.encode("中文","UTF-8");方法进行转码后进行传递, 接收后在后台用java.net.URLDecoder.decode(temp1,"UTF-8")进行解码即可。 也可以用javascript的方法如var name = encodeURI("中文"); 服务器端接收后也需要转一下码 String name=new String(request.getParameter(“name”).getBytes("ISO-8859-1"),”u ...
因为项目的需求,要在JAVA项目中调用Windows的Dll(动态链接库)文件,之前用Jni调用过C写的Dll文件,比较麻烦,这里不多说,网上也有很多这方面的文档。在网上找到一个开源的组件JNative,使用后感觉比较方便。 下截JNative组件 jnative.sourceforge.net/ 到这里下载JNative开源项目,我下载的是1.3.2 解压JNative-<st1:chsdate isrocdate="False" islunardate="False" d ...
J2EE应用中的应用框架不计其数,通用的框架能够解决常用的系统架构的客户端与服务器端的功能,如何组织企业应用中的业务逻辑,仍必须靠手工的代码来解决。随着大量业务规则的变化,导致应用程序不停的变更,如果能找到一种解决商业逻辑的架构,来解决当商务规则不停的变化时,可以保证我们的应用系统具有较好的柔韧性,可以适应特定的商务规则的变化,而无需修改我们的应用系统。Drools就是这样的一个应用在商务逻辑层的架构。 Drools 被设计为可插入式的语言实现。目前规则能用Java, Python和Groovy实现。更为重要的是,Drools提供了声明式程序设计(Declarative Programmin ...
在了解XFire开发的过程,找到一个Xfire的文档,《XFire开发指南》,感觉不错,特上传到这里,供有需要的朋友参考
在Flex的了解过程中,找到两本好的电子文档,都是根据官方文档翻译过来的,都比较好,查找了一下javaeye中还没有朋友上传这两本教程,现将两部文档上传供大家参考。
今天将测试通过的应用,发给售前工程师在客户那进行安装,马上出现问题,在一个下午的不断测试中,最后发现原来是这么回事。工程是一个J2EE应用,WebObject打包成War; 我使用了Proxool连接池,在web.xml配置了连接池的proxool.xml xml 代码 xml version="1.0" encoding="UTF-8"?>   <web-app >       <servlet>           <servlet-name>ServletConfi ...
[code] 首先从 http://proxool.sourceforge.net/ 下载 proxool-0.9.0RC2.zip 解压后,把proxool-0.9.0RC2.jar放到工程的lib文件夹里面。 proxool是一个非常强大的连接池工具包,我觉得相比dbcp、c3p0这两个连接池包都要好用,我用loadrunner测试过,这三个连接池的从性能上排名如下:proxool>c3p0>dbcp,特别是dbcp在大并发的情况下总是出现各种异常。详细关于dbcp的介绍请参考dbcp用户指南,dbcp实现参考tvjody.iteye.com/admin/show/117225 ...
DBCP是Apache的一个开源项目: commons.dbcp.jar http://jakarta.apache.org/commons/dbcp/index.html DBCP依赖Apache的另外2个开源项目 commons.collections.jar和commons.pool.jar 下载这些包并将这些包的路径添加到classpath中就可以使用dbcp做为项目中的数据库连接池使用了。 以下是我的连接池 java 代码 package selfservice;       import java.io.FileNotFoundException ...
日志是应用软件中不可缺少的部分,Apache的开源项目Log4j是一个功能强大的日志组件,提供方便的日志记录。以下是个人经验,具体请参考Log4j文档指南。 Log4j下载 在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。 Log4j使用 Log4j的包下载完成后,解压,将其中打包好的的log4j-1.x.x.jar导入你的工程LIB中。 Log4j之所以受欢迎的原因之一是它的灵活性。Log4j提供了灵活的配置方法,默认是调用BasicConfigurator.configure()来进行配置,但如果只是简单的调用BasicCo ...
Tomcat的server.xml中连接器设置如下 [code] xml 代码   <Connector port="8080"                  maxThreads="150" minSpareThreads="25" maxSpareThreads="75"                  enableLookups="false" redirectPort="8443" acceptCount="100&qu ...
Global site tag (gtag.js) - Google Analytics