通用软件

linux系统启动过程和内核的认识 2015-10-18

内核的初步认识 内核的功能: 进程管理: 内存管理: I/O管理: 文件体统: 驱动程序: 安全相关: 注解:其实内核就是一个通用软件或者说是一个平台,它本身并没有什么功 能,只是给其他程序或者硬件提供一个平台,能让他们更好的运行起 来. 内核类型: 内核分为单内核和微内核,微内核一般都是window上用的,虽然功能不错 在线程运行方面比单内核强,但是微内核结构很复杂在此处主要是说linux 所以就不介绍微内核了. linux一般都是采用的单内核,所谓单内核就是所有功能都做成一个整体, 体系结构

走通用软件架构路线?走通用软件产品路线?我们都要有梦想与大家一起分享走过的经验 2015-09-09

其实我们做开发的都有一个梦想,有个强大的软件架构,开发起软件又好用又快,功能又强大.然后天天刻苦专研,折腾好几年后才能出来一个勉强可以用的,而且也不容易得到大家认可的架构来. 这个架构往往会存在几个问题: 1:与其他人的架构没明显的技术优势,因为我们大家的水平其实都很一般的,真的编程牛人大多都在牛X公司就业了,他们一般没空去写个框架来. 2:往往我们开发出来的架构,有些功能上的不足,例如缺少报表功能,缺少工作流程功能,缺少C/S的,要么就是不支持多数据库,不支持WCF等等. 3:往往落后与最新的
一周排行
  • 方法一,hook已有公开头文件的类: 首先写一个Utility函数: #import <objc/runtime.h> inline void exchangeMethod(Class aClass, S ...
  • 公共接口PersonDao { 公共无效savePerson()抛出异常; 公共无效的updatePerson()抛出异常; 公共无效deletePerson的()抛出异常; } 公共类PersonDaoImp??l ...
  • 以前不知道,以前有人曾经问过,今天刚刚看到的,在这里. 为了方便整理,贴出来: sudo tar -xvf /Library/Application\ Support/Apple/.Safari6.0.8Arc ...
  • 最近在连载<基于OHCI的USB主机>系列,这个系统是基于AT91RM9200芯片的,我们在购买芯片的时候就得到了一张光盘,上面有该芯片的技术手册,也有例程.网上也有该例程,只不过寻找起来不算容易,我这里 ...
  • 驱动注册的顺序跟drivers的makefile有关,可以通过调整drivers的目录的makefile内容的顺序来改变注册的先后顺序.
  • 最近有大量的文档需要复制到其他地方,几个T,上百万个文件,测试了几个工具,速度都不给力 terecopy居然才几百K的速度,周末两天才考10% 最终测试用robocopy,感觉不错,就是看不见进度和复制速度 robo ...
  • 纹理的使用 纹理是什么呢?在游戏里,又有什么样的作用呢?肯定有很多疑问在你的脑海里.在我们生活的世界里,丰富多彩环境,要是全部使用实时绘制,肯定是很费时间,并且目前的计算机,还达不到这种水平.既然计算机的有限计算能力 ...
  • 计划:8 原则:用新习惯带来的乐趣代替老的习惯       晚睡晚起的快乐:晚上玩游戏带来的快乐       早睡早起的快乐:改变晚上的娱乐方式,使娱乐容易停下来,1.看小说 ...
  • 设置了密码,使用一段时间后,为了保障安全,系统会提示你密码已过期,针对此问题可以将Win7系统密码设置为永不过期,下面以图文的形式为大家详细介绍下 Win7系统如果设置了密码,使用一段时间后,为了保障安全,系统会提示 ...
  • 这篇日志,不是向大家说明什么高深莫测的技术,而是一点点点性能测试经验总结(LoadRunner) 平时在使用LoadRunner进行脚本开发时,最终会对脚本进行调试回放,以验证脚本是否能通过. 一般情况下,或者说很多 ...