2008年03月30日
(转)Java程序员的推荐阅读书籍 阅读全文>
发表于 @ 2008年03月30日 09:04:00|评论(loading...)|编辑|举报|收藏
2009年06月30日
下面是我收集整理的对开发技术人员的学习,工作都非常有帮助的网站,也希望大家把自己认为最有帮助的网站分享给大家.
http://www.gotapi.com/
语言:英语
简介:HTML,CSS,XPATH,XSL,JAVASCRIPT等API的查询网站。
http://www.w3schools.com/
语言:英语
简介:W3C制定的标准诸如XML,HTML,XSL等等的在线学习教程。
http://www.xml.org.cn/
语言:中文
简介:可以说是XML的中国官方网吧。W3C标准的翻译组织与XML系列技术交流社区.
http://www.connectionstrings.com/
语言:英语
简介:这里几乎收集了所有的数据库连接字符(connectionstring)了。
http://www.itpub.net/
语言:中文
简介:我个人认为是国内最专业的综合性行业性技术类社区.阅读全文>
发表于 @ 2009年06月30日 18:08:00|评论(loading...)|举报|收藏
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://fallenlord.blogbus.com/logs/40439940.html
今天下午听Kevin提到Perf4j,想起昨晚在InfoQ瞟到过这个名词,晚上回家改完系统,等着看数据更新状况,百般无聊,于是决定下载Perf4j玩玩,聊以解闷
(前言:不知道怎么搞的,codehaus.org在公司访问好好的,回家来就访问不了了,显然是被墙间了,只好翻墙上了perf4j.codehaus.org下载jar包,又找了半天的HTTP PROXY配到SVN里下载了源码——始筑墙者,其无后乎?)
首先试用了下perf4j直接写代码的方式:
public UserDTO getUserByUsername(String username) {
StopWatch stopWatch = new Slf4JStopWatch("getUserByUsername", username);
User user =阅读全文>
发表于 @ 2009年06月30日 17:51:00|评论(loading...)|举报|收藏
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://fallenlord.blogbus.com/logs/30421076.html
其实是一个很小的问题,不过相信大多数人都遇上过,我反正是遇上好多次了,特别是在Eclipse中使用类的自动注释时,产生的老是是@author Administrator,每次都要手工去改很烦人。每次要么就是一个个手工改注释,要么就是把登陆用户改了
搜了国内很多地方都没有人知道方法,最后在官网的一个角落里找到了答案
在Eclipse启动时加入参数 -vmargs -Duser.name="whateveryouwant"
http://dev.eclipse.org/mhonarc/lists/platform-dev/msg00635.html
enjoy!阅读全文>
发表于 @ 2009年06月30日 17:23:00|评论(loading...)|举报|收藏
分析多层架构的JEE系统,经常存在JavaBean直接的拷贝。比如在DAO层,我们通过POJO取得业务层需要的数据,将这些数据传递给Service层的VO。POJO与VO就存在典型的值拷贝。还有就是Webservice,客户端调用Webservice,也存在将大量返回值映射到相应的JavaBean里。呵呵 我们项目就是这个需求。
典型的解决方案就是手动拷贝,弊端很明显,代码中充斥大量Set Get方法,真正的业务没埋藏与值的拷贝之中。另一种方案就是使用BeanUtil,但BeanUtil不够很好的灵活性,又时候还不得不手动拷贝。
对于这种重复没有实际意义的拷贝难道没有终结解决方案吗?! Dozer 一把JavaBean利器。(http://dozer.sourceforge.net/)
什么是Dozer?
看看官方的定义:
Dozer is a Java Bean to Java Bean mapper that recursively copies data from o阅读全文>
发表于 @ 2009年06月30日 15:52:00|评论(loading...)|举报|收藏
2009年06月10日
linux为weblogic新建domain
1.先把工程dz打成war包
2.用secureCRT工具进入服务器中,在home/wls8/bea/weblogic92/commom/bin下运行 ./config.sh mode=console命令,创建新的DOMAIN
3.把用ftp工具war包和dz.properties上传到服务器对应的DOMAIN的根目录下。
4.在secureCRT环境下进入home/wls8/bea/user_projec/domains/新建的域名/config/config.xml进行修改,找到这个节点,在里面用vi命令 增加 8020,所配服务器的IP地址,按ESC退出,按“shift+:wq”来进行保存操作。(q!不保存)
5.进入home/wls8/bea/user_projec/domains/新建的域名/ 输入nohup ./s阅读全文>
发表于 @ 2009年06月10日 08:36:00|评论(loading...)|举报|收藏
2009年05月12日
用java生成条形码,barcode4j得应用
1.去http://barcode4j.sourceforge.net/下载文件,(源代码和生成好的都要下载)
2.解压barcode4j-2.0alpha2-bin.zip这个包,在build目录下有barcode4j.jar,在lib目录下有avalon-framework-4.2.0.jar, 将barcode4j.jar和avalon-framework-4.2.0.jar添加到项目的lib中,eclipse中只要复制到web-inf下面的lib里面就OK了.
3.解压将barcode4j-2.0alpha2-src.zip,将srcjavaorgkrysalisbarcode4jservlet目录下的BarcodeServlet.java类的代码拷出来,修改默认的图片显示方式,找到 if (format == null) format = MimeTypes.MIME_JPEG;这一行,表示默认的格式为JPEG文件
4.将以下这段se阅读全文>
发表于 @ 2009年05月12日 16:26:00|评论(loading...)|举报|收藏
2009年05月07日
对象脚本语言BeanShell介绍阅读全文>
发表于 @ 2009年05月07日 14:41:00|评论(loading...)|举报|收藏
2009年04月30日
分类统计:
select f.NAME ,
sum(case when f.TYPE='0' then 1 end ) as jzTotal,
sum(case when f.TYPE='1' then 1 end ) as kcTotal,
sum(case when f.TYPE='2' then 1 end ) as jwTotal,
count(f.TYPE) as Total
from r_test f group by f.NAME ;
在sum中可以加上case when then end 加上统计条件 阅读全文>
发表于 @ 2009年04月30日 10:45:00|评论(loading...)|举报|收藏
2009年04月29日
1.linux使用命令详解
http://doc.linuxpk.com/40390.html
cd :改变目录
dirs / pwd :显示当前目录
ps -ef :查看所有进程
ls 显示文件夹下的所有文件
ps 报告程序状态
who :要用于查看当前在线上的用户情况
tail命令---用于查看文件结尾内容
head 查看文件开头部分
cp 将文件或目录复制到其他目录中。 cp
mkdir 建立目录
rm 可以删除目录中的文件或目录本身
grep 查找文件里符合条件的字符串
Kill 算是基本且常用的指令(送一个信号给 process), 但是在 kill 一个 process(程序)有很多优雅的方法, 不要每次都暴力的 -9 来砍掉, 以下来列几个参数, 不得已再来用 -9 砍吧 :)
指令: kill -Num ProcessId(pid)
kill -9 pid //阅读全文>
发表于 @ 2009年04月29日 15:39:00|评论(loading...)|举报|收藏