Git 打补丁-- patch 和 diff 的使用
一、 patch 和diff 的区别Git 提供了两种补丁方案,一是用git diff生成的UNIX标准补丁.diff文件,二是git format-patch生成的Git专用.patch 文件。.diff文件只是记录文件改变的内容,不带有commi
一、 patch 和diff 的区别Git 提供了两种补丁方案,一是用git diff生成的UNIX标准补丁.diff文件,二是git format-patch生成的Git专用.patch 文件。.diff文件只是记录文件改变的内容,不带有commi
原型项目Laravel 5 Boilerplate —— 基于当前Laravel最新版本(Laravel 6.0)并集成Boilerplate的项目Laravel 5 Angular Material Starter —
PHP环境下的导出功能优化改造,单次同步导出数据量在2万之上。 原有导出功能使用的PHP5.6+PHPExcel.这一次换成了PHP7.2+php-ext-excel-export。官方github地址 https://github.com/vies
xlswriter 是一个 PHP C 扩展,可用于在 Excel 2007+ XLSX 文件中读取数据,插入多个工作表,写入文本、数字、公式、日期、图表、图片和超链接。它具备以下特性:一、写入100 %兼容的 Excel XLSX 文件完整的 Ex
Laravel 自带了一个 Throttle 中间件,默认的设置是 1 分钟内请求超过 60 次就会触发这个,然后服务器就会返回 429 Too Many Requests这个默认配置可以在 app\
今天碰到过这样一个情况,我需要限制用户请求某个API接口的频率,比如登录、反馈等提交操作,经过一番搜索+折腾,总算是实现了。在Laravel 5.2的新特性中增加了一个throttle中间件,通过它可以在路由层限制API访问的频率。例如限制频率为1分
今天突然有个使用宝塔linux面板客户的线上mysql服务停止并无法启动,检查( df -h )后发现根目录占用已经达到100%,清理日志腾出空间后执行启动命令:service mysqld restart 提示:Shutting dow
在做查询语句时,MySQL 抛出了这样的异常:MySQL server error report:Array( [0] => Array (  
MySQL版本:5.7.191、需求场景a) 表说明:商品分类关系表[t_class_product],[classId] 分类主键,fn_class_childs(1) 返回所有子分类主键字符串;b) 功能说明: 依据 分类主键 查询该
1、find_in_set()问题find_in_set会使用全表扫描,导致查询效率很低2、改进之前的语句select * from `persons` where `logout` = '0' and FIND_IN_SET(unitcode, g
因为一个数据表太大,所以直接删除了对应的表文件,结果mysql无法启动了。第一个问题是要找到mysql启动失败的原因,这个错误日志记录在 data 目录下,你的机器名.err 文件里记录:2020-02-27T13:02:34.034989
Doctrine 2’s EntityManager class will permanently close connections upon failed transactions. Thus, further requests using th
找到/etc/my.cnf(windows系统则是my.ini)开启在mysqld作用域下增加sql_mode = STRICT_TRANS_TABLES关闭在mysqld作用域下增加sql_mode = NO_ENGINE_SUBSTITUTION
mysql升级之后,执行sql语句报错:Table ‘performance_schema.session_variables’ doesn’t exist ‘’,解决办法:第一步:进入bin目录下,输入mysql_upgrade -u root -
最新在开发项目中需要使用到mysql5.7以上版本,但是phpStudy的版本是5.5,所以需要针对MySQL升级一下步骤 1.备份原本MySQL 备份:原本phpStudy中的MySQL文件夹改名为MySQL# 2.下载MySQL5.7