摘要: package com.wxw.arithmetic; /** * 题目:判断101-200之间有多少个素数,并输出所有素数。 1.程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除, 则表明此数不是素数,反之是素数。 * @author wu * */ public cla... 阅读全文
posted @ 2013-08-04 21:17 wxwall 阅读(720) 评论(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 阅读(309) 评论(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 阅读(1650) 评论(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 阅读(706) 评论(0) 推荐(0) 编辑
摘要: 看到项目代码中有一个自定义的tag标签,想起以前自己写过的标签,竟然忘记的差不多了,手一痒,自己写个简单的tag标签,回顾一下历史知识 首先建一个servlet工程,然后写个index.jsp,项目跑起来,正常后,开始写标签 工程结构: 这估计算是最简单的工程结构了,什么东西都不要改,只加个commons.tld文件和处理这个标签的PageUtils.java类,而且简单的都不要在web.xml... 阅读全文
posted @ 2013-07-14 00:18 wxwall 阅读(283) 评论(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 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 今天弄了一天的hibernate添加事务的问题首先,建立的是一个java工程,把hibernate添加进工程里,很容易就可以写一个增删改查的方法。索性就多加点东西,把接口,抽象类也加到里面,自己看着也舒服点,然后写的时候了,想把spring的功能加进来,想利用spring的aop配置事务,做到事务层配置可控制到service层,这样的话,就可以专注业务实现,一个业务方法就是一个事务。首先看配置好的application.xml文件 注意点:自己定义的bean一定要是接口的形式,为什么了,因为spring的配置针对的接口,... 阅读全文
posted @ 2013-07-07 22:46 wxwall 阅读(901) 评论(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 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 首先你得准备一个很简单的struts2的程序,可以发一次请求后能返回一个正确的响应,当然,struts2的源码也要有,我这里用的myeclipse调试的,本来是想用eclipse,因为本人习惯于用eclipse一点,速度,你懂的,不过,我的eclipse装了反编译,不太好调源码,好了,不扯远了,入正题 1,sturts2用的是什么来处理请求的? 请求开始入口,任何一个请求struts都从这里拦截 ... 阅读全文
posted @ 2013-06-27 22:03 wxwall 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 今天做公司的以前项目的时候发现项目中有个特别好的东西,记录下来,分享一下发现spring有个这样的功能,我也不知道这个是东西应该怎么称呼,就是通过输入参数,动态决定调用接口的实现类。简单理解就是在spring配置文件定义若干个参数,然后,定义同样多的实现类实现同一个接口,在接口调用方法中,通过输入参数,就能动态决定接口调用具体哪个实现类。这样的好处就是对外发布接口时,接口通过参数能动态的调用某个服务。如果你注重于系统的可扩展性,这个方法确实是个好方法,我重新建了个工程,用来更加简明的理解这个实现过程。工程结构如图:myeclipse工程首先看spring配置文件,定义了三个bean,其中myS 阅读全文
posted @ 2013-06-27 21:40 wxwall 阅读(2600) 评论(1) 推荐(0) 编辑