会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
猴子请我来帮忙
博客园
首页
新随笔
联系
管理
订阅
2020年2月20日
PHP中遇到BOM、<feff>编码导致json_decode函数无法解析问题
摘要: 今天碰到一个比较坑的问题,服务器接口返回的json数据都会自动加上一个 \xEF\xBB\xBF 的乱码,照成 json解析失败 百度了一下,应该是php文件含有bom头照成的,解决这个问题第一步,就是找出那些文件 含有bom头 grep -r -I -l $'^\xEF\xBB\xBF' ./ 让
阅读全文
posted @ 2020-02-20 20:24 猴子请我来帮忙
阅读(432)
评论(0)
推荐(0)
2019年6月26日
Yii2.0 for update 行级锁
摘要: 当我们遇到存在高并发并且对于数据的准确性有要求的场景,需要了解和使用for update 需要注意的点: 1、InnoDB默认是行级别的锁,当有明确指定的主键时候,是行级锁。否则是表级别 2、for update 仅适用于InnoDB,并且必选开启事务, 在begin与commit之间才生效
阅读全文
posted @ 2019-06-26 17:33 猴子请我来帮忙
阅读(1660)
评论(0)
推荐(0)
2019年6月12日
Linux 安装json神器 jq
摘要: wget -O jq https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 chmod +x ./jq cp jq /usr/bin
阅读全文
posted @ 2019-06-12 18:46 猴子请我来帮忙
阅读(3765)
评论(0)
推荐(0)
2017年4月20日
Elasticsearch5.3 学习(一):安装、Yii2.0 下载es扩展
摘要: Elasticsearch是一个基于Lucene,提供了一个分布式多用户能力的全文搜索引擎。其他就不多说了,官方文档有详细的介绍。 我自己是在CentOS 7.0安装的 Elasticsearch 是在Elasticsearch官网下载的最新版本 5.3 https://www.elastic.co
阅读全文
posted @ 2017-04-20 14:50 猴子请我来帮忙
阅读(2595)
评论(0)
推荐(0)
2017年4月19日
lnmp 环境require(): open_basedir restriction in effect 错误
摘要: 最近配置开发用的lnmp环境,环境配置完成后,爆500错误,查看nginx错误日志 open_basedir 将 PHP 所能打开的文件限制在指定的目录树,包括文件本身 错误日志显示,访问脚本不在 open_basedir的限定目录里面,配置open_basedir 一般会在php.ini 或 ng
阅读全文
posted @ 2017-04-19 12:27 猴子请我来帮忙
阅读(24200)
评论(0)
推荐(1)
2017年1月22日
Ueditor编辑器图片上传到万象优图
摘要: 最近想用typecho做一个个人博客站,typecho的文本编辑器不能上传图片,我就用Ueditor替换的了原来的文本编辑器,听说腾讯的万象优图每月有50G的免费空间和流量,我就自己改了下Ueditor的php代码,把图片上传到万象优图, 万象优图的2.0.1的PHP版的SDK一直爆签名错误,搞了一
阅读全文
posted @ 2017-01-22 10:29 猴子请我来帮忙
阅读(1185)
评论(2)
推荐(0)
2016年12月9日
Linux curl 模拟form表单提交信息和文件
摘要: curl是一个命令行方式下传输数据的开源传输工具,支持多种协议:FTP、HTTP、HTTPS、IMAP、POP3、TELNET等,功能超级强大。 我今天想说的是程序开发中常用的模拟Form提交 1、GET提交 特别简单直接写url里面 2、POST提交 通过 --data/-d 方式指定使用POST
阅读全文
posted @ 2016-12-09 17:14 猴子请我来帮忙
阅读(16589)
评论(0)
推荐(0)
2016年10月13日
CP936 转换成 UTF-8
摘要: 最近写了一个抓取脚本,抓取的大部分内容正常,但少部分乱码 检测字符编码,得出的结果是CP936 尝试转换此编码,但得出的结果还是乱码 最后发现,这样可以转码
阅读全文
posted @ 2016-10-13 16:49 猴子请我来帮忙
阅读(12798)
评论(1)
推荐(0)
2016年9月8日
wamp 两个不同的php.ini
摘要: 最近在本地开发的windows wamp环境安装一个vld 扩展,碰见一个奇怪的问题,phpinfo() 有 而cli 命令模式里面却没有 最后发现wamp phpinfo()和cli命令模式指向的php.ini 不是同一个文件
阅读全文
posted @ 2016-09-08 10:23 猴子请我来帮忙
阅读(634)
评论(0)
推荐(1)
2016年9月3日
PHP浮点数运算精度造成的,订单金额支付经常少1分的问题
摘要: 最近碰见一个奇怪的问题,商城通过微信支付的订单经常少一分钱,经过排查是PHP浮点运算精度问题造成的 由PHP浮点数运算精度造成的,鸟哥的Bolg有详细的说明。http://www.laruence.com/2013/03/26/2884.html, 小数在二进制表示时,0.58对于二进制,是无限长的
阅读全文
posted @ 2016-09-03 13:59 猴子请我来帮忙
阅读(4594)
评论(1)
推荐(1)
下一页
公告