自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 shell 操作

1. awk -F  '/' '{print $2}'   截取文件中以/为分隔符的第二列2.sed -i 替换3.sort uniq 去重复  sort test.file | uniq4.cat a.txt | grep -v ^# 查看配置文件去掉以#开头的行5.grep -n ^$ aa.txt  查看文件空行的行号6.sed -n '5 ,10p' a.txt  查看

2016-09-06 09:13:27 302

原创 一个EXT3的文件分区,当使用touch test.file命令创建一个新文件时报错,报错的信息是提示磁盘已满

一个EXT3的文件分区,当使用touch test.file命令创建一个新文件时报错,报错的信息是提示磁盘已满一个EXT3的文件分区,当使用touch test.file命令创建一个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况,说说你的理由。szicxuq15| 浏览 54 次2016-07-06 09:

2016-09-05 21:40:24 3645

原创 mysql存储过称

mysql存储过程详解1.     存储过程简介 我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一

2016-09-05 21:32:35 357

原创 shell查看文件空行行号

linux下查找文件中空行的行号以aa.txt举例:方法1:sed -n '/[a-zA-Z0-9@#$%^&*]/!=' aa.txt方法2:grep -n ^$ aa.txt 方法3:awk '/^$/{print NR}' aa.txt 方法4:sed -n '/^$/=' aa.txt

2016-09-05 21:31:21 8248

转载 my.cnf

www.MyException.Cn  网友分享于:2015-08-26  浏览:5次mysql 性能提高配置 修改 my.conf##################################################### mysql 性能提高配置 Begin####################################################

2016-08-22 17:39:15 276

转载 mysql

通过show variables like xxx 详解mysql运行时参数  1, 查看MySQL服务器配置信息   Java代码 mysql> show variables;   2, 查看MySQL服务器运行的各种状态值   Java代码 mysql> show global status;   3, 慢查询   Java代码 mysql> s

2016-08-22 17:38:19 204

原创 github上搭建博客并使用多说

这里我们只用hexo搭建步骤:1.安装node和npmnode安装:https://nodejs.org/en/download/package-manager/curl -sL https://deb.nodesource.com/setup_4.x|sudo -Ebash -sudoapt-getinstall -y nodejsnpm安装参考g

2016-07-06 16:31:00 236

原创 pypi 及如何上传自己写的库文件

PyPI(Python Package Index)是python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。PyPI推荐使用pip包管理器来下载第三方库,你可以通过easy_install或者pip进行安装下面介绍如何上传自己的库到pypi上:1.当我们写好代码后,我们要把代码加工一下,将他放进一个文件夹A,然后在A下建立一个__init__.py文件,使

2016-07-05 11:11:25 2326

原创 git clone和fork的区别

1.区别git clone 是在自己电脑(这里我是ubuntu)直接敲命令,结果是将github仓库中的项目克隆到自己本地电脑中了fork是直接访问github网站,在项目页面中点击fork,然后自己github项目中就会多出一个复制的项目2.用法如果我们想要修改他人github项目的话,我们直接git clone代码到本地是不能pull的,所以我们使用fork,先

2016-06-28 16:58:56 35305 8

原创 网康防火墙配置

今天说一下虚拟网线接入模式两个口配置成一个组,模式选择虚拟网线模式,意思是流量从一个口进去,不经过防火墙的路由功能,直接从组中另一个口出去,但是流量可以经过防火墙的防护

2016-06-27 13:50:39 6706 3

原创 h3c配置命令

1.dis current-configuration 查看配置dis current-configuration | begin vlan 查看以vlan开始的配置2.dis int brief 查看所有端口信息3.dis ip routing-table 查看路由表dis ip routing-table | include 0.0.0 筛选路由信息

2016-06-27 13:46:07 12993 1

转载 异步io解决c10k问题

什么是 10K 问题?在 1999 年,Dan Kegel 向网络服务器提出了一个骇人听闻的难题:是时候让网络服务器去同时应对 10000 个客户端了,你觉得呢?毕竟网络已经变得很普及了。这就是著名的 C10K 问题。 通过改善操作系统内核和从像 Apache 那样的线程服务器迁移到像 Nginx, Node 这样的事件驱动服务器,工程师们解决了这个 C10K 问题。但现在

2016-06-27 13:44:14 772 1

原创 git操作github代码

1.创建github账号 :xxx2.ubuntu系统下创建ssh秘钥: ssh-keygen命令,然后一直默认,生成秘钥在/root/.ssh/目录下,cat id_rsa.pub,把内容复制,ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDJFedDA01DeZSVn+2KPaCi54/Sh0kHVwAmlniOLOGovkPq64

2016-06-27 13:41:02 380 1

原创 git编辑github上代码讲解

master为往线上发布的版本创建master然后---->checkout到develop(远程仓库有)----》开发人员pulldevelop(自己本地的)-----》开发人员把本地develop版本checkout到feature分支,然后本地修改feature分支----》commit提交到develop----》commit提交到远程

2016-06-27 13:39:43 457

原创 mysql主键外键

不建议建立,使用外键有利于维持数据完整性和一致性,但是对于开发来说是非常不利的。 每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的时候很痛苦,而且需要更为复杂的错误捕获机制。 做数据处理时会受到很多的束缚,有些地方本来就可以允许有部分冗余,但是由于设计了外键约束,只能放弃。 出现BUG的时候追踪很麻烦。 总的来说,自己来掌握数据总比别人去掌握要方

2016-06-27 13:37:51 252

原创 django开发流程

1.项目展示和介绍____项目展示和需求介绍|___web项目实现流程|___项目技术分析|___项目实现|___部署上线2.web项目开发流程3.开发环境和技术分析_____表单提交和处理|____文件上传|____ORM 对象关系映射模型 操作python对象可以操作数据库|____模板|____JQuery 表单验证

2016-06-27 13:37:10 563 1

原创 日常维护命令介绍

日常维护命令介绍dis environment   查看系统板卡温度dis power       查看电源工作状态dis fan         查看风扇工作状态dis device       查看设备板卡状态dis cpu         查看系统CPUdis mem         查看系统内存dis logbuffer     查看系统日志dis trap

2016-06-27 13:34:13 1270

原创 h3c 命令diagnostic-information

display diagnostic-information命令一次性收集了很多设备信息。这些信息里面包括了使用下列命令收集到的信息:display clock、display version、vrbd、display device、 display interface、display current-configuration、display saved-configuration、disp

2016-06-27 13:33:16 5403

原创 iptables

iptables 关闭iptables  -F     清空防火墙策略service  iptables save   保存Serice iptables stop  关闭防火墙serice iptables status 查看状态Chkconfig iptables off   下一次开机也关闭chkconfig iptables --list   查看

2016-06-27 13:32:19 190

原创 mysql 批量kill进程

mysql> select concat('kill ',id,';') from information_schema.processlist where user='root' into outfile '/tmp/a.txt';query ok, 2 rows affected (0.00 sec)mysql> source /tmp/a.txt;query ok, 0 ro

2016-06-27 13:28:16 1115 1

原创 nginx 安装 nginx_upload_module

nginx 安装 nginx_upload_module1.nginx 要编译安装 版本1.3.9  http://nginx.org/download/2.nginx_upload_module  版本2.0.11 且要打补丁http://www.grid.net.ru/nginx/upload.en.html3.nginx如果需要rewrit

2016-06-27 13:26:38 2078

原创 su和su - 区别

su-改变 shell环境变量2.常见的环境变量。PATH:系统路径.HOME:当前用户家目录HISTSIZE:保存历史命令记录的条数。LOGNAME:当前用户登录名。HOATNAME:主机名称,若应用程序要用到主机名的话,一般是从这个环境变量中的取得的.SHELL:当前用户用的是哪种shell.LANG/LANGUGE:和语言相关的环境变量,使

2016-06-27 13:25:52 300

原创 php进程

linux 服务器负载很高,缘由貌似是 php进程过多,而且一直保持 400多 ,有图所示,php-cgi 进程数一直是不降的,没有用户访问网站也是这么多,每个进程大概占用内存150-200M左右,16G内存有时候会阻塞。mod_php是和apache同步执行的, 如果fastcgi的话, 服务器(一般nginx)和php之间是异步关系, 在某些情况下可以无

2016-06-27 13:22:20 232

原创 proc介绍

用ps命令查看进程的内存ps命令是Linux下常见的查看进程状况的程序,它有几个字段可以用来查看 进程内存使用情况:sz,rss,vsz。分别说明如下:sz:进程映像所占用的物理页面数量,也就是以物理页面为单位表示的虚拟内存大小;rss:进程当前所占用的物理内存大小,单位为kB;vsz:进程的虚拟内存大小,单位为kB,它等于sz乘于物理页面大小(x86平台通常为4kB)。 

2016-06-27 13:20:29 366

原创 ubuntu下安装ftp服务

一、什么是ProFTPDProFTPD 是一款流行于类UNIX系统的 FTP 服务器程序,与vsftpd、WU-FTP等功能类似。[官方网址] http://www.proftpd.org二、安装ProFTPD$ sudo apt-get install proftpd三、添加ftp组及用户$ grou

2016-06-27 13:19:34 393

原创 virtualenv

这个工具叫virtualenv,是使用python开发的一个创建虚拟环境的工具,源码官网地址:https://github.com/pypa/virtualenv刚用到这个东西时,会联想到虚拟机和影子系统,不过相比于后两者,virtualenv更为便捷。不需要重启系统进入影子模式,也不需要启动虚拟机拖慢你的系统。你只需要通过命令创建一个虚拟环境,不用的时候通过命令退出,甚至删除,均可。

2016-06-27 13:15:52 320

原创 ubuntu 10.0.4 安装PYTHON 2.7

ubuntu 10.0.4 安装PYTHON 2.7 并加到环境变量中去 安装步骤不说了 直接从官网下载下来安装即可安装完后python 的路径为1:/usr/bin/python2.7我们在shell里面输入/usr/bin/python2.7 显示的为Python 2.7.0+ (r27:82500, Sep 15 2010, 18:04:55) [GC

2016-06-27 13:14:45 871

原创 python学习

python1.输入 raw_input  输出 print2.数据类型整数:正数负数都可以浮点数:小数字符串:以单引号或双引号括起来的任意文本,如果其中包括引号,可以用\转义布尔值:true 和false

2016-06-27 13:13:35 202

原创 python函数

1.strip()函数 :删除开头结尾处字符 2.with open as 函数: 读取文件3.atoi  atofatoi函数原型:int atoi( const char *string );ASCII to integer作用:将字符串转为integer类型atof

2016-06-27 13:13:08 313

原创 python + nginx

nginx 配置:nginx.confhttp {     upstream web {        server 192.168.189.132:8888;    }     include /etc/nginx/conf.d/*.conf;        include /etc/nginx/sites-enabled/*;

2016-06-27 13:12:12 636

原创 python环境搭建

1.linxu系统目录手动pip安装的目录/usr/local/lib/python2.7/dist-packagespython内置库cd /usr/lib/python2.7/2.windows系统目录手动pip安装目录C:\Python27\Lib\site-packagespython内置库C:\Python27\Lib

2016-06-27 11:51:23 313

原创 readmine安装

Redmine是用Ruby开发的基于web的项目管理软件依赖插件rails:Rails是一个更符合实际需要而且更高效的Web开发框架jruby:JRuby,一个采用纯Java实现的Ruby解释器Ruby:一种面向对象程序设计的脚本语言,Ruby 是一种类似于 Python 和 Perl 的服务器端脚本 语言安装:

2016-06-27 11:49:34 2329 1

原创 linux ssh秘钥

首先修改 sshd_config 文件,开启证书认证选项:RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile %h/.ssh/authorized_keys修改完成后重新启动 ssh 服务。下一步我们需要为 SSH 用户建立私钥和公钥。首先要登录到需要建立密钥的账户下,这里注意退出 ro

2016-06-27 11:47:45 261

原创 ubuntu修改开机密码

按shift进入1、开机到grub时,用上下键移到第二行的恢复模式,按e(注意不是回车) 即Ubuntu,With Linux 3.2.0-23-generic(recovery mode)2、把ro recovery nomodeset 改成rw single init=/bin/bash   然后按ctrl+x 就可以进入 单用户模式。

2016-06-27 11:46:35 1799

原创 linux编译安装和卸载

编译安装和卸载安装:由于没有 make uninstall 所以必须自己指定安装目录为了保持源代码树的干净,最好找个目录编译,例如,就算删除的时候也不用烦,因为linux没有注册表的概念都是将需要的文件复制到需要的路径而已。mkdir buildcd build../configure --prefix=/home/etual/workmakemake inst

2016-06-27 11:45:46 1704

原创 linux编译安装软件

编译安装默认安装路径/usr/local/usr/local/bin   命令/usr/local/include   库的头部文件编译目录/usr/local/lib   库文件/usr/local/man  说明文档/usr/local/

2016-06-27 11:43:55 318

原创 网站打开慢,发现前端代码中有谷歌字体

尽管互联网上新的技术和项目层出不穷,但是在过去的一段时间里我们却缺乏丰富而漂亮的互联网字体。虽然传统的字体选择也非常多,但是大多数电脑中安装并支持的却是一些非常固定的字体,随着互联网设计的发展,传统字体已经不能满足需求。谷歌字体API的登陆谷歌引入了谷歌字体目录和字体API,这是一个免费的web服务,它允许站长能够轻松、便捷、有效地使用各种个性化字体。作为字体服务(主要有T

2016-06-27 11:42:18 2307

原创 zabbix安装

1  ifconfig    2  ls    3  gunzip zabbix-2.2.3.tar.gz     4  ls    5  tar -zxvf zabbix-2.2.3.tar     6  lls    7  ls    8  tar -zxvf zabbix-2.2.

2016-06-27 11:39:33 314

转载 python小脚本

一、记录root密码小工具root.py#!/usr/bin/python  import os, sys, getpass, time  current_time = time.strftime("%Y-%m-%d %H:%M")  logfile="/dev/shm/.su.log"              //密码获取后记录在这里  #CentOS               

2016-06-27 11:15:26 487

翻译 华为bgp路由协议

一、BGP路由协议的原理:BGP协议概述1.BGP是外部路由协议,用来在AS之间传递路由信息2.是一种增强的距离矢量路由协议        2.1 可靠的路由更新机制        2.2  丰富的Metric度量方法        2.3  从设计上避免了环路的发生3.为路由附带属)性信息4.支持CIDR(无类别域间选路)5.丰富的路由过滤和路

2016-06-27 11:09:46 2573

空空如也

空空如也

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

TA关注的人

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