摘要:
构思: 普通的文件下载上传需要反复的进行IO 操作,占用服务器虚拟内存好IO 线程较高,如果控制不好会导致CPU适用率一直占用率过高,本人在项目中遇到该问题,为解决该问题才有以下构思. 为了解决IO操作频繁IO线程占用过高,采用内存缓存文件(因此只能支持较小文件) ,那么采用缓存的时候就要考虑到文件的使用率和内存占用率的问题,为了解决文件使用率过低并占用内存的问题,采用文件使用心跳的检测文件的存活率,并对自定义的缓存器设置文件缓存上限,解决的文件存活率问题那么新的问题来了,如何辨认相同文件,相同文件是否需要缓存两份,因此采用的文件MD5加密获取文件MD5字符串作为缓存键来区分不同文件,那么就可 阅读全文
摘要:
因公司需要完成一条形码打印问题,所以在找到一些资料做了一个Demo特请教!不知道此条形码是否正确:图:源码:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Collections.Generic;u... 阅读全文
摘要:
实例代码下载学习SCSF 有写日子了,对该框架有一些了解,于是自己脑子发热写了个假SCSF 虽然不成熟,但是是对自己学习的一个总结。主要框架示意图(解决方案):概念: 1.整个系统共用一个WorkItem(工作单元). 2.WorkItem中有 Service集合. &... 阅读全文
摘要:
第一次写东西 各位大大海涵一个系统执行一个数据操作的步骤:1.连接数据库。2.构建Sql 语句。3.执行语句。4.返回 执行结果。实例代码下载实例代码下载注: 一个系统可能有 N 个操作 ,然后另一个系统也要执行数据访问操作,那么我们可以不可以把连接数据、库执行语句、返回结果写成一个公共的东西呢? 答案是一定的。例如:NHibernate 我们只要引用它的类库... 阅读全文