自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 git_如何查看两个版本之间那些文件被修改

需求由于工程比较庞大,接近500M,每部署一次如果都全量部署,不仅仅磁盘空间耗费较大,最主要是要等很长时间,之前就一直有这个问题,但是也就没有弄,上周领导发话了,这个问题必须要解决了前记增加带宽,这个显然不太合适只部署更新的文件,嗯,就是这样要解决上面的问题,可能有这么几个方案相关命令这里--name-only参数只会列出变化的文件名,列表,显示根据需要对...

2017-08-08 15:31:00 496

转载 MySQL数据库优化

目录 第1章、MySQL数据库优化简介 1、数据库优化的目的 2、可以考虑优化的方面 第2章、SQL语句优化 如何发现有问题的SQL语句 慢查询日志分析工具 mysqldumpslow [官方] pt-qu...

2017-07-01 11:58:00 260

转载 fatal One or more refs for names blocks change upload

前言今天在提代码时,发现push不到gerrit仓库了,十分的奇怪,和同事沟通后发现,同事可以直接git push origin master而且也可以合并,都是没有问题的,但是就是在gerrit上无法查看,在网上查找资料后找到如下的解决方案fatal: One or more refs/for/ names blocks change uploadfatal: The remot...

2017-05-25 16:37:00 248

转载 Package libvirt was not found in the pkg-config search path

关于pip安装libvirt-python的时候提示Package libvirt was not found in the pkg-config search path的问题解决方法1、一开始以为是网络原因,尝试不同的版本也不行,【未果】2、在网上查阅资料后说是缺少libvirt.py这个文件,建议从安装包中拷贝过来,但是这个是pip安装不同于其它的开源软件,所以这个也行不通,可...

2017-05-19 23:54:00 831

转载 python创建MySQL多实例-1

python创建MySQL多实例-1前言什么是多实例多实例就是允许在同一台机器上创建另外一套不同配置文件的数据库,他们之间是相互独立的,主要有以下特点,1》 不能同时使用一个端口2》 不可以使用同一个socket文件3》 也不可以使用同样的pid4》 配置文件也必须是不一样的5》 存入数据的data目录也不能一样6》 日志文件位置也不可以一样上面这些只是我个人...

2017-04-20 12:01:00 113

转载 python_paramiko_SSHException Invalid requirement, parse error at

不加sleep(0.5)会出现SSHException: Invalid requirement, parse error at " '' "问题,原因暂时未知。结论如下如果不使用多线程,则不会出现问题使用多线程一定要sleep(0.2),也就是多个线程之间一定要有时间间隙#!/usr/bin/env pythonimport paramikoimport threa...

2017-04-15 12:28:00 623

转载 python_实现发送邮件功能

#!/usr/bin/env python#-*- coding:utf-8 -*-from email import encodersfrom email.header import Headerfrom email.mime.text import MIMETextfrom email.utils import parseaddr, formataddrimport s...

2017-04-13 22:48:00 121

转载 人生格言-羊皮卷

沮丧时,我饮亢高歌;悲伤时,我开怀大笑;病痛的,我加倍工作;不安时,我提高嗓音;自卑时,我换上新装;恐惧时,我勇往直前;穷困潦倒时,我想象未来的富有;力不从心时,我回想过去的成功;自轻自贱时,我想想自己的目标;自高自大时,我要追寻失败的记忆;纵情享受时,我要记得挨饿的日子;洋洋得意时,我要想想竞争的对手;沾沾自喜的时,不要忘了那忍辱的时刻;自以为是时,看看自己...

2017-04-13 22:47:00 115

转载 xshell的Solarized Dark配色方案

之前在ubuntu, kali, mint, air下都使用这一款配色方案,后来在网上看到有人在xshell中使用,配色方案有分享,就是一起无法导入原来这个东西在你现有的连接无法直接导入,需要重新打开一个标签,然后按照下面的步骤来导入,再在原有的标签上选择配色方案就可以了操作如下Tab -> New Tab -> Tools -> Color Scheme -...

2017-04-13 22:46:00 319

转载 vim常用的配置

.vimrc配置syntax enablesyntax onset relativenumberset autoindentset tabstop=4set expandtab " 使用4个空格代替tab键如何替换已经打开的文件中的tab呢对于已保存的文件,可以使用下面的方法进行空格和TAB的替换:TAB替换为空格::set ts=4:set expandtab:...

2017-04-13 22:45:00 106

转载 Installing VirtualBox DKMS in Kali 2.0

Kali linux is one of the mainly used operating system by the Ethical hackers and information security professionals. This write up is a small one which covers the solution for a proper upgrade to...

2017-04-13 22:42:00 207

转载 postgresql常用操作

需要安装的软件包:apt-get install postgresql postgresql-client-9.1 postgresql-common postgresql-9.1 postgresql-client-common 启动数据库服务:service postgresql startroot@kali:~# su postgres postgres@ka...

2017-04-13 22:40:00 101

转载 kali_常用软件记录

可参考:http://www.lvzejun.cn/2015/03/31/ubuntu-software/录屏软件http://www.kohaupt-online.de/hp/http://linuxecke.volkoh.de/vokoscreen/vokoscreen.htmlpyenvhttps://github.com/pyenv/pyenv-installerIn...

2017-04-13 22:39:00 119

转载 kali_install_complete_no_sound

参考:http://tieba.baidu.com/p/4343219808用pulseaudio --start会看到一些信息,提示类似root用户之类的我是用下面这个方法搞定的systemctl --user enable pulseaudio 还有吧友说是修改配置文件,这里也记录一下,备用vim /etc/default/pulseaudio#root下是默认关闭声卡...

2017-04-13 22:37:00 141

转载 firefox_flash_install_on_kali

手动安装firefox的flash的步骤1> 下载flash的tar.gz安装包firefox http://get2.adobe.com/cn/flashplayer/otherversions/2> 解压到一个单独的目录mkdir flashtar zxf install_flash_player_11_linux.x86_64.tar.gz -C fl...

2017-04-13 22:36:00 98

转载 git合并冲突解决方法

1、git merge冲突了,根据提示找到冲突的文件,解决冲突如果文件有冲突,那么会有类似的标记2、修改完之后,执行git add 冲突文件名3、git commit注意:没有-m选项进去类似于vim的操作界面,把conflict相关的行删除掉4、直接push就可以了,因为刚刚已经执行过相关merge操作了相关的操作如下冲突产生[root@Monitor D...

2017-04-13 22:32:00 1975

转载 git删除远程分支

git 删除远程分支[root@Monitor Demo]# git branch -av* master f105caa Merge branch 'psr/psr-02' psr/psr-01 7cd0be2 now this branch and master branch is both modifi...

2017-04-13 22:30:00 103

转载 git本地及远程分支回退

1. git本地版本回退Git reset --hard commit_id(可用 git log –oneline 查看)2. git远程版本回退git push origin HEAD --force #远程提交回退下面的命令也可以实现远程版本回退git reset --hard HEAD~1git push --force3. git reverse和git rese...

2017-04-13 22:29:00 173

转载 Git怎样撤销一次分支的合并Merge

Git怎样撤销一次分支的合并Merge出现的问题:某一天,所有的开发文件已经在development分支上,但是这时候,线上出了一个问题,需要及时修复,于是从master分支上,拉了一个bug分支,进行处理,master分支本应合并bug分支,结果合并了dev分支,而且还commit,并推到了远端的master分支,这时候才发现出了问题,于是乎,问题就来了解决方法:1.找到最后...

2017-04-13 22:26:00 1830

转载 git仓库迁移的两种解决方案

Git仓库迁移而不丢失log的方法要求能保留原先的commit记录,应该如何迁移呢?同时,本地已经clone了原仓库,要配置成新的仓库地址,该如何修改呢?注意:如果使用了代码审核工具Gerrit,那么在进行操作之前需要将Gerrit关掉,等成功恢复后再将Gerrit开户即可1、使用git push --mirror先了解一些git的基本参数介绍git clone --ba...

2017-04-13 22:25:00 324

转载 如何让.gitignore文件生效

改动过.gitignore文件之后,在repo的根目录下运行# 先将当前仓库的文件的暂存区中剔除git rm -r --cached .# 再添加所有的文件到暂存区,这时.gitignore文件就会生效了git add .# 提交git commit -m "fixed untracked files"转载于:https://www.cnblogs.com/Zha...

2017-04-13 22:23:00 412

转载 git中Untracked files如何清除

$ git status# On branch test# Untracked files:# (use "git add <file>..." to include in what will be committed)## .python-versionnothing added to commit but untracked files pre...

2017-04-13 22:23:00 4754

转载 CONFLICT (modify delete)冲突修复

Demo git:(test) git merge featureCONFLICT (modify/delete): path/to/path/config.inc.php deleted in HEAD and modified in feature. Version feature of path/to/path/config.inc.php left in tree.CONF...

2017-04-13 22:22:00 3400

转载 git clone,push,pull,fetch命令详解

源自Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。本文针对初级用户,从最简单的讲起,但是需要读者对Git的基本用法有所了解。同时,本文覆盖了上面5个命令的几乎所有的常用用法,所以对于熟练用户也有参考价值。一、git c...

2017-04-13 22:21:00 73

转载 两行python代码,你是否可猜到运行结果

两行python代码,你是否可猜到运行结果参考: http://www.cnblogs.com/way_testlife/archive/2011/07/20/2111549.html#2156893代码如下#!/usr/bin/env python#-*- encoding: utf-8 -*-def func(a, b=[]): b.append(a) p...

2017-04-13 22:12:00 96

转载 python_发送短信脚本

sendsms.py#!/usr/bin/env python# coding: utf-8import sysimport urllibimport urllib2"""sendSMSURL: http://*.*.*.*/path/to/path//sendMessageApi使用八优短信平台进行短信报警接收参数输入参数一:接收手机号(zabbix传来的第1个...

2017-04-13 22:12:00 327

转载 MySQL_ERROR 1231 (42000) at line XX in file 'file_name' Variable 'time_zone' can't be

类似的错误信息如下ERROR 1231 (42000) at line 10370 in file: '/root/sql/ultrax_170322.dmp': Variable 'time_zone' can't be set to the value of 'NULL'ERROR 1231 (42000) at line 10372 in file: '/root/sql/...

2017-04-13 22:07:00 944

转载 MySQL_解决ERROR 2006 (HY000) at line XX MySQL server has gone away问题

参考:http://www.111cn.net/database/mysql/106911.htm1、修改mysqld的配置文件my.cnf调整max_allowed_packet的值,修改为5M就比较合适了。[mysqld]port = 3308socket = /dev/shm/mysqld.sockskip-external-lockingke...

2017-04-13 22:07:00 222

转载 mysql全量备份脚本

#!/bin/sh################################ 此脚本用来全量备份# 此文件名:mysqlfullbackup.sh## Author: zhanrox# mail: hienha@163.com# create: 2013/06/29## 每个星期日早上3点做一次全量备份(加 & 为后台执行)# 0 3 * * * roo...

2017-04-13 22:05:00 187

转载 mysql增量备份脚本

#!/bin/sh################################ 此脚本用来增量备份# 此文件名:mysqldailybackup.sh## Author: zhangrox# mail: hienha@163.com# create: 2013/06/29## 每个星期一到六早上3点做一次增量备份(加 & 为后台执行)# 0 3 * * 1...

2017-04-13 22:04:00 83

转载 mysql系列之多实例介绍

介绍:mysql多实例,简单理解就是在一台服务器上,mysql服务开启多个不同的端口(如3306、3307),运行多个服务进程。这些 mysql 服务进程通过不同的 socket来监听不同的数据端口,进而互不干涉的提供各自的服务。在同一台服务器上,mysql 多实例会去共用一套 mysql 应用程序,因此你在部署 mysql 的时候只需要部署一次 mysql程序即可,无需多次部署。...

2017-04-13 22:03:00 204

转载 python连接MySQL

使用Python连接MySQL安装MySQLyum install -y mysql-server mysql-devel安装MySQL-python驱动pip install MySQL-python测试➜ 2-3_Django ipythonPython 2.7.11 (default, Mar 7 2017, 08:25:27) Type "copyright"...

2017-04-13 22:00:00 71

转载 1_archlinux_安装篇

系统安装可参考网友的文章:https://www.douban.com/note/263375303/?type=likehttp://www.68idc.cn/help/server/linux/20150219226194.html网络配置由于安装软件包时只安装了base, base-devel,所以重启之后连ifconfig基本的命令都没有,不过呢,这里archli...

2017-04-13 21:56:00 96

转载 apache中如何调用CGI脚本

参考:http://www.jdon.com/idea/cgi.htmhttp://www.jb51.net/article/49069.htm在Apache在配置对CGI的支持LoadModule cgi_module modules/mod_cgi.so定义CGI的目录ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"## "/var...

2017-03-26 14:51:00 176

转载 1.1_Django简介及安装

Django的安装Django安装文档:https://docs.djangoproject.com/en/1.8/pip install django可以到这个网站查看可用的django版本:https://pypi.python.org/pypi/Djangopip install django==1.7.11easy_install django源码安装:pytho...

2017-03-26 09:02:00 139

转载 git分支合并脚本

为什么要写这个脚本工作中经常会有合并分支的操作,一开始也不以为然,后来发现如果更新频繁的话,根本就停不下来,昨天上午正好有空,就完成了下面的这个初版可能存在的问题一般的应用场景都是:从master分支里面拉取出新feature,bug, release分支,如果分支完成,则需要先合并在test分支里面,test分支测试完成后,合到master分支里面,这时候可能并不会直接上...

2017-03-25 11:11:00 376

转载 用python收集系统信息

实现的功能搜集系统消息,有生产商,CPU型号,核数,内存,主机名,发行版名称可运行的系统目前已在RHEL, Ubuntu, Archlinux上测试通过获取不同发行版主机名逻辑判断思路分析大家肯定都知道,RHEL的主机名配置文件和Ubuntu的不一样,可是Archlinux的和Ubuntu的又不一样,所以这里就将不同操作系统的主机名配置文件和操作系统的issue做了一个映射...

2017-03-25 10:59:00 207

转载 安装完kali需要做的一些事情

1. 没有声音的问题[ kali ]参考:http://tieba.baidu.com/p/4343219808用pulseaudio --start会看到一些信息,提示类似root用户之类的我是用下面这个方法搞定的systemctl --user enable pulseaudio 还有吧友说是修改配置文件,这里也记录一下,备用vim /etc/default/pulsea...

2017-03-18 11:53:00 222

转载 Mac下需要安装的一些软件及常用的配置文件

常用软件配置文件1、.gitconfig# This is Git's per-user configuration file.[user] name = 张文 email = zhangwen@ichunqiu.com# Please adapt and uncomment the following lines:# name = 长风# email...

2017-03-08 14:19:00 360

转载 mac下ssh到远程服务器时中文乱码

前言:mac本地的语言环境为英文,远程是支持中文的,问题:一开始是在iterm2下登录远程服务器更新数据库时发现中文注释不能正常显示,以为是iterms2下设置有问题,使用系统自带的terminal连接也是同样的问题猜测:可能是连接时字符集转换的问题,在网上查阅资料后怎么都没有想到原来是ssh选项的问题解决思路1、查看iterms2是否设置为utf8,如何设置?如下...

2017-03-06 14:24:00 460

空空如也

空空如也

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

TA关注的人

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