- 博客(21)
- 资源 (41)
- 收藏
- 关注
转载 解决configure: error: bzlib.h is required的问题
wget http://httpsqs.googlecode.com/files/tokyocabinet-1.4.47.tar.gztar zxvf tokyocabinet-1.4.47.tar.gzcd tokyocabinet-1.4.47/./configure --prefix=/usr/local/tokyocabinet-1.4.47/#注:在32位Linux操作系
2013-12-30 14:26:23 6841
转载 linux远程同步工具rsync
rsync平时用到的地方很多,找了一个详细版本,有各项配置的说明以及几个例子贴上来备忘和参考用rsync是类unix系统下的数据镜像备份工具,从软件的命名上就可以看出来了--remote sync。它的特性如下:可以镜像保存整个目录树和文件系统。可以很容易做到保持原来文件的权限、时间、软硬链接等等。无须特殊权限即可安装。优化的流程,文件传输效率高。可以使用rcp、ssh等方
2013-12-24 10:44:38 4374
转载 Linux画图工具gnuplot
现在在网上可以找的科学作图软件有不少,其中不乏优秀者,Win平台上有大名鼎鼎的Origin、Tecplot、SigmaPlot等,类UNIX上有LabPlot、gnuplot等。其他的常见的计算软件如Matlab、Mathematica、Maple、Scilab、IDL、Maxima等也都对科学作图有很好的支持,甚至于只要稍加努力使用MS的Excel也可以做出不错的图来。但是笔者最喜爱的工具还是g
2013-12-24 10:42:49 20469 2
转载 Linux下多线程下载工具 - Axel
Axel 是 Linux 下一个不错的HTTP/FTP高速下载工具。支持多线程下载、断点续传,且可以从多个地址或者从一个地址的多个连接来下载同一个文件。适合网速不给力时多线程下载提高下载速度。比如在国内VPS或服务器上下载lnmp一键安装包用Axel就比wget快。CentOS安装Axel:目前yum源上没有Axel,我们可以到http://pkgs.repoforge.org/axel/
2013-12-24 10:35:20 1592
转载 nginx做静态文件下载服务器
最简单的配置nginx.conf使之成为静态文件下载服务器 sendfile on; tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; #gzip on; server { listen 8082;
2013-12-23 17:29:11 65275 1
转载 centos网络配置
[root@linux ~]# cat -n /etc/sysconfig/network-scripts/ifcfg-eth0 1 DEVICE=eth0 2 BOOTPROTO=static 3 BROADCAST=192.168.1.255 4 HWADDR=00:0C:2x:6x:0x:xx 5 IPADDR=192.168.1.23 6 NETMASK=255.255
2013-12-23 11:13:26 951
转载 linux brctl
brctl 用来管理以太网桥,在内核中建立,维护,检查网桥配置。一个网桥一般用来连接多个不同的网络,这样这些不同的网络就可以像一个网络那样进行通讯。 网桥是一种在链路层实现中继,对帧进行转发的技术,根据MAC分区块,可隔离碰撞,将网络的多个网段在数据链路层连接起来的网络设备。网桥工作在数据链路层,将两个LAN连起来,根据MAC地址来转发帧,可以看作一个“底层的路由器”
2013-12-19 12:35:31 1258
转载 tmpfs 文件系统介绍
如果我必须一下子说清楚 tmpfs,我会说 tmpfs 就象虚拟磁盘(ramdisk),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。总而言之,这让 tmpfs 成为我有机会遇到的最好的基于 RAM
2013-12-18 13:01:58 1414
转载 修改tmpfs大小并使之生效
tmpfs是一种基于内存的文件系统,挂载到/dev/shm下修改/etc/fstab中tmpfs行,如将tmpfs设置为20Gtmpfs /dev/shm tmpfs defaults 0 0为tmpfs /dev/shm tm
2013-12-17 18:40:00 6914
转载 Centos 5 光盘做yum源
1. 复制/home/soft/CentOS-5.5-x86_64-bin-DVD-1of2.iso2.修改/etc/yum.repos.d/CentOS-Base.repo文件名,如 CentOS-Base.repo.tmp3.将光盘挂在到指定目录下:mount -t iso9660 /home/soft/CentOS-5.5-x86_64-bin-DVD-1of2.iso/med
2013-12-17 11:01:28 933
转载 virsh 管理KVM
virsh 是用来管理客户端及其管理程序的命令行界面工具。virsh 工具是构建在 libvirt 管理 API 上,可作为 xm 命令和图形客户端管理程序(virt-manager)的替代工具使用。非特权用户只能以只读模式使用 virsh。您可
2013-12-13 11:33:13 4462
转载 KVM虚拟机差量生产镜像测试
1. 结论后备镜像差量生成虚拟机的方式可以快速的产生大量的虚拟机,节省磁盘空间,在生产环境中有非常重要的意义。经过测试,对后备镜像的读压力非常小,系统压力主要在差量镜像的写压力,使用的时候,为了取得良好效果,应将后备镜像和差量镜像分散到不同的物理硬盘上,并保证镜像的安全性。2. 后备镜像差量生成虚拟机(backing_file)功能说明后备镜像差量生成虚拟机是指多台虚拟机共
2013-12-13 11:19:01 1441
转载 python常见模块命令(os/sys/platform)
一、OsPython的标准库中的os模块主要涉及普遍的操作系统功能。可以在Linux和Windows下运行,与平台无关。os.sep 可以取代操作系统特定的路径分割符。 os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径
2013-12-12 21:40:55 9013
转载 git 如何让单个文件回退到指定的版本
1.进入到文件所在文件目录,或者能找到文件的路径查看文件的修改记录1 $ git log MainActivity.java结果: 1 2 3 4 5 6 7 8 910111213141516171819commit 7641210b242
2013-12-11 17:19:23 83421 7
转载 python之StringIO
This module implements a file-like class, StringIO, that reads and writes a string buffer (also known asmemory files). See the description of file objects for operations (section File Objects). (F
2013-12-09 21:40:59 1966
转载 python之列表(list),元组(tuple),集合(set),字典(dict)
python之列表(list),元组(tuple),集合(set),字典(dict)python之列表(list),元组(tuple),集合(set),字典(dict)列表,可以比喻成java中的ArrayList类。集合,里面的值是唯一的,并且里面的值是无序的。字典,由“键”和“值”组成的无序集合,向字典中添加一个键的时候,必须要为该键赋值。三者的定义:a_lis
2013-12-09 21:39:10 2124
转载 JFinal是一个基于Java的极速Web开发框架
JFinal是一个基于Java的极速Web开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。JFinal主要特点:MVC架构,设计精巧,使用简单遵循COC原则,零配置,无xmlActiveRecord支持,使数据库开发极致快速自动加载修改后的java文件,开发过程中无需重启web serverAOP支持,拦截器配置灵活,功能强大P
2013-12-09 09:21:21 4973
转载 C可变参数函数 实现
C函数要在程序中用到以下这些宏:void va_start( va_list arg_ptr, prev_param ); type va_arg( va_list arg_ptr, type ); void va_end( va_list arg_ptr ); va_list:用来保存宏va_start、va_arg和va_end所需信息的一种类型。为了访问变长参
2013-12-06 17:49:10 819
转载 Linux进程间通信--信号,管道,消息队列,信号量,共享内存,socket
linux下的进程通信手段基本上是从Unix平台上的进程通信手段继承而来的。而对Unix发展做出重大贡献的两大主力AT&T的贝尔实验室及BSD(加州大学伯克利分校的伯克利软件发布中心)在进程间通信方面的侧重点有所不同。前者对Unix早期的进程间通信手段进行了系统的改进和扩充,形成了“system V IPC”,通信进程局限在单个计算机内;后者则跳过了该限制,形成了基于套接口(socket)的进程间
2013-12-03 17:31:29 7791
转载 Python模块datetime
Q:如何方便的计算两个时间的差,如两个时间相差几天,几小时等A:使用datetime模块可以很方便的解决这个问题,举例如下:>>> import datetime>>> d1 = datetime.datetime(2005, 2, 16)>>> d2 = datetime.datetime(2004, 12, 31)>>> (d1 – d2).days47
2013-12-02 16:38:04 1727
转载 Git协议
4.1 协议Git 可以使用四种主要的协议来传输数据:本地传输,SSH 协议,Git 协议和 HTTP 协议。下面分别介绍一下哪些情形应该使用(或避免使用)这些协议。值得注意的是,除了 HTTP 协议外,其他所有协议都要求在服务器端安装并运行 Git。 本地协议最基本的就是_本地协议(Local protocol)_,所谓的远程仓库在该协议中的表示,就是硬盘
2013-12-02 11:40:35 3719
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人