- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 不管工作压力太大了,还是工作压力太小了;都容易引起开发人员的辞职风波
<br /> 最近一件事情充分意识到,工作压力太大了开发人员容易辞职,集团公司有一个大型软件项目进展不利,我们公司的领导干部也被叫过去开会需要进行协助开发,由于这个项目会影响到整个集团的声誉,上级领导也很重视,项目中的一部分工作被划分到我们公司来了,也是本着都是一个集团公司的成员,也就没推脱,把任务接下来了。<br /> 集团的项目是用Java开发的门户网站,其中有一个任务是需要集成论坛,指定是用PHPWIND,我们公司全体都是开发.NET的,而且很多人手上都有明确的工作安排,无法抽调人员也不好另外
2010-07-30 11:03:00 1441 1
原创 简单高效防注入攻击的动态SQL语句拼接方法,提高网站的安全性
<br /> 并非人人是高手,并非人人是神仙,我也有不懂的地方,我也有不注意的技术问题,多交流多学习就是最好的提高方法<br /> <br /> 其实对与初学者来说,进行的动态的查询语句拼接也不是那么好做的事情,就是做出来了,也未必是经得起考验的足够灵活好用的,未必是能拿得出手可以进行推广的,是否能拿得出就是其中的关键。<br /> <br /> 今天检查公司的软件项目质量,发现有2个同事写的程序存在SQL注入攻击的漏洞,当然也不能怪罪人家,他们也是刚参加工作1-2年,还没有那么丰富的技术经验、
2010-07-28 19:03:00 1051 5
原创 防用户误删除,耗费一周时间把DeleteMark标志都加上来了,系统中所有的删除操作都变成“伪删除”
<br /><br /><br /><br /> <br />用 DeleteMark 的出发点:<br />1:虽然在界面上有删除提示,但是客户错误的删除了一笔数据后,想恢复被删除的数据是特别困难的,有人曾比喻,若输入数据的工作量,用1来比喻,那恢复被误删除的数据的工作量,很可能是100,所以就算界面上有删除提示,客户也确认删除了,但是还能有把数据挽救的余地才是保险的做法。<br /> <br />2:程序写太好了,客户用了好几年,程序的速度也飞快,数据库也很精简,很难收到维护费,曾经有一个大客户,软件用
2010-07-19 11:02:00 1115
原创 走火入魔.NET权限组件-字段访问权限(数据表字段的访问权限)思想来解决数据列的权限控制需求
<br />答应了客户写一个控制数据列的访问控制程序,虽然已经到了深夜1点多了,还是硬着头皮把程序都调整好,文档都写好,明天客户上班了,就可以看到例子程序了,希望能满足客户的实际需要。<br /> <br /> 其实权限的存储,看透了,也是很简单的事情,就是 “什么对象对什么资源有什么权限?”把这个逻辑关系能保存好就ok了,你这样设计了,别人也容易阅读你的程序,容易理解你的数据库设计,将来也容易维护一些。 <br /> 用一个思想,前后不矛盾的,把整个系统实现出来,也有些不容易,很多环节会出现前后矛盾,
2010-07-14 01:02:00 1051
原创 走火入魔.NET权限组件-用树型资源权限(数据集权限)思想来权限递归问题
<br />程序接口如下:<br /> /// <summary><br /> /// 60.获取用户的某个资源的权限范围(树型资源)<br /> /// </summary><br /> /// <param name="userInfo">用户</param><br /> /// <param name="userId">用户主键</param><br /> /// <param name="targetCategory
2010-07-11 20:01:00 770
原创 走火入魔.NET权限组件-用资源权限(设置权限)思想来解来解决权限的存储问题
<br /> 一个软件并不是B/S的就牛了,或者是C/S的就怎么了,软件的主要目的是为了达到用户的什么目的?QQ为啥不做个B/S的?VS系列为啥不做个B/S的?SAP为啥不做个B/S的?操作系统为啥不作个B/S的?只要能满足客户的需求不管事B/S的C/S的都是可以的,客户是否用起来方便,维护是否方便,定位是否准确比B/S的还是C/S的更重要,一个思想并不在于它是B/S的还是C/S的,而在于是把问题如何巧妙的解决的。<br /> <br /> 其实权限的存储,看透了,也是很简单的事情,就是 “什么对象
2010-07-11 16:01:00 863
原创 C# ASP.NET 最常用的通用权限的3个方法例子展示(每个功能一行代码实现)
C# ASP.NET 最常用的通用权限的3个方法例子展示。 参考代码如下:代码//------------------------------------------------------------<br />// All Rights Reserved , Copyright (C) 2010 , Jirisoft , Ltd. <br />//------------------------------------------------------------<br /><br />using S
2010-07-08 23:03:00 1301
原创 软件公司美女多,可以明显提高纯爷们的整体的工作效率
<br />想想这10来年不长不短的工作时间,总结出来一个秘密,那就是:“美女可以明显提高软件工作的工作效率”。<br />1:很早时,在一个台资公司,老板就是下命令,公司绝对不可以招美女,因为来了美女后,这些程序员会争抢,容易导致内乱,所以公司大多招聘的都是恐龙级的,大家在公司里,平时加班也多、地处偏远的开发区什么的,人工作了几年后明显会变得麻木,生活无乐趣,突然间来了一个国外留学的丰满女,的确出了事情,公司里几个男生争抢着约会啥的,还导致过2个同事之间动手动脚,分析一下原因发现,一直以来女的太缺少了。<
2010-07-07 09:06:00 951 2
原创 走火入魔.NET权限组件在公司的网络版温湿度监控系统中进行实战-用资源权限(数据集权限)思想来解决实际问题
<br />前些日子公司有一个温湿度控制的监控类软件产品在开发,刚开始定位是单机版软件,后来重新被定位为多用户的、有权限控制的网络版温湿度监控系统,大家都觉得每个软件都有个性化的权限设置,无法进行通用,还是每个软件都开发自己的权限控制比较实在。<br /> <br />我的对策是如下:<br /> <br />1:一天一个人能开发几个稳定的页面?一整套完善的权限控制少说需要10来个页面、往多了说有几十个页面,那需要开发多久?代码检查多久?测试多久?将来又由谁维护?跟公司的其他产品是否有一定的兼容性?<br
2010-07-07 00:06:00 3411 11
原创 C# ASP.NET B/S模式下,采用lock语法 实现多用户并发产生不重复递增单号的一种解决方法技术参考
<br />往往我们在开发程序、调试程序时,无法模拟多用户同时操作的实际环境下的运行情况。<br /> <br />为了模拟多用户并发操作,我们先写个多线程的例子来充分模拟多用户并发的情况代码 class SequenceTest<br /> {<br /> /// <summary><br /> /// 定义委托<br /> /// </summary><br /> /// <param name="user">用户</param><br
2010-07-04 18:04:00 1296 1
通用权限管理系统组件使用说明书V3.1
2010-12-15
整体数字化建设项目通用权限管理组件使用说明书
2010-10-25
通用权限管理组件使用说明书V3.0.doc
2010-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人