企业级应用软件设计
文章平均质量分 85
hlqyq
这个作者很懒,什么都没留下…
展开
-
自定义插件框架中嵌入python脚本环境的注意问题
为方便用户以及程序员在插件框架中快速的进行二次开发,同时满足各插件之间互相调用但又不互相依赖,我们需要在插件框架中嵌入python环境。但由此带来两个问题,一个是部署问题,即需要用户分别部署Python环境和我们的插件框架环境;另一个问题是,当用户对独立部署的python环境升级时,往往给原本可以正常工作的脚本代码带来潜在的错误,如从Python3.1升级Python3.2时,往往带来字符串编码的原创 2012-03-14 18:17:50 · 842 阅读 · 0 评论 -
权限控制的思考
凡是多用户的应用系统往往都有权限访问控制的要求。权限访问控制的本质是”Who“对"which"进行"what"操作的布尔表达式。如果你通过独自深刻的思索或者参考别人的文章,充分而又深刻的认识到这一点,那么,恭喜你,你已经把握到了问题的本质,对权限访问控制的认识已经入门了,但也仅仅是入门了而已。当你基于这个本质,开始设计现实中的权限访问控制模块时,你会发现,果然,理想很美好,现实太骨感,你成功地陷入原创 2012-06-14 05:34:02 · 498 阅读 · 0 评论 -
我的编程style - 总则
正如一个成年人或多或少会形成自己的世界观,作为一个资深的程序员也会形成自己的编程风格。常见的一种是“拿来主义程序员”,这种程序员偏向于拿来主义,心中存储有无数的框架或模块指针,每一个都指向一个不同的框架或者模块。碰到一个新问题的时候,他们的解决办法是:世界上肯定有人也遇到过同样的问题,并且提出过解决方案,我的解决方式是找到他、学习他、并使用它,最后更新我心中的框架指针表。常见的哲学是”自己做的肯定原创 2013-01-16 13:16:28 · 701 阅读 · 0 评论 -
我的编程style - dstPlatform接口
通过将系统集成所需要的服务从主执行程序转移到dstPlatform.dll模块中,便于其他模块或者脚本调用。本模块主要提供日志管理、对象生命期管理、插件管理、服务管理、线程/任务管理、脚本管理、应用程序管理、服务包装宏等。接口定义如下: //**********************************************************************// Co原创 2013-01-16 14:29:50 · 422 阅读 · 0 评论 -
nginx & flup & django & python3.x @ window7配置备忘录
django/flup/nginx在windows上的配置备忘录原创 2014-04-17 21:56:59 · 1185 阅读 · 0 评论 -
Django静态文件支持 - 适用于v1.6.5
Django就是一个坑,需要大量的r原创 2014-07-07 16:46:46 · 505 阅读 · 0 评论