自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MySQL存储过程动态SQL执行导出数据到文件的尝试

MySQL存储过程动态SQL执行导出数据到文件的尝试最近某项目客户安排了个活,要把数据库中某业务操作日志表按所有状态分别把该状态的用户名单导出成独立的excel文件。这一次性的工作就不写程序来跑了,打算直接用数据库脚本解决。说干就干。相关知识点:1、mysql 存储过程2、mysql 变量3、mysql 游标定义 DECLARE XX CURSOR FOR、游标赋值到变量 FTCH XX INTO4、mysql LOOP循环5、mysql 动态SQL和预编译PREPARE6、mysq.

2021-06-01 17:29:23 926

原创 关于PHP函数array_splice()的完善

关于PHP函数array_splice()的完善PHP函数array_splice()的用法和不足array_splice()用法array_splice()不足完善方案:把数组KEY取出保存再处理PHP函数array_splice()的用法和不足array_splice() 函数用于从数组中移除选定的元素,并用新元素取代它。函数会返回调整元素后的数组。array_splice()用法函数参数:array_splice(array,start,length,array)array :必需。需调整

2020-08-06 21:48:39 203

原创 CentOS7.2编译安装LNMP(Nginx1.16+MySQL5.6+PHP5.6)

CentOS7.2编译安装LNMP(Nginx1.16+MySQL5.6+PHP5.6)

2020-04-25 23:47:39 877 2

转载 CentOS7.2升级自带PHP至7.2,并安装PHP的pcntl扩展运行workerman

最近弄ThiinkPHP5.1程序,有用到workerman跑些后台任务,例如消息队列、订单结算等。CentOS7.2自带的PHP是5.4,无法满足TP5.1的运行要求,所以需要升级至7.x,并安装pcntl扩展。参考:https://www.cnblogs.com/ivy-zheng/p/11051574.html,https://www.cnblogs.com/flzs/p/125933...

2020-04-14 22:27:20 878

原创 MySQL实现按天分组统计,提供完整日期列表,无数据自动补0

MySQL实现按天分组统计,提供完整日期列表,无数据自动补0业务需求解决思路业务需求最近要在PHP+MySQL的老系统中加个统计功能,要求是按指定日期范围里按天分组统计数据量,并且要能够查看该时间段内每天的数据量。解决思路直接按数据表日期字段group by统计,发现如果某天没数据,该日期是不出现的,这不太符合业务需求。百度一番发现方案大致有两种:一是新建日期列表,把未来10年的日期放进去...

2019-01-05 00:21:40 11944 3

原创 基于Acegi权限控制的思路

 权限模型如下: 1.资源表:用来存储希望权限系统保护起来的东西。例如URL,方法(增、删、改、查等) ,也就是RBAC模型里说的“目标objects(OBS)” 2.角色表:用户分类。 3.角色-资源对照表:角色所允许操作的资源。 4.用户表:具体的登录系统的用户帐户信息。 5.角色-用户对照表:用户所属的角色。一个用户可有多个角色。 6.功能菜单表:系统中允许操作的功能模块列表;列表中所列举的

2009-06-11 09:20:00 1350

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除