`
lighter
  • 浏览: 495846 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
常常在项目开发时候,很多目标bean需要生成事务代理,当然可以为每一个目标bean配置一个 TransactionProxyFactoryBean  bean啦。这样做的话,可能最后变成配置地狱,此时可以考虑使用自动事务代理。 根据spring的BeanName来管理自动代理可以这样做: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframe ...
看一下这两天"海阔天空"版块的话题少了一些,就侃一侃学过的和打算学(或者继续学)的编程语言吧。 说一下主要学过的编程语言: 汇编语言: 以前学过一些皮毛,现在基本上忘了七七八八了 C语言: 学习过,了解过,但没有深入研究,记得大一的时候学C语言的时候,当时被指针,句柄等一些概念弄得非常地模糊,后来慢慢地在学java的时候,一边回去看C语言,理解更多了一些。所以对于C语言,处于低手的水平。 java:相对比较熟悉的一种语言,比较喜欢。现在一直在用,离一般的高手水平还有三年五载的奋斗才能达到,精通更谈不上,只能算在java开发领域的入门者,努力地向上爬。现在要把strut ...
说明:这是Stripes文档中的一篇叫Quick Start Guide的文章,看着顺眼,就翻译过来给大家看一下啦。 译者:lighter, 转载注明出于:http://lighter.iteye.com Stripes 快速入门指南 tfenne于2006年八月27号作最后编辑 介绍: 这一篇指南编写的目的是为了让你尽可能地以最快的速度把Stripes运行起来.这里面包含了一些关于Stripes有开发Web应用程序时的配置说明,同时也让你快速地搭建第一个Stripes应用程序. 开发环境: Stripes充分利用了Java1.5中一些非常重要的特征,比如Annotations,还有泛型。 ...
说明一下:下边的例子就是<Java数据结构和算法>书的一个例子,并非我所写的,这一本书我觉得是最好 的一本java数据结构的入门书籍.现在把这一个例子记录在blog上,当作温习一下啦。 无向图的广度搜索的规则有如下: 规则1、访问下一个未来访问的邻接点(如果存在),这个顶点必须是当前顶点的邻接点,标点它,并把它插入到队列中。 规则2、如果因为已经没有未访顶点而不能执行规则1,那么从队列取一个顶点(如果存在),并使其成为当前的顶点。 规则3、如果因为队列为空而不能执行规则2,则搜索结束。 下面是实例的代码: class Queue { private fin ...
说几句题外话,我的书架总摆着几本自己认为不错的java的基础书籍,一是<<Thinking in java>>,另外两本是第二版的<<Data Structures & Algorithms in Java>>和一本国人写的<<Java面向对象程序设计教程>>. 没有什么事做的时候,自己总是会拿起这几本翻一翻,免得有一些基础的东西忘记了。 下边的例子就是<<Data Structures & Algorithms in Java>>书的一个例子,并非我所写的,这一本书我觉得是最好 ...
新头像看起来挺酷的啊,哈哈 记录一下日期:公元2006年12月21日 从下面的大的图片剪一段过来的
写文章的时候,感觉比较难写的就是标题,有时候不知道起什么名字好,反正这里写的都是关于lucene的一些简单的实例,就随便起啦. Lucene 其实很简单的,它最主要就是做两件事:建立索引和进行搜索 来看一些在lucene中使用的术语,这里并不打算作详细的介绍,只是点一下而已----因为这一个世界有一种好东西,叫搜索。 IndexWriter:lucene中最重要的的类之一,它主要是用来将文档加入索引,同时控制索引过程中的一些参数使用。 Analyzer:分析器,主要用于分析搜索引擎遇到的各种文本。常用的有StandardAnalyzer分析器,StopAnalyzer分析器,Whitesp ...
说明一下,这一篇文章的用到的lucene,是用2.0版本的,主要在查询的时候2.0版本的lucene与以前的版本有了一些区别. 其实这一些代码都是早几个月写的,自己很懒,所以到今天才写到自己的博客上,高深的文章自己写不了,只能记录下一些简单的记录与点滴,其中的代码算是自娱自乐的,希望高手不要把重构之类的砸下来... 1、在windows系统下的的C盘,建一个名叫s的文件夹,在该文件夹里面随便建三个txt文件,随便起名啦,就叫"1.txt","2.txt"和"3.txt"啦 其中1.txt的内容如下: 中华人民共和国 全国人民 20 ...
Ant是一种专为java量身订做的构建工具,基础已经了java界构建工具的标准. Ant的资料,网上大把,百度吧,google吧,这里给一个简单的例子,例子里面有注释,以便于工作自己忘记的时候,可以来看一看.. <?xml version="1.0" encoding="gb2312"?> <project name="MyProject" default="dist" basedir="."> <!--//将name的值改为对应工程的名字 //将de ...
温柔一刀 写道lighter 写道温柔一刀 写道理解不到位的地方就多拍块砖哈,最近对TDD产生了浓厚的兴趣,多拍砖进步快 最近也对TDD发生很大的兴趣,才看了一些书,不过实践讲TDD的书好像少了一些; 温柔一刀,能不能推荐一本TDD在开发WEB程序时与数据库相交互时实践性的书啊? <<Test_Drivent Development A Practical Guide>>只是讲一下SWING界面交互开发的TDD实践 我也想看看这方面的书,但是不知道什么书讲了web的,比如用strurs/webwork/springmvc+spring+hibernate之类的框架开发的话 ...
以下三种概念通常都被称为mock 1、stub  这是一种其方法什么工作也不做的类,它们的存在只是为了可以让系统编译和运行。 2、fake  这种类的方法返回一个或多个固定的值,这些值是在代码中写死的或通过编程的方式来设置的 3、mock  在这种类中,你可以就被调用的方法,调用时所使用的参数,频度等设置期望,你还可以针对各种不同的调用情形来设置返回值。mock还提供了一种来验证是否满足期望的方式.
一年365天,假设你参加一个50人的婚宴,请问有多大的可能性其中有两个人是同月同日出生的? 请说出理由
   Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习......    不讲废话了,实践才是硬道理.    第一部分:了解一下java1.5起默认的三个annotation类型:    一个是@Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。    一个是@Deprecated:建议别人不要使用旧的API的时候用的,编译的时候会用产生警告信息,可以设定在程序里的所有的元素上.    一个是@SuppressWarnings:这一个类型可以来暂时把 ...
很想去很想去一望无际,林场松涛滚滚内蒙古草原,去骑马、乘驼,品尝民族风味的奶食和奶茶,放纵一下心情..... 第二个想去的地方是古城丽江.....
前两天,有家伙问了我一些数据库的关于一些索引的问题,问得我哑口无言;于是立刻上图书馆淘了一本<<Sams Teach Yourslf SQL in 21 Days>>Fourth Edition回来,看了一天多,记录一下其中一些点滴的内容,生怕忘记,以后以便于查看. 使用 ...
Global site tag (gtag.js) - Google Analytics