首先安装rabbitvcs,使用源中的版本即可,但是安装之后,只支持nautilus文件管理器插件,需做以下配置以支持nemo: 安装nemo-python,可在以下地址下载: http://www.ubuntuupdates.org/package/gwendal_le_bihan_dev_cinnamon_stable/quantal/main/base/python-nemo 下载 RabbitVCS.py,复制到 /usr/share/nemo-python/extensions 关闭nemo: killall nemo重新打开n... Read More
posted @ 2013-04-14 00:23
javawebsoa
Views(545)
Comments(0)
Diggs(0)
《重构——改善既有代码》Motivation出现依恋情节或者职责不清,应将行为移动到正确的类中。Mechanics1 检查源函数中所使用一切特性(包括field和函数)2 检查子类和父类是否也定义了该函数3 先委托,然后根据实际情况,决定是否将对源函数的调用替换为对目标函数的调用。 Eclipse refactor菜单下直接有Move 选项,可以直接使用该选项完成Move Method重构。但实际应用中,还是有一些细致的不同,下面详细说明:默认情形:[Move] method, 必须要求源类中必须以目标类对象为成员变量,否则找不到目标对象。另外,移动后,默认总是以源类对象作为函数参数。 ... Read More
posted @ 2013-04-14 00:20
javawebsoa
Views(211)
Comments(0)
Diggs(0)
Question:You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a linked list.Input:(2 -> 4 -> 3) + (5 -> 6 -> 4)Output:7 -> 0 -> 8Anwser 1:/** Read More
posted @ 2013-04-14 00:16
javawebsoa
Views(212)
Comments(0)
Diggs(0)
下面材料整理自Internet&著作。 STL中的容器按存储方式分为两类,一类是按以数组形式存储的容器(如:vector 、deque);另一类是以不连续的节点形式存储的容器(如:list、set、map)。在使用erase方法来删除元素时,需要注意一些问题。 在使用 list、set 或 map遍历删除某些元素时可以这样使用: 正确使用方法1 std::list< int> List; std::list< int>::iterator itList; for( itList = List.begin(); itList != List.end(); ) { Read More
posted @ 2013-04-14 00:13
javawebsoa
Views(328)
Comments(0)
Diggs(0)
对当前准备进行的项目进行市场分析1. 购物分享类的站点(穿衣打扮)用户基本已成定局用户主要分布在美丽说,蘑菇街,翻东西,讯购网,逛等众多个分享社区2. 此刻我们应该更冷静的思考是否需要在去抢这个被众多大汉围着的蛋糕,毕竟互联网第一名与第二名是一个可以差得很远的竞争比赛3. 如果经过深思熟滤还是认为这是一个可以踏入的圈子 ,那么我们就要有过强硬及现程度就有能力实现的方案去扳倒对方或是抢到一块可充饥的蛋糕,这样我们才能保证我们的身体也就是团队有足够的精力去抢下一个蛋糕。以下针对第三点进行一些说明所谓的方案,也就是项目的规划那么他的产品理念当然不会与美丽说或蘑菇街是一模一样的否则他根本没有存在... Read More
posted @ 2013-04-14 00:09
javawebsoa
Views(185)
Comments(0)
Diggs(0)
创建内核线程: struct task_struct *kthread_create(int (*threadfn)(void *data), void *data, const char namefmt[]); 唤醒内核线程(可以唤醒所有进程(线程)): wake_up_process(struct task_struct *k);创建并运行内核线程: struct task_struct *kthread_run(int (*threadfn)(void *data), void *data, const char namefmt[]);通知内核线程停止: int kthread_sto. Read More
posted @ 2013-04-14 00:06
javawebsoa
Views(228)
Comments(0)
Diggs(0)
Java表达式求解实现,用到栈先进后出的特点,详见代码public float evaluation(String textField) { StringBuilder str = new StringBuilder(); Stack<Float> stk = new Stack<Float>(); // 用于寄存操作数或结果 Stack<Character> stk2 = new Stack<Character>(); // 用于寄存运算符 stk2.push('#'); // 在运算符栈初始一个'#',用于第一 Read More
posted @ 2013-04-14 00:02
javawebsoa
Views(222)
Comments(0)
Diggs(0)