摘要:
其实这个设计是已经做过了,那个时候我才进公司还在试用期,给我的第一个任务就是电信商务领航平台的管理门户的权限管理模块,本来之前有人做了一点,但是发现满足不了局方要求,于是我就重新设计了这样子一个模块出来,当时为了赶进度也没有怎么设计,实现即完成,但是现在发现其实还是可以把这个模块抽象出来,设计成一个更加通用化的设计,起码能做一个可复用的组件出来。
阅读全文
摘要:
到处都是程序员找不到女朋友的论调,非技术区里常常出现被抛弃的怨男。都说程序员木纳不懂生活,所以在这里决定传授大家我独创的告别单身必杀技---“可乐鸡翅膀”,保证MM吃了心头起码甜一个礼拜,杀伤力惊人那。 好了,现在开始,首先我们要准备好材料和工具: 主料:鸡中翅一盒(各大超市有售),可乐一大瓶 配料:食用油,酱油,八角,花椒,干海椒(不要干海椒面,要整的),生姜,料酒 首先声明这个是我参考网上... 阅读全文
摘要:
因为ORM还是需要配置,还是需要EntityObject,所以重复劳动在所难免,这里简单来看看如何实现一个代码生成器来降低我们的劳动强度。说白了代码生成器原理相当的简单,一言概之其要点就是获取表和字段的信息这里用SqlServer数据库为例看看怎么获取的获取有哪些表和表信息用 sp_tables存储过程就可以了获取一个表里字段的信息用 sp_columns就可以了还有个方法就是去读系统视图或者系统... 阅读全文
摘要:
最后我们来解决点遗留问题首先是读取Attribute的问题 Type tp = target.GetType();PropertyInfo pp = tp.GetProperty(s);foreach (object o in pp.GetCustomAttributes(false)){ if (o.GetType().Equals(typeof(ParamAttribute))) ... 阅读全文
摘要:
恕我卖个关子,如何得到Attribute的问题先放一放,肯定通过反射,有兴趣的也可以自己研究研究今天先来说缓存的问题,对于数据缓存就我自己来说经历过很多次的反复,不过在.NET社区很多人都支持按需读取的原则,不过我觉的这是个误区,在单击程序的时候由于个人电脑的内存比较小和多用途性,很多程序都强调尽量少占用内存。不过在写服务程序的时候就是一个误区了,把常用数据缓存起来,在需要的时候快速调用才是提高性... 阅读全文