自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 bootstrap-table数据导入及设置功能按钮

<script>$(document).ready(function(){ var sid = 0;    //定义函数,返回标签,与下面table初始化关联,这里返回的是一个按钮 function AddFunctionAlty(value,row,index){ var ...

2019-07-31 10:59:00 480

转载 linux----升级ssh

一.先准备好telnet-serveryum -y install telnet telnet-server xinetdsystemctl enable xinetdsystemctlenable telnet.socketsystemctlstart xinetdsystemctlstarttelnet.socket二.创建普通用户user...

2019-03-11 14:18:00 252

转载 Nginx----反向代理

Nginx----反向代理proxy_pass首先我们从几个例子去理解proxy_pass这个模块例子一:location /test/{ proxy_pass http://192.168.1.10;}例子二:location /test/{ proxy_pass http://192.168.1.10/;}...

2019-02-18 15:20:00 215

转载 Nginx----全局变量详解

$args 请求中的参数,如www.123.com/1.php?a=1&b=2的$args就是a=1&b=2$content_length http请求信息里面的“Content-Length”$conten_type http请求信息里面的“Content-Type”$document_root nginx虚拟主机配置文件中的root参数对应的值...

2019-02-18 11:31:00 228

转载 Nginx----rewrite模块

Nginx----rewrite模块(break、last详解)break实例我们先创建一台虚拟主机server { server_name localhost; listen 8002; location /test/ { root /usr/local/nginx/html ; index index....

2019-02-18 11:13:00 95

转载 mysql----binlog三种方式

查看mysql主库binlog格式 binlog仅在主库设置即可,从库无需设置。 binlog的默认方式为statementmysql主库binlog的三种方式statement #最古老的方式,基于sql的主从复制,binlog里面保存的都是sql语句。优点,binlog日志量小,缺点,如果sql里面包含类似uuid()这类生成 ...

2019-02-17 11:13:00 149

转载 mysql----binlog观察

查看binlog名称进入mysqlshow master log; #显示bin-log日志名称和大小。show master status; #显示目前使用的bin-log加偏移信息。show binlog event in 'master-bin.000003'; #查看bin-log里面有什么内容其中pos就是偏移量。show binlog eve...

2019-02-17 10:30:00 106

转载 mongodb----监控

mongodb实时监控mongostatinsert query update delete getmore command dirty used flushes vsize res qrw arw net_in net_out conn time *0 *0 *0 *0 0 1|0 0.0% 0.0% 0 1.04G...

2019-02-17 09:58:00 137

转载 mongodb----副本集伸缩

启动好新的mongodb实例后只需要在主上面执行命令rs.add('172.16.1.51:27020')删除成员rs.remove('172.16.1.51:27020')副本集的伸缩会导致成员的顺序变乱,因此权重的设置就变得非常重要。转载于:https://www.cnblogs.com/QicongLiang/p/10388099.html...

2019-02-17 09:58:00 85

转载 mongodb----集合而定多种查询方式

易读模式(json格式)db.test.find().pretty()限制查询条数db.test.find().limit(3).pretty()跳过条目(跳过前两条)db.test.find().skip(2).limit(3)分页查询db.test.find().skip(0).limit(2)db.test.find().skip(...

2019-02-17 09:58:00 334

转载 mongodb----数据备份和恢复

单台服务器可以直接使用工具mongodump备份mongodump -h 127.0.0.1 -p 27017 -o /data/mongodb/backup/ #全库备份数据恢复mongorestore -h 127.0.0.1:27017 /data/mongodb/backup/副本集需要连上primary上面备份转载于:https://www....

2019-02-17 09:58:00 95

转载 mongodb----索引查询与建立

循环插入数据for(i=0;i<500000;i++){db.test.insert({name:'liangqicong'+i,age:i})}查询有多少条数据db.test.count()慢查询配置db.getProfilingStatus(){ "was" : 0, "slowms" : 100, "sampleRate" : 1 } #...

2019-02-17 09:58:00 112

转载 mongodb----副本集搭建及故障自动切换

mongodb副本集搭建mongodb单台服务器数据会有丢失的风险单台服务器无法做高可用mongodb副本集能够预防数据丢失,多台mongodb数据一致。mongodb副本集能够在有问题的时候自动切换。每台服务器的内核设置必须一样,不然可能会报错。mongodb配置systemLog: destination: file #日志路径 ...

2019-02-17 09:57:00 441

转载 mongodb----分片集群

mongodb分片 一般用得比较少,需要较多服务器,还有三种的角色。 一般把mongodb的副本集应用得好就足够用了,可搭建多套mongodb副本集。mongodb分片技术 mongodb副本集可以解决数据备份,读性能的问题,但由于mongodb副本集是每份数据都是一模一样的,无法解决数据量过大的问题。 mongodb分片技术能够把数据分...

2019-02-17 09:57:00 144

转载 mongodb----基础描述及安装

mongodb简介mongodb是非关系型数据库,但操作跟关系型数据库最类似。mongodb是面向文档存储的非关系型数据库,数据以json的格式进行存储。mongodb可用来永久存储,也可用来缓存数据。mongodb提供副本集和分片集群功能,操作简单。mongodb安装直接官网下载压缩包解压即可mongodb优化mongodb在启动时会有相...

2019-02-17 09:56:00 76

转载 mongodb----客户端基础使用

mongodb的基础概念介绍database #数据库collection #集合,类似于mysql中的表filed #类似于mysql里面的字段document #每行的记录tab 自动补全正确关闭mongodb的方法use admin;db.shutdownServer();创建数据库以及表use...

2019-02-17 09:56:00 166

转载 nosql----redis性能优化

1.fork耗时导致高并发请求延时RDB和AOF的时候,AOF rewrite,耗费磁盘IO的过程,主进程fork子进程fork的时候,子进程是需要拷贝父进程的空间内存页表的,也是会耗费一定的时间的。一般来说,如果父进程内存有1个G的数据,那么fork可能会消耗在20ms左右,如果是10G-30G,那就会消耗几百毫秒的时间。info stats中的latest_fork_usec...

2019-02-17 09:46:00 103

转载 python----案例一:爬取猫眼电影排行榜数据

python----案例一:爬取猫眼电影排行榜数据网站地址: http://maoyan.com/board/4在底页可以看到页码,切换到第二页,看看url会有什么变化。url变成了https://maoyan.com/board/4?offset=10,这里offset应该是一个偏移值,可以根据这个参数做到切换页面的效果。接下来就可以开始着手写爬...

2019-01-29 17:17:00 778

转载 python----yield(generator)生成器

在python编程中很多时候都需要用到函数函数可以产生值并通过return返回但是后时候函数里面产出的值不只有一个例如:情景一:def show_num(): for n in "12345": print(n) a = show_num() print(a)12345None可以看到,上面的函数会把for循环里...

2019-01-28 12:19:00 195

转载 linux下查看cpu个数的方法

在系统文件/proc/cpuinfo记录了关于cpu的信息processor : 0vendor_id : GenuineIntelcpu family : 6model : 58model name : Intel(R) Celeron(R) CPU 1005M @ 1.90GHzstepping : 9mic...

2019-01-25 10:58:00 86

转载 awk----利用循环统计个数

以统计nginx访问日志里面每个ip出现的个数为例命令如下:awk '{a[$1]++}END{for(j in a) print a[j],j}' /usr/local/nginx/logs/access.log其中{a[$1]++}的意思是把$1添加进a这个数组里面,并统计其个数。个人理解,这时候的数组a应该是一个内容对应一个值,例如(192.168.0.1:21,1...

2019-01-24 19:06:00 713

转载 shell----重启tomcat问题

关于shell重启tomcat时的问题有时候脚本写好了其功能是正常的但是放进crontab里面就失常了经常tomcat起不来后来发现是jdk路径的原因对应用正常方法执行脚本来说jdk一般都会有配置环境变量所以脚本执行没有问题对于crontab来说他是不知道jdk路径的因此这个时候我们需要在tomcat的bin下面的catalina.sh脚本中加...

2019-01-22 20:55:00 92

转载 nginx----alias与root的区别

在nginx中经常用alias和root来开放本地目录提供访问但是alias跟root是有区别的,他们的区别在于nginx怎么识别并转发他们。例如对于一个标签testalias:location /test/ { alias /a/b/c/}root:location /test/ { root /a/b/c/}...

2019-01-17 15:55:00 58

转载 tomcat----项目创建文件夹权限问题

tomcat----项目创建文件夹权限问题很多时候,tomcat里面的项目都会在系统里面新建文件夹用于存放数据。笔者有一次在工作中就遇到过。nginx访问不了tomcat创建的数据文件夹里面的图片。导致前端展示为空。进去系统发现,该目录的权限为:rwxr-x---即其他用户没有改文件夹的任何权限。因此nginx也不能进入该目录访问其下的数据。但是查看系统的...

2019-01-16 15:02:00 1532

转载 nosql----redis数据恢复方案

nosql----redis数据恢复方案在生产环境中,运行redis的时候需要把RDB和AOF都打开。RDB数据需要定时备份到别的路径下面,最好是备份到云服务器上。1.redis进程挂掉,可以直接重启redis,redis会直接基于AOF进行恢复数据。2.redis所在的服务器挂掉,可以尝试直接重启redis,假如AOF文件没有损坏,那么数据会恢复。3.假如当前red...

2019-01-15 19:50:00 92

转载 python----ftplib中遇到中文路径错误问题

python----ftplib中遇到中文路径错误问题笔者在写一个简易的ftp程序的时候。遇到返回提示说找不到FTP上的路径。但是路径肯定时没错的。而且当路径变成普通的不含中文的路径的时候,就是正常的。下面是笔者的代码#!/usr/bin/python3#-*- coding: utf-8 -*-from ftplib import FTPimpo...

2019-01-14 18:46:00 1438

转载 linux下命令行连接FTP是遇到的错误(425 Failed to establish connection)

linux下命令行连接FTP是遇到的错误(425 Failed to establish connection)首先FTP的运行模式有主动模式和被动模式两种然后笔者在工作中搭建了ftp,但是没有开启他的被动模式。然后server端的防火墙开放了21端口。因此客户端能连上server,但是输入命令会提示。(首先要数据passive off命令关闭客户端以被动模式连接serv...

2019-01-14 18:18:00 6114

转载 zabbix--触发器中调用系统内部函数

参数描述Name触发器名称。这个名称可能包含支持的macros:{HOST.HOST}, {HOST.NAME}, {HOST.CONN}, {HOST.DNS}, {HOST.IP}, {ITEM.VALUE},{ITEM.LASTVALUE}和{$MACRO}。$1, $2…$9宏可以用来指代第一、第二至第九个表达式的常量。备注:$1-$9如果引用...

2019-01-11 17:56:00 395

转载 日志分析平台-ELK

日志分析平台-ELK此次主要是搭建带有redis缓存层的ELK日志分析平台环境:node1:172.16.1.152node2: 172.16.1.153一:配置基础环境所有节点关闭selinuxsetenforce 0vim /etc/selinux/config所有节点都需要将虚拟内存调大max_map_count: 定义了一个进...

2019-01-07 13:14:00 114

转载 监控系统----zabbix添加监控

监控系统----zabbix添加监控笔者总结的zabbix添加监控流程大致如下1.配置模板2.新建主机3.添加特定监控项4.添加trigger5.添加action一.配置模板zabbix里面就已经自带了很多模板,笔者在工作中比较喜欢用到的是Template OS Linux,这个模板里面就有很多关于服务器的信息(例如cpu,内存,swap等...

2018-12-29 16:45:00 145

转载 监控系统----zabbix安装与配置

监控系统----zabbix安装与配置zabbix-serverzabbix的yum源在http://repo.zabbix.com/在搭建zabbix之前,首先我们需要搭建好LAMP环境(当然大神们也可以挑战自我选择用nginx,但是其配置会复杂很多)1.关闭selinux(如果不关闭selinux的话,zabbix会找不到数据库的socket)setenfo...

2018-12-29 15:24:00 115

转载 nosql----redis持久化详解

nosql----redis持久化详解redis持久化的意义在于故障恢复 redis的数据是储存在内存的,假如redis突然down掉,又或者服务器主机突然断电故障。这时候内存里面的数据就会全部丢失了。 这时候大量的请求在缓存中都无法命中,在redis中无法找到缓存数据,这些请求就会去到后方的mysql,持续高压高并发的状态使mysql也...

2018-12-25 16:00:00 110

转载 linux下发送邮件

一:安装mailxyum -y install mailx二:配置mail.rc文件vim /etc/mail.rcset [email protected] #显示发件人的地址set smtp=smtp.126.com ...

2018-12-17 18:16:00 205

转载 自动化运维工具----ansiable安装与配置

自动化运维工具----ansiable安装与配置一.配置环境ansible是基于ssh通道传输数据的,因此集群需要添加ssh互信。ssh-keygencd ~/.ssh/vimid_rsa.pub将文件里面的公钥复制下来。粘贴到对端主机的 ~/.ssh/authorized_keys 文件下。二.安装ansibleyum -y inst...

2018-12-17 15:18:00 261

转载 nginx----统计网站访问量

1.定义nginx日志格式log_format main'$remote_addr - [$time_local] "$request" ' ' - $status "User_Cookie:$http_cookie" ';2.定义access日志的输出位置和调用哪个日志模板access_log logs/access.log ...

2018-12-14 18:02:00 332

转载 linux开启过程详解

解操作系统开机引导和启动过程对于配置操作系统和解决相关启动问题是至关重要的。该文章陈述了 GRUB2 引导装载程序开机引导装载内核的过程和 systemd 初始化系统执行开机启动操作系统的过程。  事实上,操作系统的启动分为两个阶段:引导boot和启动startup。引导阶段开始于打开电源开关,结束于内核初始化完成和 systemd 进程成功运行。启动阶段接管了剩余工作,直到操作系统进...

2018-12-14 10:44:00 81

转载 自动化运维工具----saltstack安装及配置

Saltstack一.环境准备https://mirrors.aliyun.com/repo/Centos-7.repohttps://mirrors.aliyun.com/repo/epel-7.repo需要以上两个阿里云的repo还有本机自身的centos7镜像的repo。二.安装saltstack在master机器上安装salt-master...

2018-12-13 17:23:00 120

转载 python----网络编程(TCP通讯)

python----网络编程(TCP通讯)笔者在学习Python核心编程(第三版)这本书籍的时候在章节网络编程 2.4.1----TCP服务端和客户端里面尝试按照书籍编写TCP服务端和客户端的程序书籍例子如下TCP服务端#coding=utf-8#创建TCP服务器from socket import *from time import ctime...

2018-12-10 15:52:00 200

转载 windows----bat方式实现ftp推送

在windows上实现ftp的数据推送可以分成两个文件,一个bat,一个txt。bat直接调用ftp命令并用-s参数指定配置文件@echo offftp -s:C:\Users\Administrator\Desktop\scripts\auto_station\auto_station_all.txttxt文件配置的是ftp的操作命令open 10....

2018-11-23 17:04:00 369

转载 shell----ftp推送

运用shell操作ftp#!/bin/bash##author qicongliangdate=`date "+%Y%m%d"`date2=`date "+%Y-%m-%d %H:%M:%S:"`echo "###########################################################$date2########...

2018-11-22 16:00:00 152

空空如也

空空如也

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

TA关注的人

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