摘要: 直入主题,网桥关联到网络接口之后,我们就通过网桥来管理网络接口。即br-eth0关联了eth0.那么我们就只需要给br-eth0配置静态IP。然后让eth0漫游去吧(就是随便配个地址)。建立网桥设备文件,touch /etc/sysconfig/network-scripts/ifcfg-br-et... 阅读全文
posted @ 2014-04-24 21:11 chenxiaojian 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 记录一下自己的工作,干净的系统。如何部署用到线上?1,网络配置为了方便安装软件包,一般都是需要设置yum源的。我这里两块网卡,eth0用于设置内网IP,访问外网要走公司的网关。dns也要走公司dns服务器,所以需要设置内网IP。eth1用于设置外网IP,用于外网访问ftp服务器。网络配置,主要是内网... 阅读全文
posted @ 2014-04-20 20:36 chenxiaojian 阅读(276) 评论(0) 推荐(0) 编辑
摘要: linux下使用yum安装mysql,以及启动、登录和远程访问。1、安装查看有没有安装过:yumlistinstalledmysql*rpm-qa|grepmysql*查看有没有安装包:yumlistmysql*安装mysql客户端:yuminstallmysql安装mysql服务器端:yumins... 阅读全文
posted @ 2014-04-15 23:35 chenxiaojian 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1,配置好网络,保证能访问外网。这里值得一提的是centos默认dns是本地的。一般改成google的域名服务器地址:8.8.8.8方法: 设置ip:vim /etc/sysconfig/network-scripts/ifcfg-em1DEVICE="em1"BOOTPROTO="staic" H... 阅读全文
posted @ 2014-04-15 23:18 chenxiaojian 阅读(297) 评论(0) 推荐(0) 编辑
摘要: threading通过对thread模块进行二次封装,提供了更方便的API来操作线程。threading.Thread Thread 是threading模块中最重要的类之一,可以使用它来创建线程。有两种方式来创建线程:一种是通过继承Thread类,重写它的run方法;另一种是创建一个threading.Thread对象,在它的初始化函数(__init__)中将可调用对象作为参数传入。Thread.getName()Thread.setName()Thread.name 用于获取和设置线程的名称。Thread.ident 获取线程的标识符。线程标识符是一个非零整数,只有在调用了start... 阅读全文
posted @ 2014-04-09 11:26 chenxiaojian 阅读(236) 评论(0) 推荐(0) 编辑
摘要: python queue模块有三种队列:1、python queue模块的FIFO队列先进先出。2、LIFO类似于堆。即先进后出。3、还有一种是优先级队列级别越低越先出来。针对这三种队列分别有三个构造函数:1、class Queue.Queue(maxsize) FIFO2、class Queue.LifoQueue(maxsize) LIFO3、class Queue.PriorityQueue(maxsize) 优先级队列常用方法:Queue.qsize() 返回队列的大小Queue.empty() 如果队列为空,返回True,反之FalseQueue.full() 如果队列满了,返回Tr 阅读全文
posted @ 2014-04-09 11:18 chenxiaojian 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一、移动光标1、左移h、右移l、下移j、上移k2、向下翻页ctrl + f(forward),向上翻页ctrl + b(back)3、向下翻半页ctrl + d(page down),向上翻半页ctrl + u(page up)4、移动到行尾$,移动到行首0(数字),移动到行首第一个字符处^5、移动光标到下一个句子 ),移动光标到上一个句子(6、移动到段首{,移动到段尾}7、移动到下一个词w,移动到上一个词b8、移动到文档开始gg,移动到文档结束G9、移动到匹配的{}.().[]处%10、跳到第n行 ngg 或 nG 或 :n11、移动光标到屏幕顶端H,移动到屏幕中间M,移动到底部L12、读取 阅读全文
posted @ 2014-03-26 09:42 chenxiaojian 阅读(126) 评论(0) 推荐(0) 编辑
摘要: linux创建文件命令:dd命令把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换。语法:if =输入文件(或设备名称)。of =输出文件(或设备名称)。dd 的主要选项:指定数字的地方若以下列字符结尾乘以相应的数字:b=512, c=1, k=1024, w=2, xm=number mif=file输入文件名,缺省为标准输入。of=file输出文件名,缺省为标准输出。ibs=bytes一次读入 bytes 个字节(即一个块大小为 bytes 个字节)。obs=bytes一次写 bytes 个字节(即一个块大小为 bytes 个字节)。bs=bytes同时设置读写块的 阅读全文
posted @ 2014-03-25 16:58 chenxiaojian 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 总结一下,vs2010下通过测试代码质量不咋地,求指导更好的算法。 1 // LearnAlgorithm.cpp : Defines the entry point for the console application. 2 // 3 4 #include "stdafx.h" 5 #include 6 #include 7 using namespace std; 8 9 void char2float(char *chrNum, float &fNum)10 {11 if (*chrNum = '9' || chrNum == NULL)12 阅读全文
posted @ 2013-11-11 11:06 chenxiaojian 阅读(1973) 评论(0) 推荐(0) 编辑
摘要: 各种排序算法总结//// mySorts.c// mySorts//// Created by chen on 13-9-25.// Copyright (c) 2013年 chen. All rights reserved.//#include #include "mySorts.h"/** 原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,最终将所有无序区元素都移动到有序区完成排序。 要点:设立哨兵,作为临时存储和判断数组边界之用。 **/void insertSort(int a[], int length){ printf 阅读全文
posted @ 2013-11-06 12:37 chenxiaojian 阅读(184) 评论(0) 推荐(0) 编辑