自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

伊之仲的博客

依然欣赏你的背影 却未曾猜测你的模样

转载 gitlab webhook 同步远程服务器

$ sudo mkdir /home/www $ sudo -u www ssh-keygen -t rsa ... $ cat /home/www/.ssh/id_rsa.pub 开始使用 ​ 服务器环境必须先安装 git 环境,Webhook 脚本依赖 PHP 运行环境,同时需要有 exe...

2019-11-28 16:16:10 97 0

原创 nginx 配置获取真实的ip

首先在nginx.conf中include vhost/*.conf;上面写入 log_format main '$remote_addr - $remote_user [$time_local] "$request" ' ...

2019-07-16 15:03:46 728 1

原创 日志查找访问最多的ip,nginx禁止访问

首先查找nginx日志中访问次数最多的ip cat access_nginx.log | grep "/send" | awk '{print $(1)}' | sort | uniq -c | sort -k 1 -n -r|head -100 c...

2019-07-08 14:53:50 649 0

原创 mysql导出binlog

如何导出binlog cd mysql bin 目录 ./mysqlbinlog /home/mydata/mysql-bin.000157 --result-file=/var/mysql_bin_log/binlog_bak_201905301349/mysql-bin.000157....

2019-05-31 09:23:00 555 0

原创 nginx 如何处理完请求再停止

nginx -s quit 停止服务时,nginx会首先关闭监听端口, 停止接收新的链接,然后把当前正常处理的连接全部处理完。最后再退出进程

2019-04-30 11:24:00 265 0

原创 删除重复的数据且保留id最小的数据

DELETE FROM credit_order_gray WHERE id_card IN ( SELECT * FROM ( SELECT id_card FROM credit_order_gray GROUP BY ...

2019-04-16 17:23:17 151 0

原创 linux 下安装 mongodb

1:下载 进入https://www.mongodb.com/download-center/community cd ~ wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-4.0.8.tgz tar -xvf mongod...

2019-04-01 16:03:05 35 0

原创 搭建 yapi 接口管理平台

yapi 是一款去哪儿的接口管理软件,总之很强大,下面开始记录搭建过程 1:首先是下载 node 源码。安装node环境 wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xz 2:解压 源码包 tar ...

2019-04-01 15:06:13 240 0

原创 服务器 系统 版本查询

cat /proc/version 查看linux的系统是哪种。 如果是centos可用以下命令查看centos的版本 cat /etc/centos-release

2019-03-12 08:42:01 884 0

原创 vagrant 搭建本地开发环境

wget https://download.virtualbox.org/virtualbox/5.1.8/VirtualBox-5.1.8-111374-Win.exe 下载virtualbox wget https://releases.hashicorp.com/vagrant/1....

2019-03-03 11:31:45 98 0

原创 docker 相关命令

linux 安装就简单粗暴 yum -y install docker 启动:systemctl start docker 还有systemctl 常规命令操作 docker images 查看docker 镜像 docker ps -a列出来有哪些容器 -a 代表显示所有的容器 不带只显示 在...

2019-02-28 16:13:40 43 0

转载 总结 php 的进程相关

<?php $serv = stream_socket_server("tcp://127.0.0.1:8888", $errorNo, $errorStr); if(empty($serv)){ exit("创建失败"); } whi...

2019-02-28 13:46:50 43 0

原创 vmware 虚拟机 共享文件夹后 找不到 共享目录。

执行一下这个命令vmhgfs-fuse /mnt/hgfs/  再看 mnt 目录

2019-02-26 14:57:53 6880 4

原创 php socket 模拟http请求

<?php //fsockopen — 打开一个网络连接或者一个Unix套接字连接 注意这里只能是 域名 或 ip $flag = 0; $params = ''; $errno = ''; $errstr = ''; ...

2019-02-21 15:16:20 291 0

原创 SSL operation failed with code 1. OpenSSL Error messages: smtp 邮件发送问题

你能想象代码部署在 a 机器上,迁移到 b 机器上代码就不能正常运行的问题。这tm环境有bug吧。 好吧生活还在继续。最起码饭还是要吃的。 you know,for eat。 让我们仔细思考下中间发生了什么才导致本次问题的发生。 通常情况下直觉告诉我这应该是环境问题。为什么呢,代码没改,却跑不起来...

2019-02-21 15:15:21 1520 0

原创 mysql 定时备份

想起来,腾讯云的服务器挂了,数据恢复不了,导致一家行业垂直的公司直接GG。这影响是及其严重啊。企鹅大厂也会挂。所以备份是很重要的。接下来我们就做数据备份。 备份是基于mysqldump 在linux 的下的crontab 定时任务 定时执行shell 脚本完成。 废话不多说 先创建备份目录 mkd...

2019-02-21 15:11:23 51 0

原创 tomcat 启动失败

Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/NewsManager]] 名为 [NewsServlet]和 [com.NewsManager.servlet...

2019-01-25 16:09:23 231 0

原创 jsp中 taglib uri="http://java.sun.com/jsp/jstl/core" 报错

jsp 中 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 报错 查阅相关资料 缺少taglibs-standard-impl-1.2.5.jar。...

2019-01-25 15:40:05 2817 0

原创 常驻进程下 header头被多次设置的问题

[think\exception\ErrorException]                                                                                                                     ...

2018-12-14 10:24:56 308 0

原创 Fatal error: Uncaught RedisException: protocol error, got '1' as reply type byte php redis 长连接的问题

Fatal error: Uncaught RedisException: protocol error, got '1' as reply type byte function doTask(swoole_process $worker) {     $redis = new...

2018-08-18 14:40:54 1837 0

原创 查看指定类型进程的个数

1.查看全部进程数 ps -ef  | wc -l 2.查看httpd的进程数 ps -ef | grep httpd | wc -l 查看某一类进程占用的内存的累加值 ps -aux | grep redis  | awk '{ sum += $4 } END { print s...

2018-08-18 14:35:59 272 0

原创 grep 查找 高亮字符串

cat access.log | grep 168 --color=auto 如示例   选项与参数: -a :将 binary 文件以 text 文件的方式搜寻数据 -c :计算找到 '搜寻字符串' 的次数 -i :忽略大小写的不同,所以大小写视为相同 -n :顺便输出行...

2018-08-13 12:00:04 1423 0

转载 批量删除某一类进程

ps -ef|grep multi|grep -v grep|awk  '{print "kill -9 " $2}' |sh   碰到需要杀掉某一类进程的时候,如何批量杀掉这些进程,使用awk命令是很好的选择。   1 ...

2018-08-09 16:48:06 447 0

原创 查看目录大小

du -ah --max-depth=1

2018-08-06 20:41:02 781 0

原创 composer 慢的问题。

composer  很慢。下面的方法作为一种解决办法 可尝试 在composer.json 文件中写入 "repositories": {         "packagist": {             "type": &quo...

2018-08-06 15:29:58 817 0

原创 如何快速使用element 搭建前端页面

① 使用 git 命令git clone https://github.com/ElementUI/element-starter.git下载官方提供的模板,  ② 使用cnpm intsall下载依赖的模块(没有淘宝镜像 cnpm 可以使用npm install)  ③ 使用npm run de...

2018-07-24 15:29:18 3747 0

原创 php 对称加密 类

先上代码 摘自thinkphp的类做了一些修改<?phpnamespace App\Library;/** * Crypt 加密实现类 * @subpackage  Crypt * @author    liu21st <liu21st@gmail.com&gt...

2018-07-12 16:11:54 477 0

原创 一次swoole_http_server 刷新页面请求 出现两次请求的问题

代码如下。<?php$http = new swoole_http_server('0.0.0.0', 9502);$http->on('request', function($request, $response) {    /...

2018-07-06 16:24:51 1412 0

原创 重新编译swoole, 启用协程Redis客户端

1:下载安装hiredis库。wget https://github.com/redis/hiredis/archive/master.zipunzip master.zip && cd hiredis-mastermake && m...

2018-07-06 15:15:46 1217 0

原创 centos7 supervisor 安装使用

安装yum -y install supervisor开启systemctl start supervisord

2018-07-04 13:40:00 200 0

原创 redis 挂掉之后 重启连接报错 RedisException: LOADING Redis is loading the dataset in memory in file

RedisException: LOADING Redis is loading the dataset in memory in file E:\WWW\Bdm\vendor\laravel\framework\src\Illuminate\Redis\Connections\PhpRedisC...

2018-06-28 19:05:41 3436 0

原创 php swoole Allowed memory size of 536870912 bytes exhausted (tried to allocate 262144 bytes) 的问题解决

如图显示内存被耗尽了。 尝试分配 262144 bytes 字节失败了。 free -m 服务器内存还剩余 13G。应该时php memory_limit = 512M暂时修改 memory_limit = 1024Mok之

2018-06-13 11:59:19 5044 0

原创 php 操作 amqp demo

$mqConf = Config::getInstance()->getConf('rabbitmq');        //创建连接        $conn = new \AMQPConnection($mqConf);//连接 mq和channel     ...

2018-06-13 09:28:58 772 0

原创 rabbitmq 安装的坑。

其他的都还好。 主要是。rabbitmq-c 的安装。 v0.9版本的没有提供  tar.gz的源码包这里下载rabbitmq-c-0.8.0.tar.gzhttps://github.com/alanxz/rabbitmq-c/releases/download/v0.8.0/rabbitmq-...

2018-06-11 23:28:46 2417 0

原创 php __call 魔术方法 整理

<?phpfunction func (){    echo 'function func';echo "<br/>";}class Cache{         /**     * 当 调用的方法不存在时 会调用此...

2018-06-09 21:43:04 144 0

原创 有序集合

关于有序集合 和无序集合的一些操作<?php$redis = new \Redis();$redis->connect('127.0.0.1', 6379);$redis->auth('123456');$redis...

2018-06-07 23:27:33 276 0

原创 zend studio 设置 创建文件时 自动插入author date

打开zendstudioWindow -> perference -> PHP -> Editor -> Templates -> author双击pattern 输入@author ${user}* @date ${date}...

2018-06-03 09:51:30 348 0

原创 smtp 发送邮件乱码

$header .= "Subject: ".$subject."\r\n";TO$header .= "Subject: "."=?UTF-8?B?".base64_encode($subject)."?=...

2018-05-28 16:58:25 2243 0

原创 laravel 二维码

在项目根目录下使用如下命令安装依赖包:composer require simplesoftwareio/simple-qrcode 1.3.*在 config/app.php 注册服务提供者:SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class...

2018-05-25 15:47:35 544 0

转载 Laravel session的保存机制

与$_SESSION不同Laraver中的session是在当次程序执行完毕时保存到文件或其他存储引擎中的,也就是说如果使用了die等强制结束程序的函数将不会自动保存session导致session失效,但Laravel提供了save()方法来手动保存session//session不生效的例子 ...

2018-05-24 15:11:08 441 0

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