代码改变世界

asp.net的CodeDom

2007-12-20 00:42 by buru, 223 阅读, 0 推荐, 收藏,
摘要:实验了一下ASP.NET的BuildProvider,动态生成一个类。 阅读全文

zz天涯-关于职业生涯的

2007-11-25 00:23 by buru, 227 阅读, 0 推荐, 收藏,
摘要:关于职业生涯的 阅读全文

一个线程管理器

2007-11-21 22:24 by buru, 753 阅读, 0 推荐, 收藏,
摘要:using System; using System.Text; using System.Threading; using System.Collections; namespace GenThreadPool { public interface IThreadPool { void AddJob(System.Threading.Thread jobTo... 阅读全文

zz两个存储过程

2007-11-10 23:30 by buru, 181 阅读, 0 推荐, 收藏,
摘要:两个隐藏的存储过程 以及删除表的存储过程 阅读全文

看《C#线程参考手册》

2007-10-29 00:13 by buru, 816 阅读, 0 推荐, 收藏,
摘要:看到第二章,暂时知道的有: 一个个线程在寄存器中是以队列的形式排列的,但是执行的时候并不是按顺序,而是由操作系统非配一个固定的时间片段来个每个线程,一个线程在一个时间段执行完以后就排到队列最后,cpu执行下一个线程。 以前经常用的Thread.Sleep方法其实是使当前线程睡眠掉。 有时候多线程执行效率较高,但cpu非配线程也会消耗一定资源。 ThreadStart委托的函数是没有参数的... 阅读全文

Mediator 中介者模式

2007-10-22 21:24 by buru, 196 阅读, 0 推荐, 收藏,
摘要:1.依赖关系的转变: A=>B A=>C B=>c C=>D B=>D ........ 转化为: A=>B C=>B B=>D B=>E ... B为中介类,负责所有类的联系中枢。 2动机: 对象之间常会出现关联交互的情况,如果遇到需求的变更,这种直接的引用关系将面临不断地变化。在这种情况下,可以 用一个中介对象来管理对象之间的关联关系,避免出现紧耦合引用,从而更好地地御变化。 3.意图: ... 阅读全文

让firefox支持IE的一些属性

2007-09-30 14:05 by buru, 570 阅读, 0 推荐, 收藏,
摘要:IE有很多好用的扩展是firefox 不支持的,比如firefox不支持children属性,还有很多,网上见到一些扩张的代码,摘录如下 原文链接: http://www.dubox.cn/Trackback.aspx?id=27 阅读全文

IE与firefox取得事件对象的函数(zz)

2007-09-13 11:27 by buru, 233 阅读, 0 推荐, 收藏,
摘要:function SearchEvent() { if(document.all) return window.event; func=SearchEvent.caller; while(func!=null) { var arg0=func.arguments[0]; if(arg0.constructor==Event||arg0.construc... 阅读全文

proxy模式

2007-09-10 23:11 by buru, 186 阅读, 0 推荐, 收藏,
摘要:动机:在面向对象系统中,有些对象由于某种原因,直接访问会给使用者\或者系统结构带来很多麻烦.如何不在失去透明操作对象的同时来管理/控制/(屏蔽?)这些对象特有的复杂性? --->可以增加一层间接层是软件开发的常见解决方式.--> gof中的意图:为其他对象提供一种代理以控制对这个对象的访问. 阅读全文

c#通过url获取文件

2007-09-09 10:35 by buru, 2976 阅读, 0 推荐, 收藏,
摘要:很简单的一个Demo; 无标题页 //cs代码 using System; using System.Web; using System.Web.UI; using System.IO; using System.Net; using System.Text; public partial class _Def... 阅读全文