摘要: 今天看到单例模式时,突然想起,单例模式的情况是不让其他类来构造这个类本身,也就是不让new构造器,所以我们一般都会私有化这个构造器。我们知道abstract类是不能实例化的,我想利用abstract这个特性来构造成一个abstract单例模式,程序清单如下,能正常编译,测试发现报错。package com.wxw; public abstract class AbsSingle { public static AbsSingle getInstance(){ AbsSingle newInstance = null; try { newInstance = (AbsSingle) Class. 阅读全文
posted @ 2013-11-18 21:29 wxwall 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 以前做过全文检索加网页爬虫,针对的是整个因特网,不过,用的开源的网页抓取工具,hreitrix,研究其源码,但也只是稍微修改了部分源码,以达到业务需要,不过,后面,因为项目停了,这个工作我也就搁置了,后面自己单独写了个类似原理的爬虫,当然,我写的这个简单的很,代码也没有写规范。 现在有个任务,需要将整个湖南省的所有区域写入数据库中,我就将原来的写的一个爬虫工具拿出来,修改了一下,刚... 阅读全文
posted @ 2013-09-17 13:17 wxwall 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: package com.wxw.arithmetic; /** * 题目:判断101-200之间有多少个素数,并输出所有素数。 1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。 * @author wu * */ public cla... 阅读全文
posted @ 2013-08-04 21:17 wxwall 阅读(725) 评论(0) 推荐(0) 编辑
摘要: package com.wxw.arithmetic; /** * 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子, * 小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? * (1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765) *... 阅读全文
posted @ 2013-08-04 21:13 wxwall 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 如题,我们一般用spring的ioc,通过配置注入接口得到这个实现类,现在通过研究公司平台框架发现还有一种方法得到spring文件配置的bean方法,举个例子(注:这个ApplicationContext是自己定义的):private static MyTestBean myTestBean = (MyTestBean) ApplicationContext.getInstance().getBizComponent("myTestBean");配置文件:通过自己定义的ApplicationContext的getBizComponent(String bean)方法得到实现 阅读全文
posted @ 2013-07-21 11:23 wxwall 阅读(1658) 评论(0) 推荐(0) 编辑
摘要: 在项目里添加的spring配置文件 AdviceBefore.java package com.wxw.core.common; import java.lang.reflect.Method; import org.springframework.aop.AfterReturningAdvice;import org.springframework.aop.Met... 阅读全文
posted @ 2013-07-16 23:12 wxwall 阅读(708) 评论(0) 推荐(0) 编辑
摘要: 看到项目代码中有一个自定义的tag标签,想起以前自己写过的标签,竟然忘记的差不多了,手一痒,自己写个简单的tag标签,回顾一下历史知识 首先建一个servlet工程,然后写个index.jsp,项目跑起来,正常后,开始写标签 工程结构: 这估计算是最简单的工程结构了,什么东西都不要改,只加个commons.tld文件和处理这个标签的PageUtils.java类,而且简单的都不要在web.xml... 阅读全文
posted @ 2013-07-14 00:18 wxwall 阅读(288) 评论(0) 推荐(0) 编辑
摘要: Node.java文件 package com.wxw.tree.test; public class Node { public Node left; public Node right; public int data; public Node(int data){ this.data = data; } public Node(){ } } Tree.java pack... 阅读全文
posted @ 2013-07-13 12:15 wxwall 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 今天弄了一天的hibernate添加事务的问题首先,建立的是一个java工程,把hibernate添加进工程里,很容易就可以写一个增删改查的方法。索性就多加点东西,把接口,抽象类也加到里面,自己看着也舒服点,然后写的时候了,想把spring的功能加进来,想利用spring的aop配置事务,做到事务层配置可控制到service层,这样的话,就可以专注业务实现,一个业务方法就是一个事务。首先看配置好的application.xml文件 注意点:自己定义的bean一定要是接口的形式,为什么了,因为spring的配置针对的接口,... 阅读全文
posted @ 2013-07-07 22:46 wxwall 阅读(904) 评论(0) 推荐(0) 编辑
摘要: 创建一个节点类 package com.wxw.Link; public class Node { private String nodeName; private Node next; public Node(String nodeName){ this.nodeName = nodeName; } public Node getNext(){ return this.next; } ... 阅读全文
posted @ 2013-07-06 15:13 wxwall 阅读(155) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示