自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蔡世友-重出江湖

EasyJF开源团队发起人,鸿学金信CEO,专注教育培训行业互联网金融服务。

  • 博客(254)
  • 资源 (1)
  • 收藏
  • 关注

原创 英雄会的郁闷与收获

呵呵,这几天看到大家都在分享英雄会上的见闻、感言、我真是羡慕啊。其实我也参加了这次英雄会,但比起英雄们参与的心情,我的英雄会历程中有收获的同时也有不少郁闷的地方,本来不想写,不过又实在忍不住,这里就随便谈谈。先说收获:收获1:能聚集全国这么多的英雄,能拉来如此多的大厂家做赞助,让我见识了csdn的nb之处,特别是看了蒋总与曾总的专访,更是感慨csdn的发展速度。收获2:IBM总构架师的演讲,不

2007-04-11 11:08:00 4200 5

原创 一个开源组织者的感言2

    经过N久的日子,才接着写所谓重组见闻II。惭愧惭愧,我在团队里并未做出什么伟大的贡献。只有一颗热情参与国产开源的心,用自己微薄的力量尽量做点什么。我知道我做得不好,时不时地还在检讨自己,在发现不足的时候,也在尽力弥补着。(PS:听着有点假,像什么什么汇报……^O^)    这次重组基本结束了。虽然我并没有作太多,不过团队成员间的互助互爱,有的成员为团队付出的,让我感觉如此感动。看到大家

2007-04-11 09:57:00 1596

原创 为何不使用spring、struts2、easyjweb等开源框架

  该不该使用各种各样的开源框架,我想这是很多程序员自己也困惑的问题。有的由于对框架的不熟悉,有的是为了程序的优化,还有一些就是觉得开源框架用起来不顺手。  关于这个问题,一个在政府做技术主管的朋友这样说:“1年前,我非常疯狂的喜欢spring velocity webwork struts ....只要是开源的我都忍不住去试着用用。我也在很多项目中使用一些开源技术,其结果是大家怨声多于表扬。其实

2007-04-10 09:58:00 4589 15

原创 Eclipse 误删文件怎么办

前两天同事遇到的问题,主要是对eclipse不太熟悉的原因吧,不过很有用的.在eclipse中误删了文件怎么办啊 经过一个小的data recover 后竟无果, 后来发现有个restore from local history...可以恢复七天内删除的文件, 具体:右键点击删除的项目名 在下方有一个restore from local history 出来一个窗口,选

2007-04-04 11:39:00 4212

原创 EasyJF开源从网上走到网下

  呵呵,改组工作从2月初开始,在竹雨的带领下,很多人参与了这次改组工作。在经历将近两个多月的改组工作中,很多人做了不少的事情。我猜要是把相关的聊天记录、网上会议记录等加在一起,一定要有好几十公斤重。  3月31日,easyjf的部分核心成员及北京地区的成员,将在北京举行一次小小的碰头会,把团队改组的工作从网上延伸到网下,对一些大家一直不好确定的问题当面进行更深入的交流。  从网上走到网下

2007-03-28 02:07:00 1405

原创 让spring帮助你在MVC层解决JPA的缓迟加载问题

       作为EJB3.0的一部分,JPA是一个好东西。其简单的配置方式及强大的默认配置支持,使其可以轻松自由的存在于轻量与重量之间,如果现在您的JavaEE项目,不管是选择轻量级构架还是重量级构架,如果持久层不选择使用JPA,而是用一些ORM框架(如Hibernate、TopLink)的专用API,那么在将来的某一天一定会为这个选择而说出至尊宝那句“假如上天再给我一个机会…”的至理名言。  

2007-03-28 01:18:00 3552 1

原创 在EasyJWeb使用spring容器

在EasyJWeb里面可以使用spring容器来帮助管理bean: 在JWeb的配置文件中加入:   class="org.springframework.context.support.ClassPathXmlApplicationContext">            classpath:applicationContext.xml              class=

2007-03-20 15:54:00 2364

原创 EasyJWeb中灵活的多国语言支持

一、多国语言资源属性文件1、定义多国语言资源文件    为了让系统中支持多国语言,我们需要把各国具体的文字信息存放到资源文件中,EasyJWeb的多国语言资源文件统一存的位置在/WEB-INF/applicationSource目录,文件名为类似下面的内容xxxx_zh.properties,xxxx_en.properties,其中xxx代表资源区域标识、zh及en代表语言。文件中的内容是标准的

2007-03-16 12:04:00 2459

原创 理想·环境·开源

  小时候在老师的"威逼利诱"下写过很多千篇一律关于“理想”的文章,当时的理想从明星、医生、教师乃致科学家等各种职业什么都有。而出了大学校门后,发现这些理想原来离自己如此遥远。首当其充要解决就是自己如何吃饭、住在哪儿的问题,因此不得不放弃自己的很多“理想”,而做着一些与自己的理想相差甚远的事儿。  据相关领域的专家说,只有随着一个人内外部环境的规范并相对稳定以后,提出的理想才可能成形,才有可能

2007-03-10 13:54:00 2101 2

原创 EasyJWeb中缺省URL映射转换器揭密

  在EasyJWeb对Ajax的支持中,通过引用类似的url可以动态得到调用服务器端业务组件的javascript脚本。另外,在基于EasyJWeb的CRUD应用中,也可以使用类似http://localhost:8080/user/edit/3的URL来编辑数据表中的某一条记录。究竟EasyJWeb中是如何处理这些URL的呢?本文将作简单的分析!  在EasyJWeb中,有一个URL映射处理器

2007-02-10 18:40:00 2086

原创 EasyJWeb+prototype

很久没有写blog了,今天来说说。之前大峡写的blog关于EasyJWeb中集成ajax的文章,就个人觉得,这样确实能简化了一些Ajax的编写难度,从另一个方面,我今天想说一下在某些情况下(该情况其实很普遍)另一个实现Ajax的简单方法,就是EasyJWeb+Prototype。其实了解Prototype的用户可能已经知道并使用了该方法,今天只是介绍下:在Prototype中的

2007-02-09 18:44:00 1684

原创 EasyJF开源重组见闻-1

      自从开始着手于准备EasyJF团队重组的工作开始,我一直在想自己究竟在做什么。自07年1月26日宣布至今,已经一个多星期了。从今天起,我想把我参与重组工作的前后经过以及我个人的感受跟大家分享一下。         2007年2月4日   星期日             今天又是一个周日,近日一直忙于重组工作。尽管我很努力,但在这努力的过程中,随着时间的推移,我发现了很多问题。不仅是团队

2007-02-05 14:54:00 2488 17

原创 基于Ajax+J2EE的MicroERP源码下载

  MicroERP系统是一个运用Ajax及J2EE技术开发的专用于水厂及相关企业小型ERP系统,系统使用基于国内开源组织EasyJF的EasyJWeb及EasyDBO框架开发,包括了很多常见Ajax的应用示例。为了支持国产开源事业,重庆金麦草科技有限公司特将本系统初期的部分代码捐献给EasyJF开源组织,尽供学习、交流EasyJF开源相关框架及技术使用。   系统演示地址:http://

2007-02-04 16:06:00 2376 4

原创 在EasyJWeb中轻松开发Ajax运用

  Web2.0正如火如荼,其生动的界面支持迎来了B/S应用的第二春,从EasyJWeb-0.8版本开始,你会发现使用EasyJWeb开发Ajax的应用会很方便,本文简单介绍EasyJWeb中Ajax的运用示例。  web脚本远程调用简介  在基于Web2.0的程序中,在用户注册的时候,我们希望用户在输入完注册用户名后,假如其输入的用户已经存在,则立即显示相应的提示,这样的交互会使得应用程

2007-01-26 13:29:00 2830

原创 EasyJWeb中的代码生成体验

  EasyJWebTools 提供了两种代码生成方式,一种是基于命令行的代码生成,另一种是基于开发工具IDE插件的可视化生成。EasyJWeb-0.8.0版本提供了简单的命令行生成方式, 可以通过使用EasyJWeb命令行工具,实现简单的通用代码生成。    在取得EasyJWeb源码以后,在bin目录有两个关于代码生成的bat文件,分别是easyjwebtools.bat以及easyjwe

2007-01-25 10:48:00 3817 2

原创 EasyDBO-0.9.1版发布

  这个版本在0.9版本的基础上作了一些小的改动,比如取消了build过程中的maven,修复了不能从缓存中彻底清除对象的Bug,调整了一对一、一对多及延迟加载中的一些问题。实现了以前大峡的《“简约不简单”》一文中所描述的一些设想,更加简化了配置。  这个版本的源码下载地址:http://www.easyjf.com/download/easydbo/easydbo-0.9.1.src.zip

2007-01-24 09:40:00 2035

原创 开源2007,我们来了

  --有感EasyJWeb-0.8版本发布  几个月里来,收到不少的信件,有的是来问类似“tomcat如何安装”以及“如何学好java”这样问题的,也有的是来索要代码及各种文档资料的,当然也有几封是来探讨如何搞开源的以及项目合作的,还有几封是鼓励的,最后有两封是“春迷”们写来骂娘的。  虽然高喊着“我们要坚持”,又或者是“我们已经上路”,但差不多我们已经放弃。曾经的满腔热血,就像海绵中的

2007-01-23 09:28:00 1788

原创 EasyJWeb-0.8.0版本发布

  在经历差不多三个月的恶战之后,我们非常欣慰的宣布EasyJWeb的新版对外发布。和之前的0.5版本一样,这个版本也是一个重要的里程碑版本。从核心架构到一些具体的实现细节该版本都作了较大的改动,引入了IoC容器、AOP及拦截、Ajax远程脚本调用、灵活的代码生成及生成构架等新特性。EasyJWeb将以实现一个能让构建J2EE Web应用变得更加简单、高效的实用框架为目标,为打造轻量级的J2E

2007-01-22 16:25:00 2141 1

原创 Velocity中文

  前期EasyJF的stef_wu负责带队翻译的Velocity中文文档初稿已经完成,对模板及Velocity感兴趣的朋友可以去看看,当然发现了表述不清楚的地方、翻译错了的地方还请及时指正。  文档的wiki地址:http://wiki.easyjf.com/pages/viewpage.action?pageId=88

2007-01-18 23:01:00 1921

原创 开源与“黑客”入侵

  请不要因为没吃过猪肉,也没见过猪跑,就否认这世界上有猪的存在;更没必要国为2007是猪年一下子变得跟猪一样“可爱”  开源最原始的说法就是开放源代码,而黑客已经是IT业乃至社会大众都耳熟能详的名词了,就连上学3年级的小强都经常信誓旦旦的说:“我长大要做一名黑客!”。全世界的黑客非常多,因为性质不同可以细化成CRACKER或HACKER,中国也不例外。有一点不同的是,中国存在着大量的“黑客”

2007-01-11 14:43:00 1761 5

原创 谈新手修练J2EE武功及学SSH的方法

  这是两封信,一封来自网友adamed ,一封是我的回复,交流的是初学者如何学习J2EE及SSH的问题,得到adamed许可,这这里发出来跟大家分享,欢迎更多的朋友来交流。主题: 请教easyjf团队各位大侠    您好,我是一个在职软件开发人员。我是05年开始接触java开发。06年加入北京一家公司到现在。我的工作是做J2EE开发。公司使用SSH架构(Struts-

2007-01-10 12:24:00 3009 2

原创 一个程序员充实的2006

序  已经是2007年了,拿到的很多杂志都是2006年度特别版本,这里也跟着学习一下,对作为一个程序员、一个开源人的我作一个年度总结,拿来跟大家分享。一、学习 《四书五经》,看了几十页就读不下去了,那个痛苦啊,就像很多搞惯asp或php粗糙简单开发的人想要学习充斥精妙艺术的java一样难,更像那些搞java的为了跟着牛牛去学习使用大师们搞的具有“更高深艺术”的Rails,而不得不去学习语法格式充斥

2007-01-09 10:23:00 17854 34

原创 我眼中的博客MVB与投票

  有两周时间没上来了,昨天打开csdn blog的首页,发现CSDN的MVB活动正搞得如火如荼。点开了《风云榜周报》,看到csdn煞有介事数据分析,边看边笑,一看作者就是对‘超女模式’的投票节目看多了。直接点看“投票结果”,看到榜首跟榜眼才300多票,不禁大跌眼镜:参与的人也太少了吧。  突然想到前段时间一个朋友给我讲的重庆某区搞的“民主”选举的事儿,由于正宗的、有投票资格的选民(暂住外来人口除

2007-01-08 10:48:00 4050 3

原创 EasyJF开源CMS开发团队重组,欢迎开源爱好者加入!

  传统的CMS已经不适应互联网的发展需求、在保留传统WEB1.0 CMS系统的特点结合WEB2.0,全新打造一个贴切用户需求的开源产品。为广大从事互联网创业的朋友及企业提供一个快速构建平台,以抢建市场先机。在致力推动国内开源事业的发展同时能为用户及企业提供实用、功能强大的开源产品以节约成本及时间,这就是我们EasyJF开源团队所倡道。  组织机构:(1)顾问团:由关注、指导、帮助这个项目

2006-12-28 22:48:00 3054

原创 休博几天

家里一个老人去逝,由于要回家悼念,特休博几天! 

2006-12-03 17:08:00 1685

原创 追求“简约不简单”的ORM映射框架

  “简约不简单”,男人味十足的陈道明的精彩的演绎给我们作了非常好的诠释。“简约”也就是要化繁为简、直接明了, 也就是将生活上和设计上多余的东西撇掉,点到即止。“不简单”就是只指“简约”的背后是一些复杂的设计及功能实现。“简约不简单”,是一种兼容并蓄的思想,广泛来说就是记贴近生活、合乎人性,才是设计的最终目的。  说起持久层框架或方案,最先想到的肯定是Entity Bean,受过Entity

2006-11-30 15:43:00 2762 1

原创 EasyJWeb新版本中的一些改进

   最近在改EasyJWeb新版本的开发,这个版本将会是一个变化非常多的版本,大致有以下几个方面:  1、一个灵活的拦截系统及机制;  2、权限系统集成;  3、全新的对AJAX的支持,包括对一些AJAX框架的集成及内置的一些AJAX功能;  4、对Web服务支持;  5、为业务引擎增加了一个简单的IOC容器;  6、更加完善的业务引擎;  7、进一步重构的代码生

2006-11-28 18:01:00 1626

原创 使用XDoclet生成代码

  转EasyJF团队stef_wu的一篇文章!  原文:http://blog.easyjf.com/html/blog/20061127/3290288676803397.htm在最近的一个项目中,使用了hibernate+struts,由于中间没有使用spring来管理bean,所以我使用了DAO+Service来做持久层和业务层。受spring对hibernate的template

2006-11-27 20:18:00 2186

原创 EasyJF开通文档交流平台

  EasyJF向Atlassian申请到了JIRA及Confluence的license,这个license是专们提供给开源组织用的,现在已经把Confluence调通,主要用来进行团队工作文档的协同写作及管理,包括各种开源项目文档的书写、《开源人》稿子的书写及评论等,欢迎大家使用,再次感谢Atlassian为我们提供license。  网址:http://wiki.easyjf.com/

2006-11-24 18:16:00 1508

原创 图解EasyJWeb框架结构

  这是今天用MyEclipse生成的EasyJWeb的总体UML类结构图,MyEclipse还真是不错,尽然能把相关的生成在一起,有了这一幅图,对于了解当前EasyJWeb框架的核心原理基本足够了。EasyJWeb项目的核心是一个Web MVC框架,主要是由ActionServlet、RequestProcessor、IWebAction、WebForm为核心的一系列类。EasyJWeb的第

2006-11-21 14:09:00 4037

原创 插件开发招人及《开源人》征稿

  上周写《容器发展论》,一直处于晕呼呼的状态,好在总算接近收尾了。周末出去了两天,现在头脑算是清晰多了!  这周将继续完成《容器发展论》的写作,希望这周能完工。另外公司的一个项目也要开始了,这个项目将会用到EasyDBO作为持久层,同时还会要加入不少AJAX技巧的性东西,相信这次项目完了又能有一些新东西。  另外上周跟李红军商量准备开始EasyJDBO及EasyJWeb的插件开发,主要包括代

2006-11-19 19:19:00 1527

原创 《深入Spring2》第五章“AOP及在Spring中的应用”的电子版出来了

  费了十牛三虎之力,终于把《深入Spring 2:轻量级J2EE开发框架原理与实践》第五章“面向切面的编程(AOP)及在Spring中的应用”的电子版做出来了。内容真多啊,80多页,如果再加上第三部分“AOP原理及实现”一章的内容,都有一百多页了,不过偶认为花这么大的功夫来介绍AOP还是值得的,毕竟轻量级构架中,主要就是使用AOP来提供一些声明式系统服务,如事务处理、数据访问等都是建立在AO

2006-11-16 12:06:00 2266 1

原创 在Spring2中使用引介

今天基本上把《深入Spring2:轻量级J2EE开发框架原理与实践》中的AOP一章的最后的示例程序理清了,将会在这两天整理好后发出来。实在太困了,清理一下头绪,这里随便写一点关于Spring2中最简单的引介Introduction使用方法! 引介(Introduction)是指在不更改源代码的情况,给一个现有类增加属性、方法,以及让现有类实现其它接口或指定其它父类等,从而改变类的静态结

2006-11-14 23:38:00 2609 2

原创 换电脑了

  实在难以忍受电脑最近经常出现的莫明问题,今天终于决定把电脑换了。  很久没有了解硬件的行情,今天才发现变化真是大啊,硬盘真便宜,200多G才几百块钱。呵呵,搞了一个200多G的,现在装什么资料基本上都够了。  内存一直是一个问题,1个G的经常不够用,特别是要搞Eclipse插件开发的话,慢得让人难以忍受,所以今天加了2G的内存,先看看效果再说。  武器已经准备到位,战斗即将打响。嘎

2006-11-11 23:35:00 1531

原创 写代码.VS.写作

  最近一直在埋头写东西,平时空闲写写还觉得蛮有乐趣;现在集中来写,才发现写作真不容易,比写代码困难N*M+x倍!  仔细琢磨一下,才发现写代码原本是一个非常有趣的过程,可以编译、调试,就连开发工具也经常主动跟我们友情互动,不愿其烦地告诉我们这里错那里错。于是我们不得不想法跟工具交流、沟通,让他别报错,别给我们难堪。如果你习惯用TDD,预先给自己制订一系列的测试目标,然后一个个模块的去写,然后

2006-11-10 10:05:00 2347 2

原创 偶的blog百篇原创留念-呵呵

终于到100了,嘿嘿! 

2006-11-09 17:47:00 1251

原创 《深入Spring2》终于开始发布电子版本了

  《深入Spring 2:轻量级J2EE开发框架原理与实践》终于开始发布电子版本了!    这是继EasyDBO最后一个测试版发布后,最近一直在做的事情。手上一大堆包含了几个不同的思维及表达方式的草稿,桌上及电脑里面是国内外大牛小牛们的“轻量级J2EE开发框架”相关书籍及参考资料,由于涉及的东西确实太多了,真可谓“剪不断,理还乱”。  今天费发九牛二虎之力,终于把基础部分的第二章整理了出来,

2006-11-09 16:58:00 2513

原创 java业界新闻语音播报

  这是EasyJF开源成员willramRaym在其Blog上开的专栏,为大家每天读一段新闻,通过听语音了解国内外Java业界动态情况。   节目地址:http://www.easyjf.com/html/20061107/11353443-1072993.htm (不断更新中...)   blog地址:http://blog.easyjf.com/williamraym

2006-11-07 10:45:00 2159

原创 EasyJF开源论坛安装视频演示

  这是一个完整的EasyJF论坛安装演示视频,主要演示EasyJF论坛从下载、安装、初始化几个部分,最后还对开源论坛的代码作了简单分析,适合Java新手观看。  前两天做的一个EasyJF开源论坛安装视频演示,以前没录过这东西,要边操作边讲解,还真有点麻烦,以前公司做产品演示都是我写好脚本,再请一个普通话流利的人来讲解。现在搞开源可就没法那样了,西部地区的人嘛,普通话差了一点,呵呵,

2006-11-06 14:27:00 1504 1

原创 这样的开源基金设想行得通吗?

这是今天我在参与EasyJF开源基金筹备事宜讨论时,写的一些关于EasyJF开源基金的设想,欢迎csdn的网友给点建议,在目前国内开源社区还不太成熟的情况下,这样的设想得通吗?EasyJF开源基金的一些想法   由于EasyJF开始在地方成立办公室或实验室,举办各种技术交流、学术讨论等活动都需要涉及一些资金,光靠团队中的一些人出这个资金不是长久之计,因此我建议要搞一个EasyJF开源基金,

2006-11-05 15:59:00 1373

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除