03 2013 档案
摘要:RBAC即Role-based access control,基于角色的访问控制方法。是目前公认的解决大型企业的统一资源访问控制的有效方法。其显著的两大特征是:1.减小授权管理的复杂性,降低管理开销;2.灵活地支持企业的安全策略,并对企业的变化有很大的伸缩性。对角色授权即基于角色的访问控制(RBAC)。RBAC在主体和权限之间增加了一个中间桥梁——角色。角色可以看作是一组操作的集合,不同的角色具有不同的操作集,这些操作由系统管理员分配给角色。用户的授权是通过授予用户一个角色来实现的,即赋予用户一个角色,一个用户可以承担不同的角色,从而实现授权的灵活性。权限被授予角色,而管理员通过指定用户为特.
阅读全文
摘要:rsync -av --progress /src /dest
阅读全文
摘要:Error: Device 0 (vif) could not be connected. Could not find bridge device xenbr0问题说明:centos下xenbr0未启动,导致xen中虚拟机不能正常启动。解决办法:运行一下命令: #brctl show //查看xen网桥是否启动 #/etc/xen/scripts/network-bridge start //启动网桥
阅读全文
摘要:认识的误区 我们为什么做软件? 软件主要是用来处理和管理一些重复性的工作。 软件的价值何在? 通过Facebook和人人网偷菜的成功举例说明,软件之所以流行被人们所使用的原因。一是软件UI本身的友好、交互良好。二也是最重要的是他们都满足了人内心的需要。facebook可以让人们认识并找到自己失去联系的朋友。偷菜则满足了人们爱占小便宜的需求。软件为人所用,他是否能满足人们内心的需要是软件是...
阅读全文
摘要:为了让所写函数能够动态调用,我设计了这样一个函数: protected function _custom_list(&$model,$method,$param='') { //设置过滤 if (!empty($this->filters)){ $model->_setFilter($this->filters); if(!is_array($this->filters)) $p->parameter .= urlencode($this->filters) . "&";//分页跳转的时候保证查询...
阅读全文
摘要:由于Cookie原理的session实现,即不安全也有很多限制。4KB的大小成为了绊脚石。为了解决此问题,我找到Codeigniter 3.0中的session实现,已经更换为driver。目前支持cookie,native只需要将3.0下的system/libraries/ 中的session拿来,并且需要将drivers.php更新为3.0程序版本。应为变为了driver实现,引入session时,$this->load->driver('session');在config.php中配置驱动方式
阅读全文
摘要:1.场景点击DWZ封装的超链接,取得某一个隐藏域的值,然后跳转。2.解决方案1)为隐藏域添加id<input type="hidden" id="test"/>2)用{}取得相应的值在dwz.dialog.js中添加如下扩展代码:<span><span style="line-height:normal;"><a href="xxx.action?name={test}" type="dialog"/></span></span&
阅读全文
摘要:1.场景点击某个按钮,删除某条记录后,提示删除成功,然后刷新dialog。2.解决方案1)在删除按钮上添加callback属性,添加回调函数。<a class="delete" href="" callback="dialogAjax" target="ajaxTodo" title="确定要删除吗?" fresh="true">2)扩展dwz在dwz.dialog.js中添加如下扩展代码:reloadDialog:function(dialogId){ var
阅读全文
摘要:1.场景在navtab中点击添加按钮,弹出添加对话框,输入信息,点击提交,关闭对话框,然后刷新navtab。2.解决方案1)在form中添加onsubmit。<form method="post" action="" class="pageForm required-validate" onsubmit="return validateCallback(this,dialogAjaxDone);">2)返回的json数据中添加navtab属性。{“statusCode”:”200″,”message”:
阅读全文
摘要:关于crontab: crontab命令常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语 chronos(χρ?νο?),原意是时间。 通常,crontab储存的指令被守护进程激活, crond常常在后台运行,每一分钟检查是否有预定的作业需要执行。这类作业一般称为cron jobs。1、安装contrab[root@CentOS ~]# yum install vixie-cron [root@CentOS ~]# yum install crontabs说明:vi..
阅读全文

浙公网安备 33010602011771号