摘要: Spring Framework reference 2.0.5 参考手册中文版 6.6. 代理机制 中是这样写的Spring AOP部分使用JDK动态代理或者CGLIB来为目标对象创建代理。(建议尽量使用JDK的动态代理)如果被代理的目标对象实现了至少一个接口,则会使用JDK动态代理。所有该目标类型实现的接口都将被代理。若该目标对象没有实现任何接口,则创建一个CGLIB代理。 如果你希望强制使用... 阅读全文
posted @ 2008-09-01 16:38 yangli 阅读(12161) 评论(2) 推荐(0) 编辑
摘要: 《编程之美》中给出的代码(C Language),应该算是一般中规中距的解法。[代码]《代码之美》中给出的代码(Java Language)[代码]相比而言,后者少了许多边界条件的检查的if-else,这里虽然说的是算法,但是看来语言的功底是万万不能丢的 阅读全文
posted @ 2008-08-27 21:27 yangli 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 最近在做IM读取联系人的工作,主要包括MSN和Gtalk,研究了以下smack和jml的文档,发现还是比较容易的,虽然代码很少,但是却颇费了一般周折代码如下:[代码]前几天发现sourceforge被封了,感觉影响还不大,可是真正工作的时候就感觉到了,smack还好,可是jml的src和jar都在上面,后来发现大部分的时间是在找jar包,这里也把上面用到的jar包的下载地址贴出来了。我是通过Goo... 阅读全文
posted @ 2008-07-03 13:23 yangli 阅读(1317) 评论(4) 推荐(0) 编辑
摘要: 时间要追溯到2005年。那时正在做毕业设计。题目是“AOP framework for .net”。这个AOP框架将使用C#2.0来实现。 这当然没什么令人惊奇的。从理论上说,任何开发语言都可以实现AOP框架。但要按着AOP联盟的规范实现这个AOP框架,大多数的开发语言并不能很容易地完成这项任务。微软公司在我们心目中是强大的,而出自于微软的C#自然也会被认为是强大的。使用C#几乎可以很容易地完成大... 阅读全文
posted @ 2007-08-16 17:07 yangli 阅读(737) 评论(0) 推荐(0) 编辑
摘要: 首先是来自MSDN的说明:通常,若要在设计时支持新的表达式类型,需要定义一个唯一的表达式前缀并提供自定义的 ExpressionBuilder 和 ExpressionEditor 实现。您可以选择提供自定义 ExpressionEditorSheet 实现,该实现定义用于在表达式对话框中构成表达式的属性。 表达式前缀标识自定义表达式类型,并将表达式与表达式生成器和表达式编辑器关联。当在页中分析... 阅读全文
posted @ 2007-07-21 15:53 yangli 阅读(1628) 评论(4) 推荐(0) 编辑
摘要: 好长时间没有在博客园发文章了,前段时间一直忙着毕业答辩,现在刚进实验室又要忙着赶项目.所以只有偶尔来博客园看一下大家的文章了.实验室的网络比较慢,所以也只有在比较空闲的状态下随便写一点东西了.最近研究的东西是APS(Advanced Planning & Scheduling System),感觉理论知识还是不够用,要求的数学水平比较高,所以只有先转载一些文章了.估计最近一段时间也不会去研究.NE... 阅读全文
posted @ 2007-07-11 11:39 yangli 阅读(3659) 评论(7) 推荐(0) 编辑
摘要: 最近一直在维护一个项目,近日客户提出了最好能够将程序做成软件安装包的形式,这样利于今后项目的重新部署。因为客户方只有一定的电脑使用的基础,对于Xcopy的方式部署ASP.NET的程序文件这一部分,以及设置IIS的虚拟路径,同时还有附加数据库等操作并不能保证完全掌握。程序最初也不是我做的,估计最初也是我们这边的编程人员帮助他们设置好的,后来维护程序也只用覆盖一部分的aspx文件而已,所以也可能是远程... 阅读全文
posted @ 2007-04-05 21:08 yangli 阅读(1597) 评论(4) 推荐(0) 编辑
摘要: 还是在继续做我的毕业设计,现在已经做到前台代码了。在前台页面的数据绑定时又遇到了一个问题,终于通过自己的努力解决了,在这里同大家分享一下。(不知道以前有没有类似的文章)前言:在BLL层中的基本上都是CRUD的操作,分别对应数据库中的INSERT、SELECT、UPDATE、DELETE语句(存储过程),在DAL层读数据时(Read/Select),一般是返回一行数据,或是多行数据,回到BLL层时就... 阅读全文
posted @ 2007-03-02 17:14 yangli 阅读(704) 评论(5) 推荐(0) 编辑
摘要: 最近在做毕业设计时遇到了一些问题,希望大家能够帮我解决。我是按照.NET PetShop 4.0的结构设计了一个系统,但是在数据接口层遇到了一些问题,主要在用SqlDataReader读取数据时总是出错。具体情况如下:DAL.Posts public IList GetThreads(int forumID) { using (SqlConnection con... 阅读全文
posted @ 2007-02-25 16:06 yangli 阅读(1127) 评论(3) 推荐(0) 编辑