自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (2)
  • 收藏
  • 关注

原创 Mysql存入emoji表情符号

SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x93\x8A\xF0\x9F...' for column '......'Mysql存入emoji表情

2021-03-26 12:43:31 568

原创 thinkphp6生产环境redis链接超时;tp6 redis Connection timed out

tp6 redis Connection timed out

2020-12-14 13:39:30 1887

原创 使用swoole协程推送微信消息

swoole协程批量推送微信模板消息

2020-11-04 11:52:29 820

原创 laravel6、Yii2、ThinkPHP6、单文件php ab压测

各请求数量数据对比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单文件PHPLarave

2020-10-20 13:51:24 1329

原创 禁用客户端html文件缓存

由于版本控制或代码更新造成前端代码修改后没有实施生效可能发生的情况vue、react或其他项目;更新升级了之后;index.html文件的文件名没变;可是引入的css js文件名称变了;这个时候由于nginx对静态文件的缓存,就可能访问出之前的老的index.html这个入口文件;都是我们项目更新,大多数时候是覆盖之前的目录,就会造成上一版本的js css文件已经被删除掉了;就会出现很多js c...

2020-02-21 16:23:55 752

原创 golang if 声明变量作用域

变量作用域变量定义if 和 for 声明变量作用域if 和 for 这些控制结构,而在这些结构中声明的变量的作用域只在相应的代码块内。一个变量(常量、类型或函数)在程序中都有一定的作用范围,称之为作用域。如果一个变量在函数体外声明,则被认为是全局变量,可以在整个包甚至外部包(被导出后)使用,不管你声明在哪个源文件里或在哪个源文件里调用该变量。可参考GO语言变量作用域变量定义一个变量(常量、类...

2019-06-22 15:03:27 6499

原创 golang叠加/重复组合Handler crashed with error runtime error: invalid memory address or nil pointer derefer

Handler crashed with error runtime error: invalid memory address or nil pointer dereference最近新接触golang,用的beego框架;遇到一个挺特别的问题,百度、google都没有这样的情况;程序执行creashed ** Handler crashed with error runtime error:...

2019-01-03 16:55:57 10052

原创 nginx 解决前端 ajax 跨域问题

跨域,是两个不同域名,或不同端口,不同二级域名,不同协议的情况下发生的;当前前端页面地址:http://localhost/test/页面 ajax 请求地址:http://wechatads.com/kua/test?vid=132两个地址 不同域名;正常请求出现如下错误提示:后端代码跨域允许跨域请求,但是如果请求的是一个html页面用于渲染怎么办?这时就可以用到 nginx 代理 proxy_...

2018-07-05 18:38:28 4961

原创 thinkphp5 paginate 分页参数

查看thinkphp5 paginate()函数paginate() 函数可以带三个参数:$listRows  每页数量 数组表示配置参数$simple   是否简洁模式或者总记录数 如果为true,那么分页的就是只有上一页和下一页$config   配置参数 具体可以自己传入或者在配置文件中配置$config 参数具体配置

2018-01-22 15:42:08 4661

原创 网站 502 解决方法

Nginx 502 Bad Gateway查看错误日志显示:[28-Sep-2017 17:31:42] WARNI

2017-09-29 13:17:24 7727

原创 vim开启行号显示及全局设置

步骤1:  cp /etc/vimrc /etc/vimrc-bak 先复制一份vim配置模板备份步骤2: vi /etc/vimrc进入insert模式,在最后新起一行新增 set nu!保存收工。 最后附上其它选项(从网上淘来的)set nocompatible                 "去掉有关vi一致性模

2017-08-10 15:56:24 4311

翻译 Nginx反向代理和负载均衡

#反向代理配置,Nginx代理模块的指令有很多这里只讲解重要的proxy_pass,想了解更多代理指令请参考官方文档。location / { proxy_pass http://192.168.18.201:8000; proxy_set_header X-Real-IP $remote_addr;}proxy_pass 指定被代理服务器的地址

2017-08-03 09:58:46 308

翻译 centos7 防火墙

防火墙一般是系统自带安装的;如果系统没有默认安装,可使用以下命令安装:yum install firewalld开启/关闭 防火墙:systemctl start firewalld.servicesystemctl stop firewalld.service开机自动启动/关闭开机自启动systemctl enable firewalld.services

2017-06-30 16:15:33 478

原创 Ubuntu新增用户登录之后不能执行命令

新建一用户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

2017-05-20 15:47:32 1850 1

转载 mysql权限管理

最常用的,弄主从同步的时候,给从库的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

2017-05-19 22:52:52 246

原创 ubuntu安装php添加php扩展

由于ubuntu默认的apt-get安装不支持pdo,需要自己添加扩展,具体如下: apt-get install php5-dev php-devapt-get install php5-pear php-pearapt-get install libmysqlclient15-dev libmysqlclient-dev有了上面3个扩展支持才能安装php相关扩

2017-05-19 20:59:34 1580

原创 centos yum安装mysql

CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源。1. 下载mysql的repo源,可根据需求自行下载相应的源;wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm2. 安装mysql-community-release-el7-5

2017-05-17 11:41:07 208

翻译 centos yum安装php高版本

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

2017-05-17 11:28:52 560

原创 select2在bootstrap modal中不能正常使用问题

最近用bootstrap做前端框架,遇到select2单选框在bootstrap modal中不能正常使用,输入框不能获取焦点智能过滤;如下图:解决方法一:在bootstrap.js的模态框js内加上$.fn.modal.Constructor.prototype.enforceFocus = function() {};如图:第二种情况,网上看到的,不是我的体验:

2017-04-27 16:50:58 6875 4

翻译 开启rul rewrite 出现 No input file specified 的解决方法

(一)IIS 出现 Noinput file specified方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS方法二:请修改php.ini找到; cgi.force_redirect = 1去掉前面分号,把后面的1改为0即cgi.force_redirect = 0(二)apacheNo

2017-04-25 09:49:51 453

原创 php curl扩展不能使用

用的PHP 7.1.3  curl模块无法使用 环境是是自己配的.百度到的所有方法全部试过,配置php.ini ,把curl_dll前的分号去掉.在php.ini中,查找extension=php_curl.dll ,找到后把它前面的分号去掉.如图:然后再查找extension_dir=.配置它的路径指向php_curl.dll 模块对应的文件夹.再

2017-03-29 23:10:27 850 1

原创 centos7 php7.1.2编译安装

编译安装php7需要安装一些依赖包,比如libmcrypt,libxslt-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel

2017-03-16 14:28:15 907 1

原创 centos7 mysql5.7编译安装

所有的网上下载的源码包都放在 /tmp 目录下面的 安装mysql-5.7.17内存要求在2G以上,不然会中断卡死首先 安装依赖工具包 安装必要的软件:ncurses-devel、cmake、bison、boost ncurses-devel、cmake、bison都可以用yum安装。Boost需要源码安装,版本有要求,尽可能下载包含boost的mysql源码包(一般用boos

2017-03-15 17:51:40 1295

原创 centos7 nginx编译安装

首先:配置防火墙,使80和3306端口可以通过外部访问 在centos7中[root@localhost ~]# mkdir -p /web ###创建web目录###因为SELinux的关系,即便nginx程序有r权限读取/web下的文件,也是会读取失败的。我们需要semanage这个工具来更改/web目录的默认SELinux设置,通过命令yum provides semanage查找到这个

2017-03-15 17:00:51 739 1

翻译 Apache性能优化

1. Apache的线程数控制文件为http-mpm.conf,在conf/exrtra目录下面,要使该配置文件起作用需要在httpd.conf 中将    Include conf/extra/httpd-mpm.conf    前#去掉,以使得http-mpm.conf生效。# Server-pool management (MPM specific)Include conf/extra

2017-02-23 17:08:57 284

原创 Apache2.4配置详解

# This is the main Apache HTTP server configuration file. It contains the# configuration directives that give the server its instructions.# See for detailed information.# In particular, see # #

2017-02-23 15:48:10 1608

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除