自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 zabbix自定义脚本监测

监控ftp连接数示例1. 在agent 创建脚本创建文件:/etc/zabbix/scripts/ftp_count.sh#!/bin/bashnetstat -a | grep ':ftp' |grep -c -v LISTEN加权限chmod 755 /etc/zabbix/scripts/ftp_count.sh2. 在agent 写入配置文件编辑agent配置文...

2020-03-06 14:15:27 258

原创 配置smb映射Linux文件

配置CentOS7 映射文件到本地windows新建$ yum -y install samba添加系统用户$ useradd username配置smb$ vim /etc/samba/smb.conf添加一下内容[username] comment = username path = /data/wwwroot writab...

2019-09-12 15:27:10 234

原创 Yum源使用

Yum源使用前言:上接文章: 搭建yum源准备两台机器:server(yum仓库)agent(指向yum仓库)Serverrpm包获取地址法:https://centos.pkgs.org/https://rpmfind.net/使用yum下载包yum install --downloadonly --downloaddir=/home/repo perl...

2019-05-24 10:41:11 138

原创 搭建yum源

搭建yum源实现目标操作系统:CentOS 7准备两台机器server 和 agent,在server上搭建yum源 ,agent指向server yum源,实现包安装在Server搭建yum仓库createrepo:用于创建yum源yum-plugin-priorities:用于设置yum源的优先级nginxyum install -y createrepoyum ins...

2019-05-24 10:23:00 180

原创 laravel添加表comment

https://github.com/zedisdog/laravel-schema-extendcomposer require zedisdog/laravel-schema-extendSchema::create('tests', function ($table) { $table->increments('id')->comment('列注释'); $t...

2019-04-18 17:21:19 1095

原创 php 超时502

原因:查看nginx和php日志 查看原因php-cgi进程数不够用、php执行时间长、或者是php-cgi进程死掉,都会出现502错误解决方案:php.ini 配置;最大脚本执行时间max_execution_time = 18000;最大input时间max_input_time = 18000;内存限制memory_limit = 8192Mphp-fpm...

2019-04-01 16:06:22 708

转载 Mysql date类型类型日期加减函数

MySQL 为日期增加一个时间间隔:date_add()now() //now函数为获取当前时间select date_add(now(), interval 1 day); - 加1天select date_add(now(), interval 1 hour); -加1小时select date_add(now(), interval 1 minute); - 加1...

2019-03-03 11:08:50 1579

原创 mysql 将表一部分字段数据插入到另外表

将table_B里一部分字段数据插入到table_Ainsert into table_1 (name, status) select name, source from table_B

2019-03-02 14:21:18 2056

原创 mysql ifelse流程控制语句

mysql ifelse流程控制语句简单判断当 status=1时返回1,否则0 :select id, if(status=1, 1, 0) as source from table_1IF(表达式1, 表达式2 ,表达式3)如果表达式1为true(表达式1 <> 0 and 表达式1 <> NULL), 返回表达式2;否则返回表达式3;相当于三目运算符...

2019-03-02 14:16:25 1499

原创 MySQL HAVING

简介HAVING 字句 主要用于经过Group by之后SELECT中的数据的筛选。HAVING子句通常与GROUP BY子句一起使用,以根据指定条件过滤组。如果省略了GROUP BY子句,则HAVING子句的行为与WHERE子句类似注意,HAVING子句将筛选条件应用于每一组行,而WHERE子句将筛选条件应用于每一行MySQL HAVING 字句实例有如下示例表:You can...

2018-11-02 14:38:58 458

原创 mongo安装配置添加用户角色配置

安装: https://docs.mongodb.com/master/tutorial/install-mongodb-on-red-hat/中文文档: http://www.mongoing.com/docs/mongo.html#start-the-mongo-shell执行文件:/usr/bin/mongo安全验证:$ vim /etc/mongod.conf添加以下内容:s...

2018-11-02 10:59:21 398

原创 实现单链表 (PHP)

分为两个类:定义结构和实现单链表实现链表插入,读取,删除<?php/** * PHP 单链表 *//** * TODO:构建链表节点 * */Class Node{ public $data; public $next; public function __construct($val, $nex) { $this...

2018-11-02 10:01:20 176

原创 两数相加 (golang)

Add Two NumbersYou are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numb...

2018-10-30 08:51:57 844

原创 码云自动部署

服务器环境:centos7目标:本地push到码云实现代码自动部署。实现原理:1.本地push到码云2.码云WebHook 通过http请求发送到我们自己的服务器3.服务器收到请求,pull远程代码实现步骤:步骤一:在服务器生成www用户公钥,(www用户可在nginx更改,在此不描述)生成命令:sudo -u www ssh-keyge...

2018-08-20 16:50:37 900

原创 git自动部署

环境:centos7目标:本地代码提交到远程仓库,触发远程仓库hook,hook脚本pull代码到项目目录实现: 略过手动创建服务端仓库,ssh公私钥服务器仓库地址:/git/hello-world.git配置 git hook$ cd /git/hello-world.git/hooks$ vi post-receive写入以下内容...

2018-08-20 16:49:55 375

原创 mac开发效率合集

总有很多情况让你不得不去重装下mac, 重装易,回到原来熟悉的开发环境也还需要几个小时的安装时间~~~iterm2 + oh-my-zsh + homebrew 前提是安装mac自带Xcodeiterm2dracula主题:https://draculatheme.com/iterm/oh-my-zsh (terminal各种自定义图标小玩意)地址:h...

2018-06-21 16:49:28 274

原创 eclipse配置win

引言: 对java不是很熟悉,安装eclipse 配置完遇到很多问题,网络上的文章大都配置的不是很全,so,我整理了下。就可以输出你的war包了准备:系统:win10 x64安装包: apache-tomcat-9.0.1-windows-x64.zipeclips-x64jdk-1.8-windows-64安装配置jdk默认安装,记住==jdk==和==jre==安装目录C:\Pro

2017-12-14 16:07:45 195

原创 mysql5.7跳过错误事务GTID

场景:multi-source replication(多源复制);2主1从;错误:更改master1表结构成功;更改master2表结构报错解决方案:跳过错误的GTIDmysql> show slave status for channel 'master2'\G;*************************** 2. row ***************************

2017-07-04 17:21:07 2539

原创 PHP Trait

Trait 是从 PHP 5.4 加入的一种细粒度代码复用的语法定义及示例Traits are a mechanism for code reuse in single inheritance languages such as PHP. A Trait is intended to reduce some limitations of single inheritance by enabling

2017-06-13 22:49:35 224

原创 CGI, FastCGI, PHP-CGI, PHP-FPM

首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。 web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果现在请求的是/index.php,根据配置文件,nginx知道这个不是静态文件,需要去找PHP

2017-06-13 22:16:44 222

转载 PHP与webserver

很久以前,人们造出来一个机器人,它的英文名字叫web server,中文名叫网页服务器。(为了简写,下文称web server为server)server的工作很简单,就是做内容的分发。初期的sever功能很简单,只能处理静态请求,当客户端请求/index.html的时候,server去文件系统里面找到对应的index.html文件,然后返回给客户端,这个时期的server就像一个仓库管理员,别人要

2017-06-13 22:14:50 491

原创 CentOS7网络配置

1.查看网络接口:shell-> nmcli dev status查看ip:shell-> ip add2.打开网络配置目录:shell-> cd /etc/sysconfig/network-scripts修改对应eno2文件BOOTPROTO="static" #static静态 dhcp动态, noneIPADDR="Ip地址"NETMASK=" 255.255.255.0

2017-05-10 11:21:32 171

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-04-15 14:41:07 205

空空如也

空空如也

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

TA关注的人

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