Spring XML配置的12个技巧

Spring是一个强有力的java程序框架,其被广泛应用于java的程序中。它用POJO提供了企业级服务。Spring利用依赖注入可以获得简单而有效的测试能力。Spring beans,依赖关系,以及服务所需要的bean都将在配置文件中予以描述,配置文件一般采用XML格式。然而XML配置文件冗长而不易使用,在你进行一个使用了大量bean的大项目中它将变得难以阅读和控制。 在这篇文章中我将给你展示12种的有关Spring XML配置文件的最佳技巧。它们中的一些具有更多的实际意义,而不仅是最好的技巧。请注意另外一些因素,例如域模型的设计,会影响到XML配置,但是这篇文章更关注于XML...
jklm02 发布于 2007-06-09 23:39 | 阅读 1186 次 | 评论 0 条

一首没有听懂的歌

秋天的夜凋零在漫天落叶里面 泛黄世界一点一点随风而渐远 冬天的雪白色了你我的情人节 消失不见 爱的碎片 翻开尘封的相片 想起和你看过 的那些老旧默片 老人与海的情节 画面中你却依稀 在浮现 然而地球另一边 飞机带走了我的思念 呵 一个人的海边 海潮循环仍不变 空荡的世界 我 们之间呼吸少了一些 老人默默抽 着烟 和我一起 失眠 直觉呈现 等待也是种信念 女:海的爱太深 时间太浅 爱你的心 怎能搁浅 老人的线紧牵 爱的信念 岁月的帆 渐行渐远 秋天的夜凋零在漫天落叶里面 泛黄世界一点一点随风而渐远 冬天的雪白色了你我的情人节 消失不见 爱的碎片 铺满灰尘的乐章第二页 放在那里好久都没练 静...
laicai2003 发布于 2007-06-09 22:05 | 阅读 1203 次 | 评论 0 条

[原创]Ruby on Rails开发历程(一)

N久没有写原创了。因为最近一直在研究Ruby On Rails,希望来访的朋友们不会问我什么是Ruby On Rails。为了避免这种情况的发生,在下特意为Ruby On Rails(以下简称ROR)作了一个经典的解释:一门编程语言! 这门语言号称是“解释型的方便快捷的面向对象脚本语言”,这个很长的修饰,在下在最近一个月左右得到了深深的体会。真的十分简洁,每一小段程序都是在下有史以来以最小的规模实现的。强啊!这不禁令我想起在下手中的一本Ruby经典教材《Ruby Cookbook》,前言的第一句话就说“Life is short!”,是啊,生命就是这么有限而作为一名程序员,可能每天都要...
海啸南风 发布于 2007-06-09 07:25 | 阅读 1068 次 | 评论 2 条

Biorhythms

DescriptionSome people believe that there are three cycles in a person's life that start the day he or she is born. These three cycles are the physical, emotional, and intellectual cycles, and they have periods of lengths 23, 28, and 33 days, respectively. There is one peak in each period of a cy...
ecbtnrt 发布于 2007-06-08 05:05 | 阅读 4190 次 | 评论 2 条

一句话评述主流报表软件

1.水晶报表 美国BO公司出品http://www.businessobjects.com, 传统条带状报表工具的代表。水晶报表是最早进入中国市场的,有大量的用户。由于其采用模型的局限性,不支持多数据源,不能做复杂的中国报表. 价格拾万圆左右. 没有加密狗. 2.FineReport 南京帆软软件,美资公司,http://www.finereport.com ,从设计角度,选择多项支持的态度,即FineReport在一个产品中同时集成三种模型:条带状模型,多点扩散模型,电子表格模型,把选择权交给用户。能够制作复杂的报表,支持多数据源,操作比较简单,适合中国式报表设计的需求...
jingweiliang 发布于 2007-06-08 03:13 | 阅读 1255 次 | 评论 0 条

一个asp采集程序类

一个asp采集程序类 '=================================================='函数名:GetHttpPage'作 用:获取网页源码'参 数:HttpUrl ------网页地址'==================================================GetHttpPage(HttpUrl)If IsNull(HttpUrl)=True Or Len(HttpUrl)<18 Or HttpUrl="$False$" ThenGetHttpPage="$False$"Exit End IfDim HttpSe...
271391233 发布于 2007-06-07 17:01 | 阅读 4908 次 | 评论 0 条

程序员,你离坐牢还有多远?

程序员,你离坐牢还有多远? 2007.06.04 来自:donews博客 -于国富律师 我很少涉足刑事案件,除非它与IT行业相关。结合之前办理的一个案件,想跟程序员们讨论一下,你离坐牢有多远?   程序员是一个令人羡慕的高端职业,从业人员素质很高。一般不会干杀人放火强奸抢劫一类的坏事。所以,...
海啸南风 发布于 2007-06-07 08:06 | 阅读 1574 次 | 评论 5 条

一个.NET程序员为什么学习Ruby on Rails?

一个.NET程序员为什么学习Ruby on Rails? 2007.05.30 来自:infoq  戴强斌 [收藏到我的网摘] 为什么我——一名资深的.NET程序员,在经历了一个月的Ruby on Rails学习后会认为:只有在我了解了Ruby on Rails之后,才能以较少的时间和编码完成以前开发过的许多应用? show_ads_zone(13);   你是一位资深的.NET程序员,而且已经用ASP.NET构建过许多Web应用。   无数个不眠之夜,为了让ASP.NET控件生命周期中的事件驱动模型按你想要的方式执行,你费尽心血,深入细...
海啸南风 发布于 2007-06-07 08:04 | 阅读 988 次 | 评论 0 条

禅机?

其实我不懂什么禅机,只是从自己的经历中体会到,生命就是一个圆。
alicelifei 发布于 2007-06-06 22:28 | 阅读 483 次 | 评论 0 条

软件架构设计之横切竖割需求

软件架构强调的是整体,而整体性的设计决策必须基于对需求的全面认识; 软件架构应该是稳定的,而遗漏了重要需求的架构设计面临的是返工的命运。 一言以蔽之,全面认识需求,是生产出高质量软件所必须的“第一项修炼”。 作为一个软件架构师,也不应对所有需求“胡子眉毛一把抓”,而是应全面认识需求——分门别类地将需求梳理清楚。 下图所展示的“需求空间分割图”揭示了全面认识需求的要求。要全面认识需求,意味着我们必须从不同级别来考察需求:组织级、用户级、开发级,还要对每个级别考虑不同类型的需求:功能需求、质量属性、约束。 一方面,需求是分层次的。一个成功的软件...
volte 发布于 2007-06-06 17:08 | 阅读 1948 次 | 评论 0 条

怎么办?

为什么博客的界面总是显示的时候出问题?为什么他们不相信我说的话?为什么他们还要坚持?为什么自己如此优柔寡断?为什么无法适应一个人?为什么不想学习?为什么学不会独立?为什么坚强不起来?为什么总有如此多的顾虑?为什么总有这么多的烦恼? 难道是自己太过为赋新辞强说愁?难道得不到的东西就只有美好的回忆,而在身边的却尽是缺点?
alicelifei 发布于 2007-06-06 05:23 | 阅读 1088 次 | 评论 0 条

Spring之概念入门(转)

Spring是什么spring是一个开源的java框架,集成了各种主流的技术包括web mvc,orm,ejb,rmi,javamail等他就象一个粘合济,在实际项目中,将前后台程序粘合在一起,构建出一个完整的系统。 spring中的各个组件也可独立使用,你可以在你的项目中选择性的使用spring提供的某一部分功能 Spring的核心是ioc和aop 什么是IOC Inversion of Control,控制反转或反转控制,其和另外一个概念DI-Dependency Injection依赖注入等价。 到底如何来理解IOC? IOC确切的说,他是一种思想、概念,跟OOP是一种...
jklm02 发布于 2007-06-06 02:49 | 阅读 1166 次 | 评论 0 条

[转载]VS.NET 2003集成环境插件开发指南

VS.NET 2003集成环境插件开发指南 转载自摩诘的博客,文章出处:http://www.cnblogs.com/dragon
ChenMo 发布于 2007-06-05 12:51 | 阅读 1096 次 | 评论 0 条

页角连接

<div><!----页角连接----> <% String linktitle = ""; String link = ""; String linkstop="||<<"; ResultSet rs_link=sql.query("select id,title from article where fid='"+fid+"' and id>'"+id+"' order by time limit 0,1;"); if(!rs_link.next()){ link=linkstop; } else{ rs_link.next(); linktitle=rs...
kingyor 发布于 2007-06-05 05:59 | 阅读 1937 次 | 评论 0 条

朋友?情人?

我只是一个很好的朋友,却不是一个合格的女朋友。
alicelifei 发布于 2007-06-04 20:26 | 阅读 1055 次 | 评论 0 条

[原创]小型在线考试系统(ASP+Access)

测试的管理员登陆帐号信息: 用户名(不区分大小写):admin 密码(数字): 1 本系统的作用: 仅用于 ASP 编程学习的参考,并无实际的用处。 系统的主要功能: 1. 后台管理考生及试题 2. 考生考试 下载地址: 请单击此处下载『小型在线考试系统』 反馈意见及建议: 有任何中肯的建议或意见,或添加删除功能,或了解系统编写过程,均可联系本人。 腾讯QQ: 6907185 E-Mail: ...
ChenMo 发布于 2007-06-04 05:43 | 阅读 3913 次 | 评论 0 条

考试魔鬼定律

本人考试时总喜欢左顾右盼,因而目睹作弊考生之种种惨死状。近年来回忆考场沧桑,总结了一些考试魔鬼定律。    一、递推定律:你偷看前面的人的考卷时,后面的人一定在偷看你的考卷。    二、莫非定律:你往往相信偷看来的答案是对的,可往往你自己的答案是正确的。    三、橡皮定律:捡掉在地上的橡皮时,你总有种做贼心虚的感觉。    四、不抬头定律:抄别人的答案时,千万别抬头。一抬头,老师就来了。    五、时间换算定律:考试前,一秒等于十分钟。考试时,十分钟等于一秒。    六、作弊者与监考老师定律:所有被抓住作弊的学生都说自己的行为是清白的,所有抓住作弊者的老师都说自己的判断是正确的。   ...
syuanq 发布于 2007-06-03 09:49 | 阅读 1087 次 | 评论 0 条

哲理人生

1、记住该记住的,忘记该忘记的。改变能改变的,接受不能改变的 2、能冲刷一切的除了眼泪,就是时间,以时间来推移感情,时间越长,冲突越淡,仿佛不断稀释的茶。 3、怨言是上天得至人类最大的供物,也是人类祷告中最真诚的部分 4、智慧的代价是矛盾。这是人生对人生观开的玩笑 5、世上的姑娘总以为自己是骄傲的公主(除了少数极丑和少数极聪明的姑娘例外)6、如果敌人让你生气,那说明你还没有胜他的把握 7、如果朋友让你生气,那说明你仍然在意他的友情 8、 令狐冲说“有些事情本身我们无法控制,只好控制自己。” 9、我不知道我现在做的哪些是对的,那些是错的,而当我终于老死的时候我才知道这些。所...
syuanq 发布于 2007-06-03 09:47 | 阅读 1173 次 | 评论 0 条

RegExp DEMO version --[4][regexp.h]核心数据类型(3)

/*输出StateTable,测试用*/void showStateTable(pStateTable pst) { pState tmp; pStateCollectionEle pscele; printf("debug: ################### there is the NFA table basic info: #######################\n"); printf("debug: StateCount = %d\n", pst->stateCount); printf("head->%x\tcur...
rabbit5455 发布于 2007-06-03 06:44 | 阅读 2209 次 | 评论 0 条

RegExp DEMO version --[4][regexp.h]核心数据类型(2)

/*##############################################*//*####### *函数实现* ######################*//*##############################################*//*状态*/pState newState() { pState pS = NULL; pS = (pState)malloc(sizeof(State)); if (pS != NULL) { pS->destStateCollection =...
rabbit5455 发布于 2007-06-03 06:43 | 阅读 2144 次 | 评论 0 条