`
文章列表
— 在Action实现类方面的对比:Struts 1要求Action类继承一个抽象基类;Struts 1的一个具体问题是使用抽象类编程而不是接口。Struts 2 Action类可以实现一个Action接口,也可以实现其他接口,使可选和定制的服务成为可能。Struts 2提供一个ActionSupport基类去实现常用的接口。即使Action接口不是必须实现的,只有一个包含execute方法的POJO类都可以用作Struts 2的Action。 — 线程模式方面的对比:Struts 1 Action是单例模式并且必须是线程安全的,因为仅有Action的一个实例来处理所有的请求。单例策略限制了S ...
一个请求在Struts2框架中的处理大概分为以下几个步骤 1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求 2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action 4 如果ActionMapper决定需要调用某个Action,FilterDispatcher ...
行百里者半九十,写博客亦是如此。 绞尽脑汁写完一篇博文未经排版就直接发到博客中,无论文章是多么的好,由于排版的问题总会让部分人敬而远之,因为排版的问题给人以距离感岂不是可惜了好文章!好文章是思想的结晶,既然花费了时间、精力让思想落实成文字,那么为什么不做好最后一步----排版?顺手把文章排排版让读者赏心悦目,岂不是锦上添花? 使用在线的编辑器可以高效率的编辑博文,但是相对比使用HTML标签而言灵活性上可能少了些。两中方法各有各的好处,读者朋友权衡利弊就可以了。笔者的办法是:整体布局采用在线的编辑器布局,细节的地方用HTML标签手动编辑。
注:哲理故事与管理之道-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 http://jlins.iteye.com/ 故事一、 主人将货物分成两份,平均分给驴和骡。驴看到自己背的东西和骡一样多很气愤地说:“人们给骡吃的食物比我多一倍,却让我和它驮负一样重的货物。” 走了一段路以后,主人看到驴支持不住了,就把它身上的货物移一部分到骡背上。再走了一段路以后,驴更没精神了又把货物移过去一部分。最后驴身上空无一物。这时骡瞪着驴说:“你现在还会认为我不该多吃一倍食物吗?”
引言: 我会以系列文章的形式跟踪记录我现在正在做的一个完整运用Scrum管理项目的笔记,里面会有一些经验教训总结心得,以便读者与我互相学习勉励。有写的不对的或者写的不好的地方还请海涵,当然我更希望大家多多提宝贵意见,读者的支持是我最大的动力。(之一,之二,之三,之四,之五,之六)
数据库操作封装JavaBean 在使用Hibernate之前常常使用这个JavaBean,类似于Net中的sqlHelper。 package beans; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class DBUtil { /** * 取得一 ...
注:哲理故事与管理之道-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 http://jlins.iteye.com/ 又马上要到一年的金三银四,新一轮求职大潮又来临了。许多中小软件企业每年的这个时候都在担心员工的流失,但对此又 ...
注:哲理故事与管理之道-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 http://jlins.iteye.com/ 故事一 女王维多利亚一直高高在上 一次,英国维多利亚女王与丈夫吵了架,丈夫独自回到卧室,闭门不出。女王回卧室时,只好敲门。 涨幅在里边问:“谁?” 维多利亚傲然回答:“女王。” 没想到里边既不开门,又无声息。她只好再次敲门。 里边又问:“谁?” “维多利亚。”女王回答。 里边还是没有动静。女王 ...
引言: 我会以系列文章的形式跟踪记录我现在正在做的一个完整运用Scrum管理项目的笔记,里面会有一些经验教训总结心得,以便读者与我互相学习勉励。有写的不对的或者写的不好的地方还请海涵,当然我更希望大家多多 ...
用 Visual C# 速成版时,连接到数据源非常容易。您可以使用可视化工具浏览数据库并向项目中添加一个本地副本。将 SQL Server Compact 3.5 与 Visual C# 速成版一起安装时,您可以访问一个名为 Northwind.sdf 的示例数据库。您可以使用“数 ...
注:哲理故事与管理之道-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 http://jlins.iteye.com/ 故事一 有位心理学家,曾经做过一个实验,目的就是为了证实工作成果对人工作效率的影响。他雇了一名伐木工人,先让他用一把锋利的斧头砍树,结果那个伐木工做的又快又好。后来,又让他用斧头的背来砍一根木头,心理学家告诉伐木工人,干活的时间照旧,但报酬加倍,他惟一的任务就是用斧头背砍圆木。干了半天之后,伐木工人扔掉斧头,说:“我要看到木片飞出来。” 其实,谁不希望看到“飞出的木片”呢?
注:哲理故事与管理之道-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 http://jlins.iteye.com/ 故事一、做好榜样 春秋晋国有一名叫李离的狱官,他在审理一件案子时,由于听从了下属的一面之辞,致使一个人冤死。真相大白后,李离准备以死赎罪,晋文公说:官有贵*,罚有轻重,况且这件案子主要错在下面的办事人员,又
注:哲理故事与管理之道-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 http://jlins.iteye.com/ 故事一、海马的焦虑 小海马有一天做了一个梦,梦见自己拥有了七座金山。 从美梦中醒来,小海马觉得这个梦是一个神秘的启示:它现在全部的财富是七个金币,但总有一天,这七个金币会变成七座金山。
注:哲理故事与管理之道-系列文章是从本人 Iteye博客中移植过来.后续会直接在此更新 http://jlins.iteye.com/ 故事一、挑夫和水桶的故事 一位挑水夫,有两个水桶,分别吊在扁担的两头,其中一个桶子有裂缝,另一个则完好无缺。在每趟长途的挑运之后,完好无缺的桶子,总是能将满满一种桶水从溪边送到主人家中,但是有裂缝的桶子到达主人家时,却剩下半桶水。 两年来,挑水夫就这样每天挑一桶半的水到主人家。当然,好桶子对自己能够送满整桶水感到很自豪。破桶子呢?对于自己的缺陷则非常羞愧,他为只能负起责任的一半,感到非常难过。
引言: 我会以系列文章的形式跟踪记录我现在正在做的一个完整运用Scrum管理项目的笔记,里面会有一些经验教训总结心得,以便读者与我互相学习勉励。有写的不对的或者写的不好的地方还请海涵,当然我更希望大家多多提宝贵意见,读者的支持是我最大的动力。(之一,之二,之三,之四,之五,之六) ============================================================================================
Global site tag (gtag.js) - Google Analytics