代码改变世界

推荐排行榜

用T4 Template生成代码

2014-07-15 20:43 by Mike.Jiang, 14207 阅读, 收藏,
摘要: 1 T4语法T4的语法与ASP.NET的方式比较类似。主要包括指令、文本块、控制块。1.1 指令指令主要包括template, output, assembly, import, include等类型,用以告诉T4引擎如何编译和运行一个模板。这些指令相当于T4引擎的配置参数。示例:告诉T4引擎控... 阅读全文

一个ORM的实现(附源代码)

2014-07-30 23:31 by Mike.Jiang, 8376 阅读, 收藏,
摘要: 1 前言经过一段时间的编写,终于有出来一个稳定的版本,期间考虑了多种解决方案也偷偷学了下园子里面大神们的作品。已经有很多的ORM框架,为什么要自己实现一个?我的原因是在遇到特殊需求时,可以在ORM中加入特定的代码。如 :根据数据库的字段长度和可空性做基本的数据验证,在ORM中解决数据修改时的同步问... 阅读全文

TABLE 多表头固定问题(基本jquery插件)

2012-09-06 08:16 by Mike.Jiang, 19855 阅读, 收藏,
摘要: 在这个插件的使用中,部分网友反应有两个问题:1>单元格内容很长时,会出现布局问题;2>固定的表头,有时与下面的tbody中的元素不能对齐解决方法:1>第一个问题实际就是单元格自动换行的问题,可以用下面的方法解决(但仅IE下通过),加入CSSView Code table tbody td { word-break: break-all; word-wrap: break-word; }并在调用时传入tableLayout="fixed",采用固定的table布局方案。2>第二个问题,试过很多种方法,最稳定的... 阅读全文

DBHelper (支持事务与数据库变更)

2014-07-24 23:11 by Mike.Jiang, 8499 阅读, 收藏,
摘要: 1 概述更新内容:添加 "支持数据分页"这个数据库操作类的主要特色有1> 事务操作更加的方便2> 变更数据库更加的容易3> 支持数据分页 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-N... 阅读全文

数据库设计系列[05]多公司加入权限系统

2013-01-22 22:15 by Mike.Jiang, 7493 阅读, 收藏,
摘要: 1 引言先解释下上一篇部门+权限文章“数据库设计系列[04]组织结构加入权限系统”最终的结果:1> Employee:独立管理用户信息;2> Dept:独立管理部门信息;3> Post(Role)独立管理岗位信息;4> Resource:独立管理资源(页面和按钮)信息;5> Organization:管理部门+岗位实例的树形实体;6> PostPermission:管理岗位的权限,即某个岗位类型对应的页面即按钮信息;7> EmployeePermission:管理员工的权限,将Organization中的岗位实例分配给员工;总得来说,还是基于角色操作的 阅读全文