系统分析与设计
陌尘(MoChen)
程序员码龄: 14+年
IT从业经验: 10+年
曾任职单位: 北大方正,阿里巴巴
出版的书籍: 《人人都懂设计模式》、《Python 設計模式》
擅长的语言: C++/Python/JavaScript
涉及的技术: 电子书SDK,PC户端开发,Linux应用开发,前端开发
涉及的行业: 电子出版,在线教育,文档协调,智能机器人
展开
-
操作系统真实的虚拟内存是什么样的(一)
--------------------转自“iihero”博客-----------------1. 内存及虚存基本布局提起虚存,大都能说出几条来。对于32位系统,大多数操作系统都会将4GB的内存空间的一部分挪给内核使用,应用程序无法直接访问这一段内存,这部分内存空间称为内核空间。Windows默认情况下会将高地址的2GB分配给内核(也可配置为转载 2012-11-30 11:06:09 · 2056 阅读 · 0 评论 -
权限管理
出处:http://blog.csdn.net/rose_liang/article/details/8217105权限是指为了保证职责的有效执行,任职者必须具备的,对某事项进行决策的范围和程度。它常常用“具有批准。。。。。。事项的权限“来进行表达。权限管理,尤其是数据级权限管理,与业务紧密关联。不仅造成权限与业务紧密耦合,权限分散在系统各个地方,而且降低了系统组件复用率和抗需求变更转载 2013-03-19 14:31:12 · 2519 阅读 · 0 评论 -
用户权限管理
实现业务系统中的用户权限管理--设计篇 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个或多个权限系统来实现转载 2013-03-19 16:10:04 · 1702 阅读 · 0 评论 -
如何安全地存储密码
原文:http://blog.csdn.net/cadcisdhht/article/details/19282407无论是开发App还是网站,只要有用户登录环节,就会牵涉到如何存储用户的密码的问题。如果采用的存储密码的技术不够安全,一旦黑客闯入存储密码的数据库,他就能获取用户的密码从而可能给用户带来重大损失。这种情形任何公司都不希望发生在自己身上,因此选择安全地存储密码的策略转载 2014-02-24 10:09:45 · 1895 阅读 · 0 评论 -
快速熟悉项目代码
对IT人士而言,换一份工作或进入一个新的公司,往往意味着要熟悉一个新的开发环境,要快速了解新的项目。如何快速地熟悉项目代码,是每个IT人士都会遇到的问题,特别是对刚进入IT职场的应届毕业生,这个问题更显得棘手。下面是我自己在经历几个工作之后结束的一些方法,与大家分享一下,仅贡参考! 1.通读需求文档,了解项目用途; 一个企业级的项目,一定会保留一些相关文档吧!比如需求文档原创 2014-05-27 23:54:07 · 25549 阅读 · 14 评论