Java EE
easyj2ee
这个作者很懒,什么都没留下…
展开
-
Tomcat与apache的连接
上次做的项目,使用的是apache做为前台服务器,接收浏览器发送过来的请求,通过jk连接转发给后台的tomcat处理。一直不明白布署的那位仁兄为什么要这么做。我曾经问过这位仁兄,其说看过一些文章,说tomcat对于静态页面的处理效率不高,而apache的处理效率比较高,所以就这么做。而jk连接器的配置就是从网上抄了一个过来。原来服务器一直相安无事,这个系统是给国内的一个比较有名的投资公司做的。...2007-05-06 23:06:50 · 157 阅读 · 0 评论 -
Log4j的使用以及在Spring中集成(转)
[size=18][color=darkred]log4j简介[/color][/size]简单的说log4j就是帮助开发人员进行日志输出管理的API类库。它最重要的特点就可以配置文件灵活的设置日志信息的优先级、日志信息的输出目的地以及日志信息的输出格式。Log4j除了可以记录程序运行日志信息外还有一重要的功能就是用来显示调试信息。程序员经常会遇到脱离java ide环境调试程序的情况...2007-12-09 09:27:00 · 109 阅读 · 0 评论 -
以不合适的方式在编程
越来越喜欢组件化的开发了,可能是对于组件化开发的喜欢。在Java EE中有Tag,在基于asp的编程中,看到了用pascal编写的脚本打包成dll。习惯于用组件进行开发,却有一个不太好的习惯,习惯于使用style进行样式的定义,虽然对于一些背景色什么的设置会在tag的tld中定义,可是明知道这样做,却不想去改变,使用css不更好吗?放下项目管理中的一些事情,潜心在编写着自己的程序,一个...2007-12-12 20:49:44 · 88 阅读 · 0 评论 -
详细讲解Java中log4j的使用方法
1、Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。 2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个L...2008-01-07 16:37:11 · 137 阅读 · 0 评论 -
框架升级兼新书推荐
终于可以静下心来,做框架的研发了。经过无数次的努力,将项目做到了现在这个阶段,已经不再像以前一样,需要我亲自动手了。找了老大的办公室坐下来,开始埋头研读技术类的书,终于可以认真的思考一下现在的架构的优劣了。我知道,对于框架的升级,会有一个思想的碰撞,我最终还是得放弃很多自己的想法,最终碍于现实,可能又是一个无法完善的东西。不过一切都还好,终于可以有一个进步,我终于可以无悔的迈向技术这条路线了。...2008-10-17 09:23:21 · 213 阅读 · 0 评论 -
Java EE架构调查
近期准备升级技术框架。准备升级为: JSF + Seam + EJB + JPA(Hibernate),不知道大家公司的架构如何?2008-11-04 21:23:46 · 79 阅读 · 0 评论 -
netBeans6.1与eclipse
为了学习JavaFX,遵照于官方教程,下载了netBeans,上次使用还是5.5的版本,进到netBeans的主页一看,让我眼睛一亮的是UML,在eclipse下,我尝试过无数的uml的插件,要不就是非开源的,要不就是不太好用。netBeans对于UML的支持是全部的,所有的UML的图都可以生成。个人钟爱于UML是一直想寻找一个好的开源的UML工具,将开发更加关注于业务上。以前用得最多就是st...2008-05-24 00:42:59 · 84 阅读 · 0 评论 -
近期看的书
SONY PRS600。技术类的电子书一本一本的看,记录一下: 书名 进度Java Reflection in Action.pdf 100%DroolsJBossRules5DevelopersGui...2010-03-18 21:25:59 · 114 阅读 · 0 评论 -
Java生成文件时的编码的问题
最近在做RCP应用的时候,需要生成文件,而使用编码为UTF-8。在eclipse中调试时,生成的文件的没有任何问题,将项目提交后,有小组成员提交报告说生成的字符集在UTF-8的编码集下显示为乱码。经过调试查看,发现编码集采用了GBK编码,遂不解。通过查找文件生成的代码,定位如下:FileWriter fileWriter = new FileWriter(file);fileWriter.wr...2009-01-05 08:40:00 · 1658 阅读 · 0 评论 -
开源的宿命
Vmware收购了Spring,这绝对是一个令人震惊的消息,我从来没有想过最后会是Vmware,这个在虚拟技术领先的厂商,怎么会收购一个以Java技术见长的公司。数了数近几年来的收购,先是JBoss收购了Hibernate,一个开源公司收购了另一个开源的团队,JBoss成功的把在Java领域的风云人物Gaving King的团队收购至门下。而后Redhat收购JBoss,这更好玩,不过这也容易...原创 2009-08-11 21:06:53 · 97 阅读 · 0 评论 -
jFreechart三种图的测试代码
Jfreechart的最新版本,对于中文默认是不支持的,因为默认的font为英文的,所以需要单独设置。以前一直诟病于jfreechart的生成的图形颜色不好看,图片不清晰,现在新版本已经好了很多了,至于图形的颜色,可以自定义。 三种常见的图代码。 /** * copyRight vaalhaai.com */package com.vaalhaai.framework....原创 2010-05-10 11:17:15 · 183 阅读 · 0 评论 -
Tomcat SSL正确配置
<Connector protocol="org.apache.coyote.http11.Http11NioProtocol" port="8443" maxThreads="200" scheme="https" secure="true" SSLEnabled="true" keystore原创 2010-12-08 14:36:51 · 97 阅读 · 0 评论 -
Take care of JPA MERGE
在使用JPA的MERGE的时候要注意:1、将多执行一次SELECT的操作。2、Either way will add an entity to a PersistenceContext, the difference is in what you do with the entity afterwards.Persist takes an entity instance, adds i...原创 2012-12-12 23:52:10 · 155 阅读 · 0 评论 -
JavaMail使用注意
在使用JavaMail发送邮件时候,需要注意,如果在收件人中过多的话,会产生异常,目前能解决的方法,只能是将邮件拆分进行发送。目前拆分成30人左右,保证不会产生异常。...原创 2012-12-12 23:55:01 · 144 阅读 · 0 评论 -
JBoss Tools--eclipse开发基于B/S模式下的必备插件
JBoss是越来越强大了,一直有使用JBoss的,自从归属于Redhat之后,就更强大了。使用eclipse大家可能会到处找插件,处理一堆的东西,不过如果你是基于JBoss AS进行开发,或者说你的项目中引入了很多JBoss开源社区的技术。JBPM?Seam?Hibernate?等等,那么就建议你看看JBoss Tools。绝对是一个好用的插件,不要问我地址在哪里,连JBoss项目的网站也不知道...2007-11-27 13:32:54 · 321 阅读 · 0 评论 -
eclipse3.4到底改变了什么,陈桥五笔无法使用
Eclipse发布了3.4M3,内置了许多有用的新功能,最直接的莫过于加入了对于javascript的支持。早上打开的时候无意中发现了汉字无法输入,敲击时,没有任何反应,又使用了搜狗拼音试了一下,发现正常,不知道3.4改变了什么?算bug吗?...2007-11-26 09:57:51 · 129 阅读 · 0 评论 -
EJB的存根和骨架的工作原理(转)
EJB工作原理学习笔记1 RMI工作原理2 websphere实现3 weblogic实现4 理解体会1:RMI工作原理 RMI的本质就是实现在不同JVM之间的调用,它的实现方法就是在两个JVM中各开一个Stub和Skeleton,二者通过socket通信来实现参数和返回值的传递。 有关RMI的例子代码网上可以找到不少,但绝大部分都是通过extend the ...2007-10-18 10:31:42 · 87 阅读 · 0 评论 -
使用jasperReport实现动态表头(转载)
以上文章转自http://yueho.iteye.com/blog/forum/3908 最近在我公司drp(运营分销系统)开发中,需要大量报表,由于本人有过jasperReport的开发经验,所以选用了它,jr确实不错,开源,可扩展性很好,缺点就是免费的文档很少,更可气的是,代码中的doc少的可怜,基本上没有参考价值. 由于我们的产品是用于服装行业的,在服装行业有一个尺码组,非...2007-05-06 23:24:43 · 828 阅读 · 0 评论 -
Jasper Report Tutorial
近日因项目需要,正在研习jasper report,四处搜索资料,网上盛传有一份jasper report指南,据说还是收费的,不过版本已经很老了。实在jasper report的wiki上有一份详细的文档,还有例子。为方便阅读,已经组合成一份word文档。与大家共享。等有时间再翻译成中文。或是哪位有时间一同翻译也好。补充:iReport的文档请大家到http://javabao.iteye...2007-05-08 21:07:47 · 82 阅读 · 0 评论 -
JasperReport报表设计总结(一)(已完毕)
共三篇,下接:http://jimmy-shine.iteye.com/blog/123595为了开发报表,已经拜读了一大堆的资料,其中大部分是重复的。可以看得出,国人还是比较热衷于copy&paste的工作。所以找了一大堆的资料都是相同的,或者可以用一个词来形容,换汤不换药的。有必要对于jasper Report的学习进度进行一下总结,一来可以更新一下以前的资料中的一些旧得不能再旧的不再适...2007-05-10 23:11:45 · 270 阅读 · 0 评论 -
java/jsp中 中文问题详解
预备知识: 1.字节和unicode Java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式 是使用字节流的。 因此Java要对这些字节流经行转化。char是unicode的,而byte是字节. Java中byte/char互转的函数在sun.io的包中间有。其中ByteToCharConverter类是中调度, 可以用来告诉你,你...2007-08-15 09:10:00 · 86 阅读 · 0 评论 -
Drool(转)
什么是Drools(译者增加:什么是Drools, 摘自drools.org)Drools 是一个基于Charles Forgy's的Rete算法的,专为Java语言所设计的规则引擎。Rete算法应用于面向对象的接口将使基于商业对象的商业规则的表达更为自然。Drools是用Java写的,但能同时运行在Java和.Net上。DroolsDrools 被设计为可插入式的语言实现。目前规则能用...2007-08-27 13:52:38 · 187 阅读 · 0 评论 -
Java EE思考(一)
最近在研习Java EE 5.0的规范,也正在备战Sun的SCBCD的认证考试,在看O'Reilly Hill的那本《Enterprise JavaBean》第五版,脑海里总是在反复的思考着架构的问题。无可置否,Gaving King是我崇拜的,最近潜心下来研究,(前一段时间花了太多时间在熟悉项目管理上),发现Gaving King确实是一个了不起的人,而且他所开发的一些框架确实是实用性很强。从...2007-09-12 22:18:18 · 65 阅读 · 0 评论 -
越来越无知了
学习知识总有一个过程,大体上是这样。感觉自己什么都不知道--->感觉自己什么都知道--->感觉自己很无知软件行业是一个综合学科的行业,所以要学的东西很多,比如说,你做一个投资行业的软件,你需要去了解投资专业的相关知识,你做建筑方面的软件,你要了解建筑方面的知识。所以永远也学不完了,就Java这门技术来说,由于相对于开放的平台,所以会让自己感觉么更加的无知。前二天在整理框架的时候,想改造...2008-07-08 22:22:47 · 89 阅读 · 0 评论 -
以SSL加强Tomcat的安全防护能力
关于如何在TOMCAT中使用SSL的文档。 由于插入图片太麻烦,请下载PDF文档查看。2008-07-11 01:55:16 · 98 阅读 · 0 评论 -
Portlet
Portlet技术已经被广泛运用,转载此文目的在于大家一窥Portlet技术是什么?当然,您有选择的权利,您也可以选择OSGI,事实上,个人更喜欢OSGI原创 2008-07-12 20:35:58 · 77 阅读 · 0 评论 -
JasperReport报表设计总结(二)(已完毕)
由于在一个里面不能贴太多的代码,故放置代码在此处。上接:http://jimmy-shine.iteye.com/blog/78678下接:http://jimmy-shine.iteye.com/blog/123597java 代码 /** * @copyRight Beijing Tsing-Tech Reachway Software Co.,Ltd. ...2007-09-13 16:23:48 · 95 阅读 · 0 评论 -
JasperReport报表设计总结(三)(已完毕)
由于在一个里面不能贴太多的代码,故放置代码在此处。上接:http://jimmy-shine.iteye.com/blog/123595PDF格式的:java 代码 /** * @copyRight Beijing Tsing-Tech Reachway Software Co.,Ltd. * @author Jimmy.Shine 2007-5-1...2007-09-13 16:25:36 · 86 阅读 · 0 评论 -
InstallAnywhere
随着开发系统的加大,对于程序的部署的要求就越来越高了.首先从导入的程序开始吧,以前对于程序的导入都是使用cmd下直接运行,把参数加在后面.到后来方法稍微有所改进,写成了.bat的脚本,对于参数,每次去修改一下脚本.但是这二种对于修改的要求都是很高的,一不小心,就会导致错误,所以,一般这种事情都是亲自去做.后来开始研究RCP,开始使用SWT/JFACE来写程序,对于很小的导入程序,一般都会花上一点...2008-07-21 11:25:11 · 143 阅读 · 0 评论 -
(讨论)Java EE的Service的设计模式,大家讨论一下
有以下情况:在创建(create)记录时,需要保存(save)到本地数据库中,同时需要通过JMS发送给JMS的接收方。使用何种模式!个人认为:save to localsave to jms是二种服务,应当定义二种service,在Action中分别调用。而我们DM(Department Manager)坚持认为,应当在一个service中实现。即在service的save()方法...2007-10-17 10:04:27 · 190 阅读 · 0 评论 -
谨慎使用IDEA12的并行编译模式
IDEA 12 提供了使用扩展工具进行并行编译的功能,但是请谨慎使用。我在应用中是使用Maven来管理项目,在src下面,有一些像是规则文件.drl,资源文件 .properties,在Make的时候,如果我启用了使用扩展工具来编译,就不会被打包到项目中。 不过IDEA终于支持了使用展开的包进行直接部署到Tomcat中的了,以前还必须得手动指定一个构件,将文件夹命名为 .war;对于D...原创 2012-12-14 11:07:38 · 809 阅读 · 0 评论