<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[webdev_l的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/webdev_l</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; webdev_l]]></copyright><item><title><![CDATA[Mysql存入emoji表情符号]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/115236815</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/115236815</guid><author>webdev_l</author><pubDate>Fri, 26 Mar 2021 12:43:31 +0800</pubDate><description><![CDATA[SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x93\x8A\xF0\x9F...' for column '......'

Mysql存入emoji表情]]></description><category></category></item><item><title><![CDATA[thinkphp6生产环境redis链接超时；tp6 redis Connection timed out]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/111165371</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/111165371</guid><author>webdev_l</author><pubDate>Mon, 14 Dec 2020 13:39:30 +0800</pubDate><description><![CDATA[tp6 redis Connection timed out]]></description><category></category></item><item><title><![CDATA[使用swoole协程推送微信消息]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/109476651</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/109476651</guid><author>webdev_l</author><pubDate>Wed, 04 Nov 2020 11:52:29 +0800</pubDate><description><![CDATA[swoole协程批量推送微信模板消息]]></description><category></category></item><item><title><![CDATA[laravel6、Yii2、ThinkPHP6、单文件php  ab压测]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/109179083</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/109179083</guid><author>webdev_l</author><pubDate>Tue, 20 Oct 2020 13:51:24 +0800</pubDate><description><![CDATA[各请求数量数据对比ab -c 100 -n 1000laravelYiiThinkPHP单文件PHPab -c 200 -n 2000LaravelYiiThinkPHP单文件PHPab -c400 -n 4000LaravelYiiThinkPHP单文件PHPab -c600 -n 6000LaravelYiiThinkPHP单文件PHPab -c800 -n 8000laravelYiiThinkP单文件PHPab -c1000 -n 10000LaravelYiiThinkp单文件PHP
Larave]]></description><category></category></item><item><title><![CDATA[禁用客户端html文件缓存]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/104429758</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/104429758</guid><author>webdev_l</author><pubDate>Fri, 21 Feb 2020 16:23:55 +0800</pubDate><description><![CDATA[由于版本控制或代码更新造成前端代码修改后没有实施生效可能发生的情况
vue、react或其他项目；更新升级了之后；index.html文件的文件名没变；可是引入的css js文件名称变了；这个时候由于nginx对静态文件的缓存，就可能访问出之前的老的index.html这个入口文件；都是我们项目更新，大多数时候是覆盖之前的目录，就会造成上一版本的js css文件已经被删除掉了；就会出现很多js c...]]></description><category></category></item><item><title><![CDATA[golang if 声明变量作用域]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/93326566</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/93326566</guid><author>webdev_l</author><pubDate>Sat, 22 Jun 2019 15:03:27 +0800</pubDate><description><![CDATA[变量作用域变量定义if 和 for 声明变量作用域if 和 for 这些控制结构，而在这些结构中声明的变量的作用域只在相应的代码块内。
一个变量（常量、类型或函数）在程序中都有一定的作用范围，称之为作用域。如果一个变量在函数体外声明，则被认为是全局变量，可以在整个包甚至外部包（被导出后）使用，不管你声明在哪个源文件里或在哪个源文件里调用该变量。可参考GO语言变量作用域
变量定义
一个变量（常量、类...]]></description><category></category></item><item><title><![CDATA[golang叠加/重复组合Handler crashed with error runtime error: invalid memory address or nil pointer derefer]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/85703934</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/85703934</guid><author>webdev_l</author><pubDate>Thu, 03 Jan 2019 16:55:57 +0800</pubDate><description><![CDATA[Handler crashed with error runtime error: invalid memory address or nil pointer dereference
最近新接触golang，用的beego框架；遇到一个挺特别的问题，百度、google都没有这样的情况；程序执行creashed ** Handler crashed with error runtime error:...]]></description><category></category></item><item><title><![CDATA[nginx 解决前端 ajax 跨域问题]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/80931184</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/80931184</guid><author>webdev_l</author><pubDate>Thu, 05 Jul 2018 18:38:28 +0800</pubDate><description><![CDATA[跨域，是两个不同域名，或不同端口，不同二级域名，不同协议的情况下发生的；当前前端页面地址：http://localhost/test/页面 ajax 请求地址：http://wechatads.com/kua/test?vid=132两个地址 不同域名；正常请求出现如下错误提示：后端代码跨域允许跨域请求，但是如果请求的是一个html页面用于渲染怎么办？这时就可以用到 nginx 代理 proxy_...]]></description><category></category></item><item><title><![CDATA[thinkphp5 paginate 分页参数]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/79129760</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/79129760</guid><author>webdev_l</author><pubDate>Mon, 22 Jan 2018 15:42:08 +0800</pubDate><description><![CDATA[查看thinkphp5 paginate()函数

paginate() 函数可以带三个参数：

$listRows  每页数量 数组表示配置参数

$simple   是否简洁模式或者总记录数 如果为true，那么分页的就是只有上一页和下一页


$config   配置参数 具体可以自己传入或者在配置文件中配置




$config 参数具体配置



]]></description><category></category></item><item><title><![CDATA[网站 502 解决方法]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/78132875</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/78132875</guid><author>webdev_l</author><pubDate>Fri, 29 Sep 2017 13:17:24 +0800</pubDate><description><![CDATA[Nginx 502 Bad Gateway



查看错误日志显示：

[28-Sep-2017 17:31:42] WARNI]]></description><category></category></item><item><title><![CDATA[vim开启行号显示及全局设置]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/77053950</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/77053950</guid><author>webdev_l</author><pubDate>Thu, 10 Aug 2017 15:56:24 +0800</pubDate><description><![CDATA[步骤1： 

 cp /etc/vimrc /etc/vimrc-bak

 先复制一份vim配置模板备份

步骤2：

  vi /etc/vimrc
进入insert模式，在最后新起一行新增

 set nu!

保存收工。

 

最后附上其它选项(从网上淘来的)

set nocompatible                 "去掉有关vi一致性模]]></description><category></category></item><item><title><![CDATA[Nginx反向代理和负载均衡]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/76607234</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/76607234</guid><author>webdev_l</author><pubDate>Thu, 03 Aug 2017 09:58:46 +0800</pubDate><description><![CDATA[#反向代理配置，Nginx代理模块的指令有很多这里只讲解重要的proxy_pass，想了解更多代理指令请参考官方文档。

location / {
  proxy_pass        http://192.168.18.201:8000;
  proxy_set_header  X-Real-IP  $remote_addr;
}



proxy_pass 指定被代理服务器的地址]]></description><category></category></item><item><title><![CDATA[centos7 防火墙]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/74004536</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/74004536</guid><author>webdev_l</author><pubDate>Fri, 30 Jun 2017 16:15:33 +0800</pubDate><description><![CDATA[防火墙一般是系统自带安装的；如果系统没有默认安装，可使用以下命令安装：
yum install firewalld


开启/关闭 防火墙：
systemctl start firewalld.service
systemctl stop firewalld.service


开机自动启动/关闭开机自启动
systemctl enable firewalld.service
s]]></description><category></category></item><item><title><![CDATA[Ubuntu新增用户登录之后不能执行命令]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/72578968</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/72578968</guid><author>webdev_l</author><pubDate>Sat, 20 May 2017 15:47:32 +0800</pubDate><description><![CDATA[新建一用户test，用该用户登录

Connecting to 129.133.26.18:22...
Connection established.
To escape to local shell, press 'Ctrl+Alt+]'.

Welcome to Ubuntu 16.04.2 LTS (GNU/Linux 4.4.0-63-generic x86_64)

 * Docum]]></description><category></category></item><item><title><![CDATA[mysql权限管理]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/72566703</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/72566703</guid><author>webdev_l</author><pubDate>Fri, 19 May 2017 22:52:52 +0800</pubDate><description><![CDATA[最常用的，弄主从同步的时候，给从库的slave用户设置拥有所有权限，权限all仅允许其从192.168.0.2登录，并限定使用密码 funsion  (密码要用 单/双引号 括起来)grant all on *.* to slave@192.168.0.2 identified by 'funsion';	//如果允许任意ip登录，则将 192.168.0.2改为 '%'
执行完毕后，记得用 F]]></description><category></category></item><item><title><![CDATA[ubuntu安装php添加php扩展]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/72565614</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/72565614</guid><author>webdev_l</author><pubDate>Fri, 19 May 2017 20:59:34 +0800</pubDate><description><![CDATA[由于ubuntu默认的apt-get安装不支持pdo，需要自己添加扩展，具体如下： apt-get install php5-dev  			php-dev
apt-get install php5-pear 		 	php-pear
apt-get install libmysqlclient15-dev 	libmysqlclient-dev


有了上面3个扩展支持才能安装php相关扩]]></description><category></category></item><item><title><![CDATA[centos yum安装mysql]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/72367713</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/72367713</guid><author>webdev_l</author><pubDate>Wed, 17 May 2017 11:41:07 +0800</pubDate><description><![CDATA[CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题，我们要先下载mysql的repo源。


1. 下载mysql的repo源，可根据需求自行下载相应的源；

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2. 安装mysql-community-release-el7-5]]></description><category></category></item><item><title><![CDATA[centos yum安装php高版本]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/72365470</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/72365470</guid><author>webdev_l</author><pubDate>Wed, 17 May 2017 11:28:52 +0800</pubDate><description><![CDATA[Centos下Yum安装PHP5.5,5.6,7.0
默认的版本太低了，手动安装有一些麻烦，想采用Yum安装的可以使用下面的方案：
1.检查当前安装的PHP包
yum list installed | grep php如果有安装的PHP包，先删除他们 yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 ph]]></description><category></category></item><item><title><![CDATA[select2在bootstrap modal中不能正常使用问题]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/70859986</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/70859986</guid><author>webdev_l</author><pubDate>Thu, 27 Apr 2017 16:50:58 +0800</pubDate><description><![CDATA[最近用bootstrap做前端框架，遇到select2单选框在bootstrap modal中不能正常使用，输入框不能获取焦点智能过滤；如下图：



解决方法一：在bootstrap.js的模态框js内加上
$.fn.modal.Constructor.prototype.enforceFocus = function() {};如图：


第二种情况，网上看到的，不是我的体验：]]></description><category></category></item><item><title><![CDATA[开启rul rewrite 出现 No input file specified 的解决方法]]></title><link>https://blog.youkuaiyun.com/webdev_l/article/details/70673136</link><guid>https://blog.youkuaiyun.com/webdev_l/article/details/70673136</guid><author>webdev_l</author><pubDate>Tue, 25 Apr 2017 09:49:51 +0800</pubDate><description><![CDATA[（一）IIS 出现 Noinput file specified

方法一：改PHP.ini中的doc_root行，打开ini文件注释掉此行，然后重启IIS

方法二：
请修改php.ini
找到
; cgi.force_redirect = 1
去掉前面分号，把后面的1改为0
即
cgi.force_redirect = 0






（二）apacheNo ]]></description><category></category></item></channel></rss>