- 博客(31)
- 收藏
- 关注
转载 如何用Linux的命令正确识别cpu的个数和核数
判断依据: 1.具有相同core id的cpu是同一个core的超线程。 2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。 英文版: 1.Physical id and core id are not necessarily consecutive but they are unique. Any cpu with the same core
2016-07-26 15:42:13
163
原创 git 命令总结
// log 信息查看git config --global alias.lg "log --color --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' --abbrev-commit --all"
2016-07-22 11:17:20
150
转载 c语言udp通信实例(linux)
server --------------- #include /* These are the usual header files */ #include #include /* for close() */ #include #include #include #include #include
2016-06-27 19:41:32
419
转载 WSGI的理解(转载)
wsgi是一个搞web开发的pythoner必须了解的内容,之前也零散的看过一些文章,但总感觉好多概念很模糊。这几天抽空又把相关内容好好整理了一下,把笔记贴出来,一些只言片语也许对某些正在研究这个的人有所帮助。 wsgi 是一个 web 组件的接口规范.,wsgi将 web 组件分为三类: web服务器,web中间件,web应用程序,下图来自ibm developerworks ,很
2016-06-23 17:47:44
211
转载 WSGI的理解(转载)
wsgi是一个搞web开发的pythoner必须了解的内容,之前也零散的看过一些文章,但总感觉好多概念很模糊。这几天抽空又把相关内容好好整理了一下,把笔记贴出来,一些只言片语也许对某些正在研究这个的人有所帮助。 wsgi 是一个 web 组件的接口规范.,wsgi将 web 组件分为三类: web服务器,web中间件,web应用程序,下图来自ibm developerw
2016-06-23 17:35:34
113
转载 linux下logrotate 配置和理解
对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate 程序用来管理系统中的最新的事件,对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate 程序用来管理系统中的最新的事件。logrotate 还可以用来备份日志文件,本篇将通过以下几部分来介绍 日志文件的管理:1、logrotate 配置2、缺省配置 logrota
2016-06-15 11:18:44
633
转载 搭建docker-registry开发环境
1 环境os:ubuntu14.04docker-registry:1.0.0 2 步骤2.1 安装需要的packagesudo apt-get install build-essential python-dev libevent-dev python-pip libssl-devsudo pip install liblzma-devs
2016-01-21 19:56:42
73
转载 yum 常用命令
yum Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。[1] 常用命令行命令编辑安装软件(以foo-x
2016-01-20 11:22:31
260
转载 yum 使用方法
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
2016-01-20 11:21:18
68
转载 ks.cfg 文件,参数讲解
Kickstart文件中的主要项目及参数介绍:每个项目都由关键字来识别;关键字可跟一个或多个参数;如果某选项后面跟随了一个等号(=),它后面就必须指定一个值。install (可选) 明确指定系统次次进行的是全新安装系统;是默认项;cdrom (可选) 以本地CD-ROM为源安装系统;harddrive (可选) 以硬盘分区中包含
2016-01-13 17:19:41
530
转载 DHCP服务器的搭建
DHCP服务器的搭建呵呵今天我来复习DHCP的搭建了,DHCP的搭建比我想象的要简单,不过估计深究的话也会有很多知识点的,就好像DNS一样,深究的话会扯出一串的知识点。好了言归正传我现在就开始撰写复习笔记一. 什么是DHCPDhcp就是动态主机配置协议,可以自动的去分配IP地址、子网掩码、网关以及DNS等tcp/ip信息。当局域网中电脑十分的多的时候,咱总不能一台一台的去主
2016-01-06 11:38:39
160
转载 ifconfg 配置
来自:http://www.cnitblog.com/201/archive/2009/08/20/60887.html熟悉使用ifconfig 会非常方便。 ifconfig eth0 新ip 然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip 一、修改IP地址 [aeolus@db1 networ
2016-01-05 15:44:52
261
转载 openstack中运行定时任务的两种方法及源代码分析
启动一个进程,如要想要这个进程的某个方法定时得进行执行的话,在openstack有两种方式: 一种是通过继承 periodic_task.PeriodicTasks,另一种是使用loopingcall.py,针对两种方式分别说一下实现原理。 (1) 继承periodic_task.PeriodicTasks 这种方式比较复杂,用到了python中的一些比较高
2015-12-29 15:33:51
179
转载 Posix线程编程指南(5)
这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库API。本文是第五篇将向您讲述pthread_self()、pthread_equal()和pthread_once()等杂项函数。在Posix线程规范中还有几个辅助函数难以归类,暂且称其为杂项函数,主要包括pthread_self()、pthread_equal()和pthread_once()三
2015-12-25 14:49:31
179
转载 Posix线程编程指南(4)
这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库API。本文是第四篇将向您讲述线程中止。1.线程终止方式一般来说,Posix的线程终止有两种情况:正常终止和非正常终止。线程主动调用pthread_exit()或者从线程函数中return都将使线程正常退出,这是可预见的退出方式;非正常终止是线程在其他线程的干预下,或者由于自身运行出错(比如访问
2015-12-25 14:46:58
170
转载 Posix线程编程指南(3)
这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库API。本文是第三篇将向您讲述线程同步。一.互斥锁尽管在Posix Thread中同样可以使用IPC的信号量机制来实现互斥锁mutex功能,但显然semphore的功能过于强大了,在Posix Thread中定义了另外一套专门用于线程同步的mutex函数。1. 创建和销毁有两种方法创建互
2015-12-25 14:43:05
150
转载 Posix线程编程指南(1)
这是一个关于Posix线程编程的专栏。作者在阐明概念的基础上,将向您详细讲述Posix线程库API。本文是第一篇将向您讲述线程的创建与取消。一、线程创建1.1 线程与进程相对进程而言,线程是一个更加接近于执行体的概念,它可以与同进程中的其他线程共享数据,但拥有自己的栈空间,拥有独立的执行序列。在串行程序基础上引入线程和进程是为了提高程序的并发度,从而提高程序运行
2015-12-25 14:32:49
147
转载 使用Jenkins配置自动化构建
持续集成是个简单重复劳动,人来操作费时费力,使用自动化构建工具完成是最好不过的了。为了实现这个要求,我选择了Jenkins。从http://mirrors.jenkins-ci.org/windows/latest下载windows下的最新安装版jenkins。(如果不能安装,从http://mirrors.jenkins-ci.org/war/latest/jenkins.war
2015-12-14 15:46:50
298
转载 浅析python的metaclass
分享下自己对python的metaclass的知识。 一 你可以从这里获取什么?1. 也许你在阅读别人的代码的时候碰到过metaclass,那你可以参考这里的介绍。2. 或许你需要设计一些底层的库,也许metaclass能帮你简化你的设计(也有可能复杂化:)3. 也许你在了解metaclass的相关知识之后,你对python的类的一些机制会更了解。4. more......
2015-12-04 10:39:26
226
转载 【DB】mysql查询操作及正则表达式小结
怎么说呢,用markdown编辑好的文本,无法用在博客园中,不知道怎么处理。一、排序1、按多个列排序使用逗号隔开,如果指定方向则紧挨着要排序的列名对于多个列的排序,先按照前一个排序然后在前一个的基础上按照后面的排序。如:SELECT * FROM a2 ORDER BY a_id DESC,t_id desc数据结果如下:2、orde
2015-12-02 15:01:21
159
转载 【DB】mysql操作符
算术运算符1 SELECT 2+3; #42 SELECT 4-1; #33 SELECT 2*3; #64 SELECT 4/3; #1.33335 SELECT 10 DIV 3; #整除 3二、比较操作符=等号操作符,用于比较两个变量是否相等。注意:在比较时,许多字符串会自动被转换为整数。SELECT 1=0
2015-12-02 14:58:58
152
转载 【DB】更改表结构
在(3)小节和(2)小节 中都对mysql创建表有个清晰的认识,那么现在就学习如何更改表结构。一、快速入门通过一个例子进行深入理解,这里a1表结构如下:下面的例子对a1的表结构进行更改1、添加字段alter table a1 add column s1 int not null default 0 after sex;
2015-12-02 14:43:40
274
转载 python os模块
一、os模块概述Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。(一语中的)二、常用方法1、os.name输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'。2、os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。3、
2015-12-02 10:19:33
276
转载 嵌入式 Linux下如何安装rpm包以及相关问题的解决方案
安装RPM时提示error: Failed dependencies:错误,缺少什么依赖包。。如图示:[root@bogon RPMS]# rpm -ivh *.rpm error: Failed dependencies: libgnomevfs-2.so.0()(64bit) is needed by ooobasis3.3-gnome-integration-3.3.0-
2015-10-21 16:03:42
451
转载 简单而直接的Python web 框架:web.py
web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。先让大家感受一下web.py 的简单而强大:import weburls = ( '/(.*)', 'hello')class hello: def GET(self, name): i = web.input(times=1)
2015-10-17 12:01:05
357
转载 【转】Linux下如何拷贝整个目录下的所有文件 .
如何在Linux下拷贝一个目录呢?这好像是再如意不过的问题了。 比如要把/home/usera拷贝到/mnt/temp,我首先想到的就是cp -R /home/usera/* /mnt/temp但是这样有一个问题,/home/usera下的隐藏文件都不会被拷贝,子目录下的隐藏文件倒是会的。那如何才是正确的方法呢?有人说用-a选项,有人说用find加管道。 其实没这么复杂,Google了之后,学了
2015-10-17 10:13:37
240
转载 LINUX 压缩和解压缩
Linux下自带了一个unzip的程序可以解压缩文件,解压命令是:unzip filename.zip 同样也提供了一个zip程序压缩zip文件,命令是 zip filename.zip files 会将files压缩到filename.zip 另外看看你的文件的后缀名,不同的后缀的文件解压和压缩的命令都不一样 总结一下 1、*.tar 用 tar –xvf 解压 2、*.gz 用 gz
2015-10-17 10:06:40
180
转载 ls 命令
ls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等。ls 命令在日常的linux操作中用的很多!1. 命令格式:ls [选项] [目录名]2. 命令功
2015-10-15 19:43:30
125
转载 linux之sed用法
sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法sed命令行格式为: sed [-nefri] ‘command’ 输入文本 常用选项: -n∶使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会
2015-10-15 19:24:57
174
转载 systemctl命令用法
转载请注明出处:http://blog.csdn.net/yuanguozhengjust/article/details/38019923对比表,以 apache / httpd 为例任务旧指令新指令使某服务自动启动chkconfig --level 3 httpd onsystemctl enable httpd.service
2015-10-15 11:28:50
242
转载 python:open/文件操作
python:open/文件操作open/文件操作f=open('/tmp/hello','w')#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:'rb','wb','r+b'等等读写模式的类型有:rU 或 Ua 以读方式打开, 同时提供通用换行符支持 (PEP 2
2015-09-08 17:01:48
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人