
Java技术
iteye_11573
这个作者很懒,什么都没留下…
展开
-
不小心被Cglib忽悠了(已纠正错误2009-3-1)
[b]最新添加(2009-3-1),纠正文章错误[/b] [url=http://www.iteye.com/topic/336082]http://www.iteye.com/topic/336082[/url][quote]真心接受批评,并感谢 sdh5724 指正。好久没看这个贴了,用 sdh5724 提醒的方式 beanCopier 复制,效率很高,是标准Java反射调用的 1/...2009-01-12 10:30:47 · 129 阅读 · 0 评论 -
使用Eclipse WTP进行快速Web开发(3)- 开发演示
[b][size=large]使用Eclipse WTP进行快速Web开发(3)[/size][/b] 在前两节我们在WTP中配置好了tomcat,并创建了3个用于演示的项目, 下面以代码范例介绍一下WTP集成开发的过程。 [b]1. 建立业务层代码 HelloService[/b] 在 biz-hello-service 工程中新建 HelloService 类。...2010-06-09 13:08:42 · 173 阅读 · 0 评论 -
使用Eclipse WTP进行快速Web开发(2)-准备演示项目
[b]目前,[/b]很多项目基于 maven 进行开发,构建和发布。 而在开发阶段,IDE 集成式开发提供了更为高效的一种开发模式: 无需频繁maven install 构建,代码修改无需重启,jsp或模板无需重启等。 下面以一个完整的 java web项目为例,说明如何基于eclipse WTP 进行快速 Web 开发。 本文将分两部分: 1. 建立3个准备项目...原创 2010-06-08 18:19:02 · 189 阅读 · 0 评论 -
使用Eclipse WTP进行快速Web开发(1) - 配置Tomcat
使用Eclipse WTP进行快速Web开发(2)建立好 3 个工程,并正确设置好依赖关系后,我们将在WTP中配置 tomcat。[b]1. 打开 Servers View[/b] 通过 Window/Select View/Other... 菜单,找到 Servers 视图,并打开。[img]http://dl.iteye.com/upload/attachment/...原创 2010-06-08 18:18:34 · 207 阅读 · 0 评论 -
InfoQ刚发表一篇论文《半静态语言–原理和价值分析》
[b]半静态语言 – 背景、原理和价值[/b](Semi-Static Language - Background,Mechanism and Value)【摘要】动态类型语言在企业开发和互联网开发中应用广泛,而其弱类型的内在特点使其在这些业务复杂的应用开发中存在很多缺点:无法静态验证,程序不健壮,测试成本高;缺乏静态语言如Java的实时验证、代码提示、代码重构等敏捷开发功能。为此,...2010-12-11 22:38:37 · 253 阅读 · 0 评论 -
Xml 的两类应用场景
Xml 有两类应用场景1 解析配置文件 这类场景侧重满足功能即可,对并发处理的性能要求不高。 一般使用 jdom,dom4j 即可。2 实时数据转换 如:将输入或存储的Xml数据转换为 JavaBean ,或反向转换。 这类场景执行频率高,并发量大,对性能要求很高。 不过一般不太建议在业务系统中使用Xml作为存储和传输的数据格式。...原创 2010-11-16 09:24:07 · 452 阅读 · 0 评论 -
对敏捷的一点看法
10月14日敏捷中国2010大会又在北京召开了。 根据公开的大会日程,以及公司去参与的同学反馈,效果一般。 个人感觉,现在的敏捷开发主要理念主要是测试驱动开发、流程简化、持续集成,外延比较局限,而且主要限于软件工程领域。这几个专题目前感觉过于概念化了,敏捷成为一些公司的赢利点。每次技术大会,有众多敏捷咨询公司 的身影,比如:ThoughtWorks等等;而且会前或会后通常安排1-2天...原创 2010-10-22 10:50:33 · 299 阅读 · 0 评论 -
WebBeans 规范适合我们吗?
JavaEE6 规范已经正式获得通过了,其中一个亮点就是 WebBeans 规范,它是Hibernate作者 Gavin King 提出的一个新规范。 从规范的文字,及技术评论家的概括,WebBean 是为了统一 JSF,EJB 与 JPA的编程模型,使得它们有机的集成为一个Web开发平台。 而目前的事实是,SSH 还是主流的框架栈,其他组合还包括: Tapstry + S...原创 2010-02-28 21:23:26 · 174 阅读 · 0 评论 -
认识WebBean ---- 定义
Gavin King在开发 Seam框架的过程当中,为了弥补EJB3和JSF框架当中的裂缝,便引入了Web Beans的概念,将EJB3和JSF无缝的整合了起来。 WebBeans(JSR-299)根据 JBoss 提交的 WebBean[url=http://docs.jboss.org/webbeans/spec/PDR/pdf/Web%20Beans%2020081029...原创 2010-02-16 13:07:50 · 275 阅读 · 0 评论 -
YY一下今年技术上想做的事情
去年下半年除了基本工作,最主要的就是对公司使用几年的开发框架进行了全面升级和优化,目标是编码量减少30-40%以上,开发效率提升40%以上,目前正在实施中。 根据工作需要和自己的兴趣,今年 YY 了几个技术主题,根据工作进度准备展开。简单描述一下,以便记录。 YY 为主,欢迎拍砖。 [list][*] [b] 1 Commons BeanUtils, [/b]...原创 2010-01-30 14:15:39 · 145 阅读 · 0 评论 -
Java同步锁一个技巧
Synchronized 同步 Java5开始虽然引入了高效的 Concurrent 并发包,但同步 synchroize 在一些场合还是需要使用的。 比较典型和我们通常的做法是对某个类成员变量加同步锁,这个变量一般是存储关键数据的。 但许多开源框架中有下面的用法, 例如:[b]Cglib 中的 MethodProxy :[/b][code="java"]packa...原创 2010-01-30 11:02:53 · 261 阅读 · 0 评论 -
HSql的schema
前段时间被HSql的Schema问题搞的头大。今天梳理一下。 最近写的框架因为要集成DBUnit单元测试,但Demo中需要使用HSql。 以往使用 oracle,一般 username 的大写作为schema的名称即可,为DBUnit的数据源配好即可。但Demo中需要使用HSql,却不符合这个规则。 将 HSql schema 查询打印出来,原来HSql 只有 2个缺省的...原创 2010-01-03 16:33:17 · 229 阅读 · 0 评论 -
在JavaEye晃了一个来月真的感慨。
本来在论坛中已经回复了一个网友,但觉得有必要补充一下,把这个心情记录在博客里,供JavaEyer们分享 今天刚看到网站首页 另一网友发的贴:LightURL——打造零配置的Struts2开发, 介绍老外的一个插件的用法; 我的那篇贴: 我的开发经验分享(一)-Spring业务bean零配置感慨啊感慨, 在JavaEye晃了一个来月真的感慨。 同样是 9-16号发的,他的贴很多网友赞同,精...2008-09-27 23:05:37 · 104 阅读 · 0 评论 -
JavaEye Blog “代码 ”功能的两个bug
JavaEye Blog “代码 ”功能可以将指定的程序代码加量显示,非常好。不过用了这一个多月来,发现2个bug。 1. blog再次进行编辑时,原来的代码片段格式完全丢失,这算是bug吧? 特别是当技术文章中代码片段使用较多时,要重复添加“代码”真是一件痛苦的事儿。 2. blog 创建或编辑是,对于HTML网页的复制,再贴过来支持的不是很好,经常图片不能自动贴...原创 2008-09-14 09:16:52 · 148 阅读 · 0 评论 -
作为程序员看社保跨地区转移的问题
几个月前,新闻关注过社保跨地区转移的问题。相信这也是国人,特别是咱们这个工作变动频繁的程序员群体非常关心却又无奈,窝火的问题。 现状是,现在的养老,医疗,住房公积金等社保投保和资金管理属于各自为政的阶段,虽然信息系统几年前就已经建设基本规模,但却是按地市及或省级设立社保局(中心)分别管理,互相是完全孤立的信息;因此在我们工作变动时,如果要垮地区转移资金,需要办理转出,再转入,手...2008-09-13 17:57:20 · 236 阅读 · 0 评论 -
最近成了叨客 - 注册了饭否,叽歪网
twitter在国外发展迅猛,被众人看好。于是国内模仿者鹊起。饭否,叽歪,嘀咕等。其实网站都发展一段时间了,现在注册都有点落伍了。呵呵。功能都还不错,都支持和 QQ,手机,MSN等绑定,适合中国用户,甚至叽歪还能和 飞信绑定,不过昨天绑定飞信,“叽歪小弟”一直没自动验证通过我。呵呵。初体验感觉基本是纯模仿 twitter,自己创新的东西 如功能,界面等还比较少。...2009-03-12 09:12:22 · 264 阅读 · 0 评论 -
ConcurrentTest并发测试框架介绍
[b]ConcurrentTest [/b]Sourceforge Link: [url=https://sourceforge.net/projects/concurrenttest/]ConcurrentTest[/url], 0.9.1 [b]1. Description[/b]- A java concurrent test library. * It provi...2010-07-10 23:58:40 · 458 阅读 · 0 评论