一、什么是BondingBonding,就是将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。当然,直接给两块网卡设置同一IP地址是不可能的。通过Bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址。二、Bonding的几种工作模式Mode0(balance-rr)..
分类:
系统相关 时间:
2016-09-05 17:22:03
阅读次数:
254
vim实现批量注释的方法方法一块选择模式批量注释:Ctrl+v进入块选择模式,然后移动光标选中你要注释的行,再按大写的I进入行首插入模式输入注释符号如//或#,输入完毕之后,Vim会自动将你选中的所有行首都加上注释取消注释:Ctrl+v进入块选择模式,选中你要删除的行首的注释符..
分类:
系统相关 时间:
2016-09-05 17:24:50
阅读次数:
175
MySQL事务和隔离级别连接管理器: 接受请求 创建线程 认证用户 建立安全连接 并发控制: 最简单机制是使用锁 多版本并发控制:MVCC(使用其他机制)锁: 读锁:共享锁 写锁:独占锁 加锁: LOCKTABLEStb_name{READ|WRITE}; 解锁: UNLOCKTABLES 锁粒度:从大到小,MySQL服..
分类:
数据库 时间:
2016-09-05 17:22:51
阅读次数:
195
MySQL管理表和索引SQL语句:数据库表索引视图DML创建数据库:
CREATEDATABASE|SCHEMA[IFNOTEXISTS]db_name[CHARACTERSET=][COLLATE=]
删除数据库:
DROP{DATABASE|SCHEMA}[IFEXISTS]db_name创建表:1、直接定义一张空表;2、从其它表中查询出数据,并以之创建新表;3、以其它表..
分类:
数据库 时间:
2016-09-05 17:23:42
阅读次数:
195
1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#;cp/etc/rc.d/rc.sysinit/tmp
sed-i‘s/\(^[[:space:]]\)/#\1/g‘/tmp/rc.sysinit2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行首的空白字..
分类:
系统相关 时间:
2016-09-05 17:21:53
阅读次数:
228
Linux系统的一般的文件系统名称类似于/dev/sda1或/dev/hda1,但是今天在进行系统维护的时候,利用df-h命令敲出了/dev/mapper/VolGroup-lv_root和/dev/mapper/Volume-lv_home两个文件系统名,不解,在网上查找资料后,在此浅谈/dev/mapper目录。一、理解Linux系统的Devicemapper..
分类:
移动开发 时间:
2016-09-05 17:23:05
阅读次数:
137
du-sh*查看当前目录下的文件夹大小u命令用途概述磁盘使用。语法du[-a|-s][-k][-m][-g][-l][-r][-x][-H|-L][File...]描述du命令显示用于文件的块的数量。如果指定的File参数实际上是一个目录,就要报告该目录内的所有文件。如果没有提供File参数,du命令使用当前目录内的文件。l..
分类:
其他好文 时间:
2016-09-05 17:21:45
阅读次数:
139
利用Socketserver实现简单的文件上传server.py#!/usr/bin/envpython
#coding:utf-8
importSocketServer
importos
classMyServer(SocketServer.BaseRequestHandler):
defhandle(self):
base_path=‘C:/temp‘
conn=self.request
print‘connected...‘
whileTrue:
pre_data=conn.rec..
分类:
Web程序 时间:
2016-09-05 17:21:35
阅读次数:
193
下载openfirewgethttp://download.igniterealtime.org/openfire/openfire-3.9.3-1.i386.rpm安装openfireyuminstall-y/home/openfire-3.9.3-1.i386.rpm安装运行库yuminstall-yglibc.i686添加开启启动chkconfigopenfireon启动openfire服务systemctlstartopenfire.service防火墙IP..
分类:
其他好文 时间:
2016-09-05 17:22:48
阅读次数:
220
一、centos默认的安装源在官方centos.org上,而redis在第三方的yum源里,所以无法安装,非官方的yum推荐用fedora的epel仓库。当然也可通过配置/etc/yum.repos.d/CentOS-Base.repo文件增加yum源。二、下载并安装epel。#wgethttp://mirrors.ustc.edu.cn/fedora/epel/6/i386/epel-..
分类:
其他好文 时间:
2016-09-05 17:20:10
阅读次数:
141
第一种方法:importsys
importtime
defview_bar(num):
r=‘\r[%s%s]%d%%‘%("="*num,""*(100-num),num)
sys.stdout.write(r)
sys.stdout.flush()
if__name__==‘__main__‘:
foriinxrange(0,101):
time.sleep(0.1)
view_bar(i)效果如下:[aolens@aolens~/Documents/python/learning..
分类:
其他好文 时间:
2016-09-05 17:19:41
阅读次数:
124
总结下web常见的几个漏洞1.SQL注入2.XSS跨站点脚本3.缓冲区溢出4.cookies修改5.上传漏洞6.命令行注入1sql漏洞SQL注入攻击是黑客对数据库进行攻击的常用手段之一。随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验也参差不..
分类:
Web程序 时间:
2016-09-05 17:22:28
阅读次数:
199
上午在公司的一台NGINX前端服务器上进行维护操作;想把nginx的命令path“/usr/local/nginx/sbin/”给加到/etc/profile上;编辑完毕;source/etc/profile;紧接着发现ls.vi等最常见的命令都没法使用;一开始把我吓坏了,此时才醒悟过来,是把原先的PATH变量值给覆盖了;面对这种..
分类:
系统相关 时间:
2016-09-05 17:19:39
阅读次数:
580
单片机中C语言的程序与数据存储一、五大内存分区:内存分成5个区,它们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。1、栈区(stack):FIFO就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。2、堆..
分类:
编程语言 时间:
2016-09-05 17:20:41
阅读次数:
227
npminstall-g安装了全局的expressG:\NodeJs\MyProject>nodehelloworld-Express.jsmodule.js:327throwerr;^Error:Cannotfindmodule‘express‘atFunction.Module._resolveFilename(module.js:325:15)atFunction.Module._load(module.js:276:25)atModule.require(module.js:353:..
分类:
其他好文 时间:
2016-09-05 17:18:44
阅读次数:
188
机器视觉分为三个阶段 : 图像转化、图像分析、图像理解。若要将一幅图像转化为方便分析理解的格式,有一个很关键的过程就是“图像二值化”。一幅图像能否分析理解的准确很大程度上来说取决于二值化效果的好坏。然...
分类:
其他好文 时间:
2016-09-05 17:17:33
阅读次数:
218
枚举类型规定了取值的数量和内容,这对于需要限定取值的属性非常有帮助。比如性别有三种,男、女、未知,是否打印有两种,是,否。
分类:
其他好文 时间:
2016-09-05 17:18:41
阅读次数:
169