- 浏览: 15443 次
- 性别:
- 来自: 合肥
最新评论
文章列表
/**
* 接口随着代理目标自动生成 (背景:一般代理目标都需要一个接口,接口方法固定,导致代理目标的新添方法无法代理)
* (介绍:使用javassist自动生成代理目标的接口以待代理使用, 只要代理获取到目标的已有的方法名就可以完成代理的拦截功能)
*
* @author WLei May 21, 2011
*/
public class MyProxy {
// 生成代理类后缀名
public final static String PROXY_SUFFIX_NAME = "$proxy";
// 防止代理类重名
public st ...
程序模拟生物的可能性:
[生命特征:]
生物种类非常多,数量非常巨大,生命现象十分错综复杂,可以从错综复杂的生命现象中提出生物的一些共性,即生命的属性,现列举如下:
(1)化学成分的同一性
从元素成分看,都是由C ...
ArrayList 底层是由数组实现 高查找 低修改
LinkedList 底层是链表结构 低查找 高修改
迭代程序:
List ls = new LinkedList();
String a = "a";
String b = "b";
ls.add(a);
ls.add(b);
Iterator it = ls.iterator();
while (it.hasNext()) {
System.out.println("LinkedList:" + i ...
代码测试
public class BeanFactory {
private Properties props = new Properties();
public BeanFactory(String path) {
try {
FileInputStream fin = new FileInputStream(path);
props.load(fin);
} catch (Exception e) {
e.printStackTrace();
}
}
@SuppressWarnings("unchecked")
public ...
[color=darkblue][/color]
* 古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,
* 小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,
* 问每个月的兔子总数为多少?
这个是自己写的,请各位多多指教..
public class Rabbit {
private static final int MONTH = 15;// 月数可以任意设置(计算机的性能承受范围下)
/**
* rabbit
*
* @param args
* @author WLei Apr 24, 2011
*/
publ ...
- 2011-04-27 08:42
- 浏览 1661
- 评论(0)
1.这是使用ActiveMQ 中间件的jar包 activemq-all-5.4.2.jar 来实现的消息发送与接受的Demo(完全原创的哈..):
2.请大家多多指教:
3.
4./**
5. * 启动ActiveMQ内置服务
6. *
7. * @author WLei 2011-4-12
8. */
9.public class ActiveMQConfigBean {
10.
11. /**
12. * 启动ActiveMQ服务
13. *
14. * @return
15. * @author WL ...
微软认为软件就是一种服务.
我认为软件是一种让我们怎样更好的使用工具的思路和方法.更是解决复杂问题的解决方案(凡是逻辑能完成的问题).
史学家讲人与动物的区别在于会使用工具.比如,语言..语言是种抽象化的工具.
而现代的工具的到来(比如计算机等各种电子工具),也带来一个问题就是我们怎样更好的使用它.软件的研发更好的使人们使用了计算机以及其他各种电子仪器..开发操作系统,让人更好的使用电脑.开发游戏,让人们玩的更刺激.开发office,让人们更好的工作.开发QQ,让人们更好的聊天.开发电子商务,让人们更方便的买东西.开发人人网,让人们更好的去社交.开发微博.让更方便的表达...
这是我的日志 ...