置 顶
置 顶
mysql 命令 2014-09-06
2019
01-09
01-09
linux下git提交自动同步生产环境下
之前项目都是svn,现在团队都熟悉git,所以打算把svn那一套提交就同步到生产环境下的机制搬过来
流程
1.在服务端新建一个基本仓库
2.添加一个git用户 并设置密码和权限
3.到生产目录下git init,并设置git源为刚才 建立的仓库
4.然后配置权限和目录,切记 网站缓冲目录需要分配给权限到www用户,剩下的权限分配给git用户 (老司机常在这里翻车)
5.添加git钩子
1.... 阅读全文
2019
01-03
01-03
css3 大小缩放动画

2019
01-02
01-02
myql删除重复数据,只保留一条
这里重复数据是指 仅1张表里1个字段有重复
数据少的情况下
delete from 表名 where id not in (select minid from (select min(id) as minid from biao group by 重复字段名) 表名);
数据多的情况下
最靠谱最合理的办法是
新建一张表,并给重复字段加唯一索引,然后把旧表内容插入到新表,如果遇到重复新.... 阅读全文
2018
10-09
10-09
linux自用常用字典
#查询某个端口是否被占用
netstat -tlnp|grep 80
#查看当前开放的端口
firewall-cmd --list-ports
#查看所有进程
ps aux | less
ps -ef | less
#搜索进程
ps -ef |grep 进程名
#后台运行一个进程并把错误日志 写入到文件
nohup sh /root/xxx.s.... 阅读全文
2018
09-29
09-29
php curl自定义cookie登录
想要模拟登录,一般情况下,我们会打开页面输入账号密码获得登录成功后的cookie,然后保存成文件,下次请求任何需要登录授权的接口带上这个cooke文件就好了。
但是也有特殊情况,例如微信登录或oaut2.0授权登录,这样是没有办法去直接获取生成的cookie文件的,只能监听网络,通抓包的形式,把cookie字符串拿到拿到后用cookie字符串的形式去登录
代码
f.... 阅读全文
2018
07-31
07-31
php 汉字裁切,避免因编码类型不同 裁切出空格
其实php已经带了字符串裁切函数,但那是针对英文的,对中文就会莫名其妙各种bug 。于是封装了一个中文版 目前一切正常
function g_substr($str, $len = 12, $dot = true) {
$i = 0;
$l = 0;
$c = 0;
$a = .... 阅读全文
2018
07-18
07-18
开启nginx性能监控

2018
07-11
07-11
公司考勤系统php爬虫应用

2018
07-09
07-09
thinkphp5.1 多城市路由功能实现
应用
常见场景:美团 各大门户 各大楼盘网站,经常会根据用户不同的城市来选择不同的数据资源,如果不用路由会导致地址栏及其不美观 如:xx.com/house/fanglist/fang/city/bj/id/155
如果有路由下可以优化成 xx.com/bj/fang/155 ,是不是清爽了很多
代码
路由文件route.php 里
Route::get(':ct/lp$.... 阅读全文
2018
07-04
07-04
初识Laravel-安装运行
老早以前就接触过Laravel,但系统性的接触今天是第一次 ,那就简单记录一下吧
安装
Laravel提倡复杂啰嗦的安装方式(反正中文教程都是这样写的),什么Homestead ,什么docker,光这两就够折腾好久了,可能会让你有放弃的冲动。
当然我个人认为框架就是框架,简单上手最好,所以提倡 composer 安装法,一行代码搞定的事情,其实Laravel环境搭建并不难,只不过国内网.... 阅读全文