RBAC权限管理基本数据结构
RBAC权限管理基本数据结构 备用 转自http://blog.csdn.net/painsonline/article/details/7183613/ [1]: http://www.ywlib.com/usr/uploads/2015/07/2936997840.jpg
RBAC权限管理基本数据结构 备用 转自http://blog.csdn.net/painsonline/article/details/7183613/ [1]: http://www.ywlib.com/usr/uploads/2015/07/2936997840.jpg
一句SQL语句搞定。 SELECT table_name AS 数据表名, column_name AS 字段名, ISNULL(column_default,'') AS 默认值, is_nullable AS 是否允许为NULL, data_type AS 数据类型, ISNULL(ISNULL(ISNULL(character_maximum_length,numeric_precision…
方法一: STEP1: drop table if exists student; //删除原有表 STEP2: create table dust select from student;//用于复制前未创建新表dust的情况下 方法二: insert into dust select from student;//已经创建了新表dust的情况下
1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row['id']的速度是$row[id]的7倍。 3、echo比print快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。 4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。 5、注销那些不…
MySQL中生成各种时间节点,方便报表生成。在需要处使用 where 字段 between @YT_S and @YT_E 即可 set @now=curdate(); -- 批量生成日期 -- 年度 本年开始 本年结束 上年开始 上年结束 set @YT_S=date_sub(date_sub(@now,interval 0 year),interval dayofyear(@now)-1 da…
Cron是Linux下非常实用的一个功能,而Windows下如果使用计划任务来实现Cron类似功能,在配置上则麻烦许多。 早前笔者在网上发现Pycron这款小程序,可以作为Windows的服务运行,并且支持自定义Cron配置文件路径,还带有使用的Cron配置编辑器。啥也不说了就是实用! 鉴于原来的程序网上找不到了,因此备份上来分享一下。 [点击此处 下载 pycron-0.5.9.0.zip (本…
Git管理代码是很方便,但是有时候一不小心就把配置文件上传上去,造成敏感信息泄露。 比如在github里搜索 stmp user 163.com 就得到了许多邮箱信息,其中不乏私人账号 再比如搜索 mysql.rds.aliyuncs.com 获得了许多数据库的铭感信息。由于阿里云RDS默认不限制客户端IP的特性,这些账户基本都是可以登陆进去的。 [1]: http://www.ywlib.com…
今天在NOD32例行扫描的时候,弹出报告addrsearch.dll威胁。 看路径是安装在腾讯QQ的目录中的,addrsearch.dll经查确实是腾讯自己的文件。 根据NOD32的命名Win32/Adware.TencentAd.AA潜在不受欢迎的程序变种可以判断该文件只是一个广告程序,不是什么后门或者木马。 为了避免删除后QQ出现异常,选择了忽略。 [1]: http://www.ywlib.…
有时候,我们会需要将数组的顺序打乱也就是随机排序。在Python里可以很轻易实现这个目的。 import random a=[1,2,3,4,5] random.shuffle(a) print(a) 调用random直接实现