- 博客(20)
- 资源 (99)
- 收藏
- 关注
原创 eclipse JVM参数 备忘
eclipse.ini :-vmD:/Program Files/Java/jdk1.6.0_33/bin-startupplugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_
2012-07-10 19:53:09 854
原创 vim命令速记 & bash快捷键
h 向左移动光标j 向下移动光标k 向上移动光标l 向右移动光标以上四个是在一行之内移动光标的方法。可直接用于normal模式,也可用在其他命令后面,表示范围,比如dl是向右删除一个字符。还可以加上计数,d3l是向右删除三个字符。有时候,长度很长的一行会被折成多行显示,要在一行之内的上下折行内移动,则使用命令gj和gk。x 删除字符(等于dl)dd 删除一行(同
2011-11-06 22:08:35 3546 3
原创 操作系统(Linux/Windows)中解决的问题记录
1、控制台分辨率问题以前一直使用Xshell登录VirtualBox中的Fedora系统。现在觉得使用Xshell要经过网络,偶尔遇到路由高负荷的时候操作速度便会大大下降,于是想要直接在VBox上使用Fedora。但是一个很不爽的地方是,VBox中的Fedora控制台的分辨率奇低,大概只有几十*几十吧。。。在网上找到一个办法解决这个问题:在/etc/grub.conf中,kernel启动参
2011-11-05 16:26:32 2100
原创 Avira更新失败的解决办法
从网上看来的,记下备忘。cmd下:nslookup personal.avira-update.com 8.8.8.8可以通过Google的DNS服务查询出国外Avira的升级服务器personal.avira-update.com的IP地址,有很多个。随便找一个速度
2011-10-07 10:17:13 3167
原创 firefox卡死
firefox的新版本老是容易卡死,在网上查了一下,发现要改一下about:config里面的dom.ipc.plugins.enabled,不要启用这一项,并且把与之相关的都关掉。在这里记一下,怕以后忘记了。
2011-10-06 15:07:07 2006
原创 几种排序算法运行时间比较
最近无聊,把各种排序算法在Linux下用C实现了,并记录其运行时间如下:对10M个无符号随机整数进行排序,各种算法的时间如下:qsort:(C标准库自带函数) real 0m5.901s user 0m5.548s sys
2011-09-27 08:36:37 2231
原创 配置hadoop要注意的问题
在配置hadoop的过程中遇到过很无语的问题。在/etc/hosts中,127.0.0.1这个IP应该仅由localhost指向,该机器在网络上的域名不应该指向这个IP地址。否则slave节点一个都没有!另外,防火墙还是关了吧。。。
2011-09-24 00:13:26 560
原创 linux上配置ssh的无密码登录
假设有两台安装了ssh系统的Linux主机,分别为client和server。现在要实现从client上通过ssh在不用输入密码的情况下连接到server上。用户名为user。步骤1:以user用户登录client。运行命令 ssh-keygen -t rsa,然后一路回车,会生成密钥文件id_rsa(私)和id_rsa.pub(公)。生成的位置一般位于user用户目录下的.ssh目录中。
2011-09-23 00:18:53 1045
原创 Debian上关于网络、apt-get、用户的一些配置
因为工作时遇到的问题,昨天在家里自己的电脑上,试着用VirtualBox配置了一下Debian。由于以前基本只用过Fedora,于是昨天在配置Debian的时候问题百出。不得不感叹Fedora默默为我们做了多少事情。同时把昨天遇到的问题记录下来,免得再次忘记了。 一、复制虚拟机因为我之前装过一个Debian的虚拟机,但是我现在需要N个,于是我想从VirtualBox里复制之前的
2011-06-19 09:15:00 3284
原创 在VirtualBox中安装CentOS,CPU占用过高,几乎100%的解决办法
<br />近日在VirtualBox上安装了CentOS,突然发现CPU风扇狂转,一查,原来VirtualBox上的CentOS几乎在100%使用VirtualBox分配给它的CPU核心。在网上找了半天,终于找到一条方法,即:修改/etc/grub.conf文件,在kernel一行后加上参数“divider=10”,经试验,果然CPU正常了。<br /> <br />关于 divider=10 的解释:<br />For RHEL 5.4 and CentOS 5.4 and later, divider
2011-06-01 08:03:00 10692 1
翻译 C++运算符优先级
优先级 操作符 描述 例子 结合性 1() [] -> . :: ++ --调节优先级的括号操作符 数组下标访问操作符 通过指向对象的指针访问成员的操作符 通过对象本身访问成员的操作符
2009-04-07 00:52:00 130986 16
原创 linux下安装配置连接PostgreSQL
在GNU/Linux下,使用得最多的两款优秀的开源数据库非MySQL跟PostgreSQL了。我从大学开始接触数据库起就一直使用的是MySQL,一是因为那时太菜,只懂得用Windows,于是PostgreSQL跑不了;二是因为PostgreSQL的使用的确有些复杂。就这样,PostgreSQL在我的头脑中始终是一片空白。今天小试了一下PostgreSQL,配置居然麻烦到都快要把我弄疯了。晚上一两个
2008-12-27 01:37:00 9287 1
原创 selinux的context
由于无法再忍受chm格式的javadoc在fedora上的“无框架模式”,今天去网上下了一套html形式的javadoc。为了方便局域网里的朋友使用,特意在我的电脑上搭建起了apache服务器。我最开始的想法是把整个javadoc目录放在~/Documents下,然后在apache的httpd.conf中增加一个新的Directory。我这样配置好之后,用firefox去访问,结果却是40
2008-11-24 00:18:00 5751
原创 C++对象模型
钟声 钟声 3 1711 2008-05-03T13:41:00Z 2008-05-03T13:56:00Z 19 3575 20378 武汉大学国际软件学院 169 47 23906 12.00 false 7.8 磅 0
2008-04-25 10:56:00 1645 1
原创 达夫设施
前几天在网上看见了一段代码,叫做“Duffs Device”,后经验证它曾出现在Bjarne的TC++PL里面: void send(int *to, int *from, int count) // Duff设施,有帮助的注释被有意删去了 ...{ int n = (count + 7) / 8; switch (count % 8) ..
2008-03-19 12:52:00 2328
原创 C++中的头文件
一、C++编译模式通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。C+ +语言支持“分别编译”(separate compilation)。也就是说,一个程序所有的内容,可以分成不同的部分分别放在不同的.cpp文件里。.cpp文件里的东西都是相对独立的,
2008-03-11 09:37:00 52294 38
原创 C++中的类型转换
在课上有这样一个问题:一个class A里面有一个函数,它由cosnt和非const两个版本构成重载。现有这个class的一个非const对象a,如果直接用a去调用这个函数,那么肯定 会是非const的版本将被调用。那么,怎样用a来调用那个const版本的函数呢?这个问题其实不难:既然a是非const的,那么我们把它转换成 const A不就可以用来调用const版本的函数了吗?其 实,这个回答说
2008-03-11 09:36:00 1129
原创 C++中的引用
引用是变量的别名,它跟它所绑定的变量是没有区别的,对它的操作就等价于对它绑定的变量的操作:#include using std::cout;int main(int argc, char *argv[]){ int a = 1, &r = a; cout cout return 0;}结果是:the address of a is 0x22ff8cthe address o
2008-03-11 09:35:00 938
原创 C/C++中操作符的优先级和求值顺序
今天在看《The C Puzzle Book》时,又看到了从一开始学C语言就一直被反复强调的问题:操作符优先级和求值顺序。也许平时大家都不太注意这个问题——的确,当不清楚优先级关系 时,可以直接使用圆括号来”手动“决定优先顺序——所以优先级通常都不会引起大家的注意。然而,在《The C Puzzle Book》中,几个非常巧妙的例子却说明了,如果能让优先级顺序了然于心,那么便能够写出很简洁很漂亮的
2008-03-11 09:32:00 3682
原创 C++中的extern
从大一正式接触计算机软件技术到现在为止,无论是在理论学习中还是在实践,我都遇到过不少的问题,也通过自己的努力,或者老师同学和百度的帮助,解决了很多问题。然而,在那些问题解决之后,我并没有很细心地把它们一一记下来,总以为自己花精力解决的问题自己是能够记住不忘记的。可事实却总与愿望想违背。今天上软件工程课时,江老师说要养成一下写日志的习惯,这样自己解决过后问题便可以在之后被自己查阅,从而不会再忘记了。
2008-03-11 09:31:00 2222 2
Concurrent Programming in Java - Design Principles and Patterns, 2nd
2011-12-20
The Java Virtual Machine Specification 3rd
2011-12-12
Introduction to Algorithms (2nd Edition).pdf
2011-10-25
Introduction to Algorithms (3rd Edition).pdf
2011-10-24
Annotated Lucene 中文版 Lucene源码剖析
2011-10-09
NSIS Users Manual NSIS用户手册
2011-05-08
Linux Complete Command Refrence
2011-04-06
Professional Assembly Language 中文版 part3
2011-04-01
What Every Programmer Should Know About Memory
2012-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人