系统设计
文章平均质量分 82
有钱斯基
工作:专注web前端
理想:为实现全家四个现代化而奋斗
展开
-
基于位运算的权限细粒度控制
这里笔者介绍一种很常用,也比较专业的权限控制思路。这里用java语言描述,其实都差不多的。要换成其他的语言主,自己转一下就可以了。为了方便起见,我们这里定义a^b为:a的b次方。这里,我们为每一个操作设定一个唯一的整数值,比如: 删除A---0修改A---1添加A---2删除B---3修改B---4添加B---5…… 理论上可以有N个操作,这取决于你用于储存用户权限值的...原创 2010-01-15 00:06:01 · 156 阅读 · 0 评论 -
NodeJS 充分利用多核CPU服务器处理高并发请求
在我接触JavaScript(无论浏览器还是NodeJS)的时间里,总是遇到有朋友有多线程的需求。而在NodeJS方面,有朋友甚至直接说到,NodeJS是单线程的,无法很好的利用多核CPU。 诚然,在前端的浏览器中,由于前端的JavaScript与UI占据同一线程,执行JavaScript确实为UI响应造成了一定程度上的麻烦。但是,除非用到超大的循环语句执行JavaScript,或是...原创 2012-03-19 23:39:49 · 2375 阅读 · 0 评论