一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C#允...
分类:
Web程序 时间:
2014-06-28 23:26:47
阅读次数:
381
项目中 需要大量数据的保存操作,每条执行save操作效率太低,在官网上找到bull_create 的批量存储方式,效率提高很多Insert in bulkWhen creating objects, where possible, use thebulk_create()method to redu...
分类:
其他好文 时间:
2014-06-28 23:24:44
阅读次数:
594
学校为全面提升学校教学质量,提高管理水平,决定开发一套小型成绩管理系统,实现以下功能。1)系统用户分为管理员、教师和学生三种角色,每种角色都可以包含若干个用户。其中管理员登录后可以进行教师、学生和课程管理。2)系统能够管理教师,进行增加,删除,编辑,查询。教师包含教师号、姓名、学院、职称、年龄等信息...
分类:
编程语言 时间:
2014-06-28 22:14:08
阅读次数:
213
java.util.concurrent 包含许多线程安全、高性能的并发构建块。换句话讲,创建 java.util.concurrent 的目的就是要实现 Collection 框架对数据结构所执行的并发操作。通过提供一组可靠的、高性能并发构建块,开发人员可以提高并发类的线程安全、可伸缩性、性能、可...
分类:
编程语言 时间:
2014-06-28 22:07:01
阅读次数:
536
名称:层(layer)问题:需要分解的大系统1.修改应被限制在组件内,即通用和专用分离2.接口稳定3.系统各个部分要可替换4.低层平台可复用,比如用于其他应用5.相似职责需要进行分组,以提高可理解性和可维护性。足够内聚的,才易分组。6.组件粒度,无标准7.复杂组件可进一步分解8.数据在组件接口间传递...
分类:
其他好文 时间:
2014-06-28 20:34:30
阅读次数:
280
nonatomic:非原子性访问,不加同步,多线程并发访问会提高性能。如果不加此属性,则默认是两个访问方法都为原子型事务访问。 (atomic是Objc使用的一种线程保护技术,基本上来讲,是防止在写未完成的时候被另外一个线程读取,造成数据错误。而这种机制是耗费系统资源的,所 以在iPhone这种小型...
分类:
编程语言 时间:
2014-06-28 20:17:39
阅读次数:
276
项目采用了三层架构和工厂模式,并借鉴了PetShop的架构,因为这个项目也是采用分布式的数据库,目前只有三个数据库,主要出于提高访问性能考虑。 原来是按照网上对PetShop的介绍来给各项目添加引用的。 1、Web 引用 BLL。2、BLL 引用 IDAL,Model,使用DALFactor...
分类:
其他好文 时间:
2014-06-21 12:35:02
阅读次数:
4639
MES制造执行系统的应用加强了ERP计划层的执行能力,使得生产车间改变了以往的管理模式,走向低成本、可视化的管理。MES制造执行系统在于将计划层和生产制造层紧密的相结合,使得企业有了一个快速反应,有弹性精细化的管理,大大的降低了企业的成本提高了产品的质量和服务质量,乾元坤和MES系统适用于不同行业,...
分类:
其他好文 时间:
2014-06-21 09:57:38
阅读次数:
222
FileStream对象表示在磁盘或网络路径上指向文件的流使用FileStream类对文件系统上的文件进行读取、写入、打开和关闭操作FileStream对输入输出进行缓冲,从而提高性能为什么不用File.ReadAllText()? 好处之一就是:对于大文件来说,FileStream可以对文件采取分...
分类:
其他好文 时间:
2014-06-21 07:41:38
阅读次数:
128