源代码管理工具的起源为什么会出现源代码管理工具?
为了解决在软件开发过程中,由源代码引发的各种蛋疼、繁琐的问题
源代码会引发哪些问题?
无法后悔:做错了一个操作后,没有后悔药可以吃
版本备份:费空间、费时间
版本混乱:因版本备份过多造成混乱,难于找回正确的想要的版本
代码冲突:多人操作同一个文件(团队开发中的常见问题)
权限控制:无法对源代码进行精确的权限控制
追究责任:出现了严重的BUG,无法得知...
分类:
其他好文 时间:
2015-04-06 14:19:12
阅读次数:
200
抽象:
1.目的:将复杂的东西简单化,将繁乱的内容有序化。
2.过程:对相同、相似的东西合而为一,对不同的内容进行归门别类。
3.结果:类、接口。
封装:
1.目的:化零为整,将零散的内容进行归属,进行权限控制。
2.过程:将某对象的属性、方法(功能)统一到其名下,并分别设置适当的权限进行控制管理。
3.结果:对象,接口。
继承:
1.求大同存小异;在一个系列内,大部分都有的内容,就划归父类;子类将父类的内容继承过来,可以有自身的一些发展和个性。
2.增强复用性、可扩展性。
多态:随机应变,应需而动...
分类:
编程语言 时间:
2015-04-02 22:41:10
阅读次数:
287
Apache Shiro 是功能强大并且容易集成的开源权限框架,它能够完成认证、授权、加密、会话管理等功能。认证和授权为权限控制的核心,简单来说,“认证”就是证明你是谁? Web 应用程序一般做法通过表单提交用户名及...
分类:
Web程序 时间:
2015-04-01 23:57:48
阅读次数:
628
最近在做学习S2SH时,有一个模块式权限控制,就是对用户的操作存在权限分级操作,即不是所有的用户都可以访问全部数据。下面说一下这次我们的做法。
1.所谓权限控制,就是对URL地址的控制,用户角色中不存在该权限,那么该url地址对用户是不起反应的(用户点击无反应),最好是不可见的。整体的思路就是这样,通过对UI标签的控制而达到对权限的控制。
2.我们使用的是struts2中的a标签,...
分类:
其他好文 时间:
2015-03-31 16:08:58
阅读次数:
145
权限控制存在于大多数系统当中,因为大多数系统都需要:出于安全性考虑,防止系统受到恶意操作。比如,恶意绕过不完善的权限系统进入系统查询敏感数据设立用户可见范围,避免用户过度操作。比如,避免用户随意删除/修改不应当他处理的数据一个公司一般来说开发、维护多个系统,而权限控制又常见于各系统中,为避免重复劳动...
分类:
其他好文 时间:
2015-03-31 00:44:17
阅读次数:
287
Linux 中的用户和组是用来控制使用者或者进程可以或者不可以使用哪些资源和硬件,是Linux权限控制最基本的方式。 用户和组可以看一下上一章的部分,先来看一下权限。一、权限概览 在Linux下,使用命令ls -l显示文件详细信息[root@Host syzhao]# ls -ltotal ...
分类:
系统相关 时间:
2015-03-30 16:18:09
阅读次数:
202
前言:公司自己开发了一套CRM系统,内置日报功能,但是由于以前的开发人员不负责任,系统的权限控制功能并不是很完美,所以想着单独找一套开源日报系统部署,于是便找到了walterribao@126.com开发的“Oneday”一天日报系统,在此表示感谢。这里记录下来部署过程,方便以后进行..
分类:
其他好文 时间:
2015-03-30 09:43:01
阅读次数:
943
写在前面:
本文主要讲的是注解方式的拦截器的使用,所以xml文件的不会细讲,文中的代码也比较简单,没有什么权限控制啊,拦截信息之类的代码,重点还是说明注解方式的使用方法,了解了使用方法之后,内容可以自行扩展,这个根据自己的需要来,好了,就这样。
上次写了@Action和@Result两种注解的使用方式,这次要讲的是@Interceptor和@ParentPackage
介绍:...
分类:
其他好文 时间:
2015-03-21 11:23:44
阅读次数:
283
Spring MVC的优势我就不多说了,在使用Spring MVC的时候要比Struts2舒服多了,至于持久层也还是比较倾向于Hibernate,于是开始试着用Spring+hibernate搭一个简易的权限控制系统(前端用的jQuery-easyUI)。
背景交代完毕,开始说需求:在新增用户的时候需要给用户绑定一个组织机构,一个或者多个角色...
分类:
编程语言 时间:
2015-03-21 11:22:37
阅读次数:
158
今天我们来看看字段级别的安全控制,如我们知道的,Dynamics CRM系统之前的权限控制是基于Role的,这样颗粒度比较大,在新系统中,引入了字段级别的权限控制,并且细分到字段的读取操作,更新操作以及创建操作。非常的给力。...
分类:
其他好文 时间:
2015-03-18 18:03:57
阅读次数:
276