代码改变世界

随笔档案-2005年05月

写你自己的反编译/混淆器

2005-05-24 12:24 by 灵感之源, 6355 阅读, 收藏, 编辑
摘要: SharpAssembly的作者就是SharpDevelop/SharpZipLib的作者Mike Krueger,真是厉害。SharpAssembly作用是不需要System.Reflection实现:1、程序集动态加载;2、直接访问方法的IL内容;3、共享访问(不用锁定程序集);4、可以用它实现你自己的反编译/混淆器;代码例子就提供了一个小型反编译器 阅读全文

怎么缩小ms sql 的日志

2005-05-11 11:44 by 灵感之源, 4556 阅读, 收藏, 编辑
摘要: 跟大家分享一下怎么缩小ms sql 的日志,因为使用时间长了,日志会膨胀得很夸张,所以可以执行以下sql语句,非常安全,我反复测试过很多遍:DUMP TRANSACTION 你的数据库名 WITH NO_LOGBACKUP LOG 你的数据库名 WITH NO_LOGDBCC SHRINKDATABASE(你的数据库名)EXEC sp_dboption '你的数据库名', 'autoshrink'... 阅读全文

动态模版系统/引擎(开源)推荐

2005-05-11 11:43 by 灵感之源, 7518 阅读, 收藏, 编辑
摘要: 大家平时都需要用到动态模版技术吧?就是利用模版,把某些动态内容解析为最终内容,如html等,方便不用hard code。NVelocity(http://sourceforge.net/projects/nvelocity)是从java编写的velocity(http://jakarta.apache.org/velocity/)移植的.net版本,是java界超强的模版系统,你可以用它来实现你自... 阅读全文

重大改变!DotMSN于今天开放了源代码,并升级到2.0版本!!

2005-05-04 18:59 by 灵感之源, 13689 阅读, 收藏, 编辑
摘要: 重大改变!DotMSN于今天开放了源代码,并升级到2.0版本!! 刚刚公布的2.0版本有了很大的改进: 1、引入了著名的Mentalis.org开发的Proxy类库,这样就实现局域网内proxy的可能。 2、新P2P架构! 3、Converation下新的Switchboard,原有的Conversion属性方法都改造到该新类中。 4、新的例子,还加入了UnitTest。 阅读全文