
Linux 软件
wanzzg
这个作者很懒,什么都没留下…
展开
-
.chm文件的打开用firefox插件解决
今天想在ubuntu下看以前下的qt4的电子书,电子书是chm格式的双击之后不能自动打开,这就说明ubuntu没有默认的软件可以打开它喽,那就百度之。 之后找到一个简单的方法,在firefox中安装插件chm reader.即可在firefox->文件->Open CHM Files中打开chm文件,会在网页中显示。 安装插件方法: ...原创 2010-08-04 22:04:20 · 578 阅读 · 0 评论 -
grep 中要正确匹配tab(退格)符有两种方式
其实在linux中要正确匹配tab(退格)符有两种方式1:用 grep $'\t' 你的文件2:用 grep '按CTRL+V 键,再按TAB键' 你的文件再回到上面的问题,则可以用以下的命令cat delete.log |grep $'\t'11$'\t' |wc或者cat delete.log |grep ‘CTRL+V,TAB11CTRL+V...原创 2014-03-26 00:16:31 · 1424 阅读 · 1 评论 -
wget 使用
转自:http://blog.sina.com.cn/s/blog_4af3f0d20100n1k0.html 一、下载目录#wget -r -np -nd http://example.com/packages/这条命令可以下载 http://example.com 网站上 packages 目录中的所有文件。其中,-np 的作用是不遍历父目录,-nd 表示不在本机重新创建目录结...原创 2014-03-25 16:28:38 · 163 阅读 · 0 评论 -
berkeley db 安装
NoSQL是现在互联网Web2.0时代备受关注的技术之一,被用来存储大量的非关系型的数据。Berkeley DB作为一款优秀的Key/Value存储引擎自然也在讨论之列。最近使用BDB来发一个KV系统,并将这段时间的BDB的学习和使用经验记录如下。(项目中使用了BDB的4.8.30版本,本文所有涉及的具体问题都基于该版本)。 1. Berkeley DB的简介Berkeley DB(...原创 2014-03-19 15:27:09 · 396 阅读 · 0 评论 -
thrift 安装
thrift安装 由于工作需要,前提需要安装thrift。但是这时最新版的thrift安装起来又TM非常蛋疼,都开源的,不知道为啥编译安装还有坑。。。所以要记录一下: 1 下载 thrift-0.9.1 2. 解压,进入主目录 3. ./configure --with-boost=/home/work/opt/boost_1_54_0 --with...原创 2014-03-18 15:49:23 · 157 阅读 · 0 评论 -
linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法【转】...
转自:http://www.jb51.net/LINUXjishu/153060.html 最近发现很多同学不知道线上操作替换文件的要点。所以又整理了一下。 线上替换一个正在运行进程的文件时(包括二进制、动态库、需要读取的资源文件等)。应避免使用cp/scp操作。而需要使用mv/rsync作为替代。 原因:cp是将源文件截断然后写入新内容。也就是说正在打开这个文件的进程可以立刻感知到修改...原创 2014-07-23 11:04:43 · 959 阅读 · 0 评论 -
svn
撤销已经提交的版本:#从100回滚到99svn merge -r 100:99 .#确认是否正常svn diff#确认后提交svn ci -m "Revert revision from r100 to r99,because of blabla..." ...原创 2014-05-28 16:34:58 · 123 阅读 · 0 评论 -
redis
redis 五种数据类型:简单总结如下:string类型与mcached类似,就是key/value对。set和ordered set 可以存储集合类的数据。方便对这种数据的增删改查。list类型在获取时看其用法只能是数据下标方式获取数据。添加时可以达到O(1)的时间复杂度。hash类型提供了一个主key,或者说是大key,来总括里面的所有子key。 1. Redi...原创 2013-07-05 13:31:40 · 85 阅读 · 0 评论 -
ubuntu 下编译程序错误时的一些解决方法
1. bits/predefs.h: No such file or directory现象: error: /usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file or directory.解决方法为: sudo apt-get install gcc-multilib原创 2013-11-09 16:34:03 · 450 阅读 · 0 评论 -
lvs 之 centos6.2 + ipvsadm 1.25编译 问题汇总
编译ipvsadm 1.25时报关于 popt库的问题,但是响应的开发库和头文件都有,网上搜索解说是Makefile里没写-lpopt添加后搞定。原创 2012-05-29 22:09:42 · 120 阅读 · 0 评论 -
git简单使用
git 简介:git 是一个分布式版本控制系统软件(dvcs,distributed version control system)。可以这么理解,在公共服务器上有一份git控制的工程,在本地clone后得到一份拷贝的工程,拷贝到本地后就可以把本地的git追踪的工程(也就是拷贝过来的工程)当做一个本地的控制系统,在这进行一系列的操作,添加,修改,删除等,之后感觉写的差不多了,或者需要...原创 2012-05-03 21:42:31 · 104 阅读 · 0 评论 -
omnet++ UserGuide && Manual 笔记
ned 文件:用于描述网络拓补或者定义模块或组件的文件。必须有的定义文件。 如果package下有多个同名的ned文件,打开项目时会报找不到该文件之类的错误,在遇到此类错误时,仔细看看就可以排除。 大框架划分:omnetpp + inet + oversimomnet 模拟基本的离散事件inet 是在omnet的基础上实现了基本网络协议的实现,包括了TCP、UDP、IP...原创 2011-12-20 10:33:13 · 262 阅读 · 0 评论 -
dante socks5 安装
1. download the source code : http://www.inet.no/dante/download.html 2. tar -xvf dante-1.3.2.tar.gz 3. cd dante-1.3.2 4. ./configure 5. make 6. sudo make install 7. 测试 :...原创 2011-09-04 14:03:31 · 1727 阅读 · 0 评论 -
Linux下的录屏软件
转自:http://cha.homeip.net/blog/2007/02/286.html•Istanbul•Cankiri•xvidcap•recordMyDesktop•wink•vnc2swf[b][color=blue]Istanbul[/color][/b]Introduction: http://live.gnome.org/Istanbul...原创 2010-06-14 18:01:19 · 258 阅读 · 0 评论 -
eclipse 软件的背景颜色、字体设置
1.eclipse 背景色设置: Window->Preferences->General->Editors->Text Editors->Backgroud colors 取消System default 设置成:RGB(204,232,207). 2.字体大小设置: java 字体:菜单windows>Prefenrence&...原创 2010-08-05 20:54:34 · 270 阅读 · 0 评论 -
eclipse 导入 lucence源码
另外一种导入方法,直接导入开发版本即可: https://lucene.apache.org/core/developer.html 在网上搜了几个都是过时的讲述,还是从google上找到了一个邮件,虽然写的很简陋但是真的好使了。 步骤很简单:1. 下载 lucence 源码: https://lucene.apache.org/c...原创 2015-06-05 14:47:10 · 412 阅读 · 0 评论