Fork me on GitHub
上一页 1 ··· 4 5 6 7 8
摘要: 上篇文章(深入浅出三层架构)分析了简单三层架构的实现。包括Model,DAL(数据访问层),BLL(业务逻辑层)的实现。 实际开发中,由于重复代码的操作,会花费大量时间,如果以代码生成器来自动生成三层架构代码,即节省精力,又可以节省大量的时间来做其他业务逻辑的代码,提高开发效率。 简单代码生成器的基本功能描述: 一键生成Model,DAL,BLL,包括对应数据库中表的Model的自动生成,包括生成属性、添加、修改、删除、查询。 阅读全文
posted @ 2012-02-16 15:55 木宛城主 阅读(7767) 评论(8) 推荐(8) 编辑
摘要: 三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为: 表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想,复杂项目不能把SQL语句直接写到程序里,不模块话,难以维护。应该采取三层架构。 阅读全文
posted @ 2012-02-10 00:35 木宛城主 阅读(5628) 评论(16) 推荐(12) 编辑
摘要: 愿得一心人,白首不相离 阅读全文
posted @ 2012-01-30 00:44 木宛城主 阅读(846) 评论(8) 推荐(2) 编辑
摘要: 校园招聘结束了,腾讯,华为,百度,完美时空,网易,阿里,让我觉得.NET很受歧视。清一色的C/C++,JAVA,只有网易有一点.Net的,但是都是非核心的运维工作。 不错,招.NET的也很多,但是些小公司,小作坊,又有点心有不甘。在面试支付宝的时候,对方要的纯JAVA,而且看到我的项目经验多是.Net,c#,vb的时候的表情,我现在都记得。当时我就很不服,顶了一句:“java的c#也能做啊”。对方态度倒是很和蔼,而且一直有笑容,说因为架构已经定下来了,再改成本太高,而且要考虑到公司人员更熟悉JAVA,综合来考虑还是用JAVA,不过语言不是问题,关键看个人计算机编程的综合水平。接下来他考了我一些 阅读全文
posted @ 2011-07-25 18:41 木宛城主 阅读(907) 评论(4) 推荐(2) 编辑
摘要: C++实现大整数相加 阅读全文
posted @ 2011-05-22 12:52 木宛城主 阅读(726) 评论(2) 推荐(1) 编辑
摘要: ZOJ ACM 2100。典型的DFS,题目: It is spring time and farmers have to plant seeds in the field. Tom has a nice field, which is a rectangle with n * m squares. There are big stones in some of the squares. Tom has a seeding-machine. At the beginning, the machine lies in the top left corner of the field. After the machine finishes one square, Tom drives it into an adjacent square, and continues seeding. In order to protect the machine, Tom will not drive it into a square that contains stones. 阅读全文
posted @ 2011-05-10 22:24 木宛城主 阅读(321) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8
multifunction lasers
访问人数