自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

为天空着色

每一段经历都不是多余,每一条路都是必经之路,瞪大眼睛看世故,磨尖牙齿学谈吐

  • 博客(77)
  • 资源 (23)
  • 收藏
  • 关注

原创 aws PinPoint发附件demo

Laravel8框架,安装了"aws/aws-sdk-php": "^3.257"php 版aws PinPoint发附件demo。

2023-08-24 20:27:04 793

原创 svn 的tag,分支管理,merge合并冲突

svn目录test/(branck/project/tag/trunk)2、选择存放tag的目录,然后点ok就可以了(此时在tag下面就能更新到了)tag每次项目release时,必须打一次tag,方便出问题时恢复。tag每次release时的标签。project当前项目。branch分支。............

2022-07-16 23:00:19 752 1

原创 php/js cookie共享跨域的问题

记录一下最近做的一个cookie共享的需求.,有两种情况:第一种:相同的顶级域名的情况下,只需要将cookie写在顶级域名下,该域名下的所有子域名都能访问到了。如 PHP:JS的设置和php类似:第二种:两个顶级域名不同的站点,需要在设置cookie的时候设置httpOnly、secure、sameSite;比如A设置了cookie,B可以通过jsonp的方式就能取到了。sameSite必须设置为None,默认是空。如PHP:php>=7.3版本可以直接设置php...

2022-06-27 22:58:32 1010

原创 larave8中添加sql运行日志

在app/Providers/EventServiceProvider.php的boot方法中加入监听:public function boot() { try{ if (env('APP_DEBUG_SQL') == true) { DB::listen(function ($query) { $tmp = str_replace('?', '"'.'%s'.'"', $query

2022-04-17 16:16:58 528

原创 laravel8 队列使用

创建任务(如果忘了命令命令,用php artisan list先查一下)php artisan make:job CreateMysql<?phpnamespace App\Jobs;use Illuminate\Bus\Queueable;use Illuminate\Contracts\Queue\ShouldBeUnique;use Illuminate\Contracts\Queue\ShouldQueue;use Illuminate\Foundation\Bus\

2022-03-06 16:03:12 663

原创 laravel8上传测试类

<?phpnamespace App\Http\Controllers;use App\Imports\AdminsoImport;use Illuminate\Http\Request;use Illuminate\Support\Facades\Redis;use Illuminate\Support\Facades\Validator;use Maatwebsite\Excel\Facades\Excel;class CompController extends Contr.

2022-02-27 15:59:48 240

原创 查看mysql的binlog日志

开启binloglog-bin=mysql-bin#binlog有三种模式、row、statement、mixedbinlog_format=mixed默认binlog的位置在mysq数据目录data下面,mysqlbinlog工具在安装目录的bin文件夹下。mysqlbinlog的参数-d, --database=name 仅显示指定数据库的转储内容。-o, --offset=# 跳过前N行的日志条目。-r, --result-file=name

2021-12-01 10:37:17 2260

原创 turn服务搭建

webRTC做音视频通话需要nat穿透,配置做记录。服务器:CentOS Linux release 7.6.1810 (Core)1、安装yum install coturn2、编辑turnserver.conf (yum安装完默认文件在/etc/coturn/turnserver.conf,复制到/etc目录下,或者直接在/etc下新建turnserver.conf)#默认端口listening-port=3478#TLS/DTLS默认端口tls-listening-p..

2021-11-12 14:13:47 1809

原创 php7.4安装swoole扩展(PECL )

»PECL是通过»PEAR打包系统来的 PHP 扩展库仓库PEAR的全称是PHP Extension and Application Repository,是PHP的扩展库,PHP语言编写。可以直接下载,并在我们的代码中包含(include)扩展库。PECL的全称是PHP Extension Community Library,它也是PHP的扩展库。PECL的扩展都是采用C语言编写的,可以被载入PHP中,给PHP增加额外的功能,比如PHP的Mongo扩展。php7的安装:php7安装(...

2021-11-04 10:19:35 4103

原创 php7安装(多个php版本共存)

有两个项目需要的php环境不同,以前是5.5的,现在需要一个7以上的,记录一下过程。安装依赖包yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel

2021-08-05 17:16:02 2262

原创 HTTPS站点使用sockjs+rabbitmq问题

web页面链接rabbit用了 sockjs.min.js、stomp.jsvar ws = new SockJS('http://xxx.xxx.xxx.xxx:15674/stomp');我的rabbitmq 是没有配证书的,所以在https站点用sockjs链接下报错,如上图解决办法是用服务器代理,比如我用的nginxnginx.conf 中https站点的server 中增加配置location /stomp/ { proxy_pass http://b..

2020-06-29 15:28:52 1018 2

原创 mysql事件定时删除表数据

遇到一个需求是每隔一天,清空一次某个缓存表的数据。想到了mysql的事件定时,记录一下操作过程开启事件配置:#重启服务后失效SET GLOBAL event_scheduler = 1;或 mysql配置文件my.ini/my.cnf 在 [mysqld] 块中添加:event_scheduler=ON (推荐)重启mysql服务。查看是否开启事件:show vari...

2019-11-01 15:27:42 855

原创 mysqlbinlog查看并导出为sql文件

mysqlbinlog工具在mysql的安装目录下的bin文件夹下面mysqlbinlog工具是用来查看mysql二进制日志文件的。因为数据库表中有些记录里面可能存在字段值被base64编码过,所以需要加上--base64-output=DECODE-ROWS -v否则,含base64编码过的字段的sql都会被解析成类似乱码的东西./mysqlbinlog --base64-o...

2019-11-01 10:20:06 8921

原创 jquery手势滑动监控代码及取消某个标签的手势事件

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="./js/jquery.js"></script> <script&g...

2019-10-11 16:49:34 398

原创 PHP编译安装某个模块

今天使用composer 更新的时候报错,发现php少装了bcmath,顺便记录一下过程找到php安装目录 [root@localhost /]# cd /www/package/php-5.5.37/ext[root@localhost ext]# lsbcmath curl ereg filter hash ...

2019-06-05 17:22:49 485

原创 Rabbitmq+sockjs+stomp.js前端的使用

rabbitmq的安装:https://blog.csdn.net/u010533511/article/details/90752530rabbitmq-user1.html给队列user1发送消息,监听消费队列user2的消息 rabbitmq-user2.html给队列user2发送消息,监听消费队列user1的消息 这样rabbitmq-user1.html和rabbitm...

2019-06-04 15:03:00 3725

原创 Rabbitmq+php的使用

rabbitmq的安装:https://blog.csdn.net/u010533511/article/details/90752530php安装amqp扩展1.安装rabbitmq-c下载地址:https://github.com/alanxz/rabbitmq-c/releaseswget -c https://github.com/alanxz/rabbitmq-c/re...

2019-06-03 16:05:55 3651

转载 Rabbitmq的CentOS7安装

安装Erlang(RabbitMQ是基于Erlang语言开发)从EPEL源安装yum install epel-release 启用EPEL软件源yum install erlang 安装erlang如图erlang安装完成.安装RabbitMQ下载需要的安装包wget http://www.rabbitmq.com/releases/rabbit...

2019-06-03 15:12:39 1293

原创 mysql update case 更新字段值不固定

在处理批量更新某些数据的时候,如果跟你更新的字段的值都一样,比如某个状态都更新为某个固定值,直接用update table set xxx=xxx where xxx=xxx 这种即可,如果要更新的字段的值是不固定的,用下面的update case when where 这种方式就更方便了UPDATE tablename set a1= CASE userid WHEN...

2019-04-29 11:50:36 2000

原创 redis集群搭建(手动指定master和slave)

接上一篇:https://blog.csdn.net/u010533511/article/details/893885471、创建3个master/usr/local/redis_cluster/redis-trib.rb create --replicas 0 192.168.135.23:7001 192.168.135.229:7007 192.168.135.196:7004...

2019-04-18 23:39:58 6807

原创 redis集群搭建(安装Ruby环境)

接着上一篇文章,redis集群配置:https://blog.csdn.net/u010533511/article/details/89388547Redis 3.0以上的集群方式是通过Redis安装目录下的redis-trib.rb脚本搭建。这个脚本是用Ruby编写的,所以要先安装Ruby环境yum安装ruby和依赖的包。# yum -y install ruby rub...

2019-04-18 22:51:26 2815

原创 redis集群搭建

redis3.0开始支持cluster搭建环境:centos7,redis4.0.6服务器ip192.168.135.23 (7001、7002)192.168.135.196(7004、7005)192.168.135.229(7007、7008)redis cluster安装1、下载,解压,编译安装 官网下载需要的版本:http://download.red...

2019-04-18 22:32:03 546

原创 rsync+inotify实现服务器之间文件实时同步

rsync+inotify实现服务器之间文件实时同步rsync 实现文件的同步inotify 实现实时监控服务器环境:linux centos7.0 主:192.168.135.142备:192.168.135.143安装包下载(也可以使用yum安装):https://download.csdn.net/download/u010533511/11071763测试下载...

2019-03-29 12:18:50 187

转载 php执行shell脚本

原文:https://blog.csdn.net/zhangsheng_1992/article/details/52805760php作为一门服务器端脚本语言,也是可以调用系统命令的,这其中就包括了执行shell脚本编写test.sh脚本如下#! /bin/shmkdir /www/a很简单的一个shell脚本 创建一个文件夹php脚本如下system('/us...

2019-03-25 16:44:15 12245

原创 keepalived 实现mysql自动故障切换

环境: MySQL Master 192.168.135.139 MySQL Slave 192.168.135.141 VIP 192.168.135.188先配置master-slavehttps://blog.csdn.net/u010533511/article/details/88063...

2019-03-05 13:43:05 2157

原创 mysql5.7.25主从复制(单向)

安装数据库:https://blog.csdn.net/u010533511/article/details/88033637Master配置1)my.cnf配置vim /etc/my.cnf[mysqld]log-bin=mysql-bin //[必须]启用二进制日志server-id=139 //[必须]服务器唯一ID,默认是1,一般取IP最后一段bin...

2019-03-01 17:29:34 703

原创 MySql5.7.25源码安装记录

在官网:http://dev.mysql.com/downloads/mysql/ 中下载要安装的版本的数据库:mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz解压 tar -zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz移动并修改文件名 #mv /data/software/mysql-5....

2019-02-28 16:26:54 961 1

转载 docker配置mysql集群

原文:https://www.cnblogs.com/zhenghongxin/p/9228101.html安装dockeryum install -y docker启动docker#启动dockersystemctl start docker#停止dockersystemctl stop docker#重启dockersystemctl restart docker...

2018-11-12 17:22:43 473

转载 docker配置阿里云镜像

CentOS7安装或升级Docker您可以通过阿里云的镜像仓库下载: mirrors.aliyun.com/help/docker-enginecurl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -配置Docker加速器您可以使用如下的脚本将mirror...

2018-11-07 15:47:57 529

原创 PMM(Percona Monitoring and Management )安装记录

      安装环境:centos7.2安装docker: yum install docker -y 启动docker service docker start   获取PMM服务器镜像: docker pull percona/pmm-server:latest 创建PMM容器 docker create \-v /opt/prometheus...

2018-10-25 17:28:26 1220

原创 WARNING: [pool www] server reached pm.max_children setting (5), consider raising it

服务器环境nginx+php5.7+mysql5.5程序莫名其妙502查看nginx日志发现报错:connect() failed (111: Connection refused) while connecting to upstreamnginx运行恒昌,重启nginx错误依然没解决,网上查找说这个错误的原因,一般情况下upstream都是PHP 造成的,查看php-fpm.log发现警告:W...

2018-06-22 11:25:19 5152

原创 nginx和php上传限制和post大量数据报错解决记录

今天处理一批数据发现的问题做个记录:1、nginx上传限制  大于1M报错413 Request Entity Too Large。解决办法:nginx.conf        client_max_body_size   20m;可在http{ }中设置:client_max_body_size   20m;在server{ }中设置:client_max_body_size   20m;在lo...

2018-06-06 14:46:15 2140

原创 nginx编译安装某个模块

nginx https 配置(nginx.conf):server { listen 443; server_name localhost; ssl on; root html; index index.html index.htm; ssl_certificate cert/1523606516008.pem; ssl_certific...

2018-04-13 17:38:27 692

原创 jquery(jsonp) 跨域请求

测试jquery跨域记录:前台:&lt;script type="text/javascript" src="&lt;{$Think.const.WWW_URL}&gt;js/jquery-1.4.min.js"&gt;&lt;/script&gt;&lt;script type="text/javascript"&gt;$(function(){ $('.test').c

2018-04-02 14:27:20 209

转载 phpexcel导出emoji符号报错

原文:http://blog.csdn.net/SakuraLLj/article/details/72823765phpexcel导出用户数据成excel时,如果昵称包含表情,会导致数据不完整。过滤或替换emoji。因为emoji通过json_encode后,大部分都是u[ed] 开头的编码,所以先对昵称json_encode然后用正则过滤或替换成*,以下时相关代码:$value = json_...

2018-03-13 11:18:47 2448

原创 wap端微信h5支付,用于非微信浏览器

wap端微信h5支付,用于非微信浏览器

2017-12-12 11:55:08 5257

原创 Windows2008R2 IIS7.5伪静态URL传递中文404

在iis7.5下get传递已经urlencode过中文参数,在nginx和Apache下都没问题,今天到了iis上却出现了404,究其原因是iis不支持带特殊字符的链接,在web.config 里面加入下面配置:重启网站就解决了。

2017-05-24 17:33:10 2786

原创 nodejs中mysql的使用

1、安装mysql模块npm install mysql2、使用var mysql=require('mysql');var prefix='socket';//var database='nodejs';var table_user=prefix+'_user';var client=mysql.createConnection({ host:'127.0.0.1',

2017-02-03 17:37:48 3530

转载 nodejs服务后台执行(forever)

用nodejs创建一个服务器,当用户断开客户链接,服务也就停止了。网上说用forever管理比较好,记录下使用:1、安装#npm install forever -g2、启动#forever start index.js3、查看列表#forever list4、停止#forever stop pid5、输出日志和错误

2017-01-10 11:00:37 3155

转载 查看linux系统版本命令

原文:http://blog.csdn.net/zhuying_linux/article/details/6859286一。查看内核版本命令:1) [root@SOR_SYS ~]# cat /proc/versionLinux version 2.6.18-238.el5 (mockbuild@x86-012.build.bos.redhat.com) (gcc ver

2016-08-26 17:46:32 533

微信公众号或小程序支付后实时分账demo(PHP版本)

微信公众号或小程序支付后实时分账demo(PHP版本),下载解压后里面有个说明文件,具体怎么运行可以自行修改测试,测试demo是在微信支付的demo中添加了一个测试文件

2020-06-20

rsync3.0.9+inotify-tools3.1.14

rsync+inotify实现服务器之间文件实时同步的两个资源包 rsync3.0.9+inotify-tools3.1.14

2019-03-29

wap端,生日,日期插件

datePicker插件的wap端日期插件,可以很方便的只需要滑动数字既可以选择日期

2018-09-05

wap端微信h5支付,用于非微信浏览器

wap端微信h5支付,用于手机非微信浏览器内的微信支付,demo为PHP版本,切记看清楚再下载,免得说浪费分

2017-12-12

javascript分享插件

javascript分享到QQ,微信,微博...插件,网上看到的比较好用,这里是原文以及下载地址:http://www.oschina.net/p/share-js

2017-11-10

php邮件发送测试类

php邮件发送测试类,修改test.php文件中的邮件号并运行

2017-08-09

统计页面复制次数与内容存入excel

统计页面中某个标签内容被复制了多少次,生成excel

2017-07-31

php设计模式demo

php设计模式demo

2016-07-07

memcached在wamp下php5.5.12版本的安装

memcached在wamp下php5.5.12版本的安装,分享一下也防止以后找不到

2016-04-22

jquery多文件上传

个人感觉比较好用的jquery多文件上传

2016-04-14

kindeditor编辑器可上传

kindeditor编辑器支持上传文件,在web环境下直接运行即可

2016-04-14

PHP生成或编辑图片demo(imagecreatefrompng)

PHP生成或编辑图片demo(imagecreatefrompng,imagecopyresampled函数的应用)

2016-01-16

微信上传图品接口测试

微信公众平台上传素材接口返回"{\"errcode\":41005,\"errmsg\":\"media data missing\"}",已解决。

2015-11-24

php图片加文本或水印

php图片加文本或水印,可用于生成图片证书....

2015-11-17

jquery ajaxfileupload.js

jquery ajaxfileupload.js异步上传插件

2015-10-20

jquery.qrcode.min.js插件生成二维码

jquery.qrcode.min.js插件生成二维码demo

2015-09-26

jquery插件实现的类似美团app加入购物车效果

jquery插件实现的类似美团,天猫加入购物车效果,空中抛物线掉到购物车中效果。

2015-09-25

微信公众平台发红包示例

微信公众平台发红包接口,只需要修改appid,secret,商户ID,证书,即可测试运行.

2015-09-17

微信支付商户平台,企业向个人付款接口demo

微信支付商户平台,企业向个人付款接口demo

2015-09-15

yii框架SAE版

yii框架SAE版,解决了:Application runtime path "/data1/www/htdocs/324/forotaku/1/ordermeal/shop/protected/runtime" is not valid. Please make sure it is a directory writable by the Web server process.问题

2015-09-09

js复制到剪切板copy

js复制到剪切板copy,兼容pc端浏览器。

2015-08-25

phpExecl导入导出execl表格

phpExecl导入导出execl表格,无乱码,兼容多版本。

2015-08-25

jquery评论星星/心形插件,兼容pc,手机,亲自整理

jquery评论星星/心形插件,兼容pc,手机,亲自整理。

2015-08-25

空空如也

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

TA关注的人

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