摘要: 前段时间有一篇文章,你业余时间开发什么。很久很久很久之前,我业余时间做一个文本编辑器。为什么做这个呢?我想做一个COBOL的IDE。原来只是想做一起简单的功能,后来,一发不可收拾了。做了一个这样的东西出来。这里没有使用任何现成控件!!!没有RichTextBox!!!高亮关键字自定义染色关键字补完代码折叠这个原来是VBNET写的,我不知道有没有人愿意和我一起将它改为C#吗?或者我想找一个朋友,一起做一个iphone或者Android的文本编辑器。下面这个东西,全部是自定义控件。橙色版本现在自己做网站,这个就不宣传了。。。。。最近在帮兄弟推广他的网站。。。。还有一个PL1转COBOL的工具,业内 阅读全文
posted @ 2011-06-29 20:01 灰毛毛 阅读(4257) 评论(22) 推荐(6) 编辑
摘要: 我们知道,ORM最主要的功能是自动化,如何更具类的属性来自动生成对应的数据表,这个是ORM的一个研究重点。wojilu的实现方法是在属性上增加特性attr,通过运行时的反射Reflection来感知属性的特性,决定数据映射的策略。 本文里面的【批注】一词出于源代码,和特性是指同一个意思。我本人比较喜欢说【特性】。 打开wojilu源代码,wojilu/orm/attribute 里面有很多特性的类,wojilu就是通过他们来知道类里面的属性,希望怎么映射为数据库里面的字段。CacheCountAttribute:count 缓存批注 这个将在wojilu缓存里面详细解释ColumnAttri. 阅读全文
posted @ 2011-06-29 09:28 灰毛毛 阅读(1669) 评论(2) 推荐(0) 编辑