首页 2018年12月

2018年12月

  • Python UnicodeDecodeError:'utf-8'编解码器无法解码字节

    我试图想把一个对象转换成json,但是一直报错json_txt = json.dumps(log_txt)UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 2892: invalid continuation byte原因是对象中有一些乱码字符,utf-8无法解码这些...

     薄洪涛  2018-12-29  168浏览  0评论
  • Linux chmod引出的问题

    上传代码后,尝试访问出现如下错误先尝试对文件修改权限[root@host wechat.bohongtao.online]# chmod -R 755 ./wechat/ chmod: changing permissions of `./wechat/web/.user.ini': Operation not permitted [root@host wechat.boho...

     薄洪涛  2018-12-20  107浏览  0评论
  • PHP 五十个小技巧提高PHP执行效率

        在项目开发过程中,经常遇到了一些PHP处理程序性能底下的情况,程序运行在centos+nginx环境,虽然这个有很多的原因如:服务器本身配置,运行环境nginx服务,php-fpm配置等等,更多有一点仍然是PHPer没有对程序进行更好的优化。第一类、变量类型:1)主要是使用未定义变量,而直接使用变量,做程序开发结束的时候,程序员都喜欢关闭debug,让一切Notice和Warning都影藏起来,但实质上php即使关闭debug也会记录日志,将所有的Notice和War...

     薄洪涛  2018-12-17  112浏览  0评论
  • PHP phpstorm配置xdebug

    1、首先写个phpinfo文件,然后访问,查看是否有xdebug扩展,如果没有请查看第二步,有的话直接第三步2,安装xdebug扩展,首先复制phpinfo页面所有(phpinfo页面直接ctrl+a,ctrl+c),粘贴到这个网址(点我)的文本框,他会自动检测你的php版本并只能为你选择合适的xdebug版本,把下载之后的扩展文件复制到php安装目录下的ext目录下,修改php.ini,在最下面增加以下内容,目录要按照自己的目录来,其他参数不要修改zend_extension = C:\xam...

     薄洪涛  2018-12-11  126浏览  0评论
  • PHP [Err] 1071 - Specified key was too long; max key length is 767 bytes

    做数据库sql导入的时候,报错,[Err] 1071 - Specified key was too long; max key length is 767 bytes修正方法set global innodb_large_prefix=1;  set global innodb_file_format=BARRACUDA; set global innodb_file_format_max=BARRACUDA;每个建表语句添加 R...

     薄洪涛  2018-12-07  236浏览  0评论
  • PHP Elasticsearch第二篇之数据操作

        上一篇向大家讲解了Elasticsearch的部署安装和基本设置,这篇文章就和大家一起熟悉下Elastic的数据库操作,和普通数据库不同,es库需要公告restful接口进行数据操作;    在这之前,说一下基本的概念    基本概念    1.节点和集群    Elasticsearch本身就是一个分布式的数...

     薄洪涛  2018-12-04  144浏览  0评论
  • PHP Elasticsearch集群第一篇之安装

        全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。目前Stack Overflow、Github 都采用它。作为一个搜索引擎,基本要求有两点:            1.短时间内实现对海量数据的搜索;  &n...

     薄洪涛  2018-12-03  141浏览  0评论
1