摘要: 本例实现了浏览服务器端文件和选中文件列表中某一文件进行下载。  FileController:  代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicclassFileController:Controller{//Actionforlis... 阅读全文
posted @ 2010-11-22 10:50 觉知的凡夫 阅读(721) 评论(3) 推荐(2) 编辑
摘要: 1 处理死锁和设置死锁优先级 死锁就是多个用户申请不同封锁,由于申请者均拥有一部分封锁权而又等待其他用户拥有的部分封锁而引起的无休止的等待 可以使用SET DEADLOCK_PRIORITY控制在发生死锁情况时会话的反应方式。 Syntax: SET DEADLOCK_PRIORITY { LOW | NORMAL} 其中LOW说明该进程会话的优先级较低,在出现死锁时,可以首先中断该进程的事务。 ... 阅读全文
posted @ 2010-11-08 15:33 觉知的凡夫 阅读(751) 评论(0) 推荐(1) 编辑
摘要: 装饰者模式:动态地将责任附加到对象上。想要扩展功能,装饰者提供了有别于继承的另一种选择。原则:(5) 对扩展开放,对修改关闭要点:(1)继承属于扩展属于扩展形式之一,但不见得是达到弹性设计的最佳方式   (2)在我们的设计中,应该允许行为可以扩展,而无须修改现有的代码   (3)组合和委托可用于在运行时动态的加上新行为   (4)除了继承,装饰者模式也可以让我们扩展行为    (5)装饰者模式意味... 阅读全文
posted @ 2010-08-10 16:49 觉知的凡夫 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 观察者模式:在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都回收到通知并自动更新。要点:(1):观察者定义了对象一对多的关系  (2):主题(可观察者)用一个共同的接口来更新观察者  (3):观察者和可观察者之间用松耦合的方式结合,可观察者不知道观察者的细节,只知道观察者实现了观察者接口  (4):使用此模式,你可以从被观察者处推或拉数据  (5):有多个观察者时,不可以依... 阅读全文
posted @ 2010-08-05 14:02 觉知的凡夫 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 策略模式:定义了算法簇,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。设计原则:(1)找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起     (2)针对接口编程,而不是针对实现编程     (3)多用组合,少用继承。针对接口编程:真正意思是针对超类型编程。针对接口的关键在于多态。利用多态,程序可以针对超类型编程,执行时会根据实际情况执... 阅读全文
posted @ 2010-08-05 10:59 觉知的凡夫 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 问题描述:昨天搞了一个自动切换桌面的小程序,用着不太方便。因为我每次添加新图片都是手动修改XML文件和重启服务,于是我搞了一个配置程序如下:  上面展示的功能,基本上实现了程序所需要的功能。其中涉及的知识点有三个:  (1):执行命令行语句,并且返回结果,这是我以前不知道的,以前我知道执行命令行命令,但是不知道如果返回结果,代码如下:代码 Code highlighting produced by... 阅读全文
posted @ 2010-03-11 16:24 觉知的凡夫 阅读(915) 评论(7) 推荐(0) 编辑
摘要: 问题描述:凝视桌面背景,突感如果桌面背景是变化的像win7一样,该多有意思啊。闹钟瞬间产生一个念头,用C#写一个动态切换桌面背景的图片。如何实现这个想法了,我思考了一会儿,想到了如下的一些需要解决的问题:  (1):以何种方式实现切换图片,才能更符合客户的要求。  (2):C#使用什么技术来切换桌面的背景图片。  (3):如何存储和读取图片。问题解决:  (1):以何种方式呈现呢?控制台?winf... 阅读全文
posted @ 2010-03-10 18:43 觉知的凡夫 阅读(3728) 评论(1) 推荐(0) 编辑
摘要: 表:CREATE TABLE Category(  ID      INT,  NAME     INT,  ParentID   INT)向上递归: 代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--CREATEFUNCTION[dbo].[Get... 阅读全文
posted @ 2010-03-09 16:23 觉知的凡夫 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 问题描述:Jquery 结合jstree 动态生成一棵树,如果某一节点下目录超过500个,IE 会提示是否允许JS脚本运行,并且目     录加载不全,大约只加载了300左右。问题解决:生成的树是逐级加载的,在open函数中有一个生成节点的代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.... 阅读全文
posted @ 2010-03-09 16:01 觉知的凡夫 阅读(725) 评论(0) 推荐(0) 编辑
摘要: 源主机环境:window xp sp2 vs2005 team 目标主机环境:window 2003 sp2 Sqlserver2005我在以前的公司配置过VS2008远程调试Sqlserver2005的存储过程,今天突然想起这个件事情,于是在现在的公司配置这个环境,并且配置成功。步骤如下:  (1):在目标主机上新建一个用户,并且使他隶属于Administrators组。如果是2003的操作系统... 阅读全文
posted @ 2010-03-09 15:47 觉知的凡夫 阅读(420) 评论(0) 推荐(0) 编辑