- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Vim_默认打开标签页
默认双击或者右键会打开多个新窗口很不方便,修改注册表可以解决:1.运行中键入regedit2.修改如下注册表实现双击时打开标签页:/HKEY_CLASSES_ROOT/Applications/gvim.exe/shell/edit/command/HKEY_CLASSES_ROOT/Applications/gvim.exe/shell/open/command将上述两项值设
2013-12-19 18:16:31 2540
原创 Vim_设置<Esc>快捷键及补全功能
Vim的键使用相当频繁,而键的距离实在T.T,这甚至是转为Emacs的一大原因。 其实可以给设置一个快捷键,方法如下:1.打开你的_vimrc2.键入imap //这里我们把Shift+i映射为,i指的是insert模式下的映射。 也可以在_vimrc文件添加自动补全的功能:1.打开你的_vimrc2.键入:inoremap
2013-12-19 17:02:45 5548
原创 快排的本质
最好的排序算法之一是快速排序( q u i c k s o r t ),这个算法是2 9 6 0年由C. A. R. Hoare发明的。快速排序是尽量避免额外计算的一个极好例子,其工作方式就是在数组中划分出小的和大的元素:1.从数组中取出一个元素(基准值)。2.把其他元素分为两组:“小的”是那些小于基准值的元素;“大的”是那些大于基准值的元素。3.递归地对这两个组做排序。当
2013-12-18 17:11:55 949 1
原创 Java泛型——泛型类
泛型类,听上去很高端的样子,其实只要写过Java代码就无时无刻在和泛型类打交道。HashMap、List等常用的类便是典型的泛型类。来看下HashMap的定义:public class HashMap extends AbstractMap implements Map, Cloneable, Serializable{ ...}K、V便是new HashMap
2013-12-09 16:05:24 640
转载 MIT新技术:远程触摸和操纵实物 创新人机交互
摘要:美国的麻省理工学院的媒体实验室每隔一段时间就会捣鼓出一些新奇的东西,日前他们发明了一种人类可以进入电脑进行远程物理操作的技术,以及下一代的屏幕,这些都颠覆了以往人机交互的方式。北京时间12月5日消息,据国外科技网站BusinessInsider报道,日前,美国麻省理工学院(MIT)有形媒体小组的一个研究团队研发出了一种新的人机交互技术——人类可以进入电脑进行远程的物理操作。该技术
2013-12-09 14:30:36 1866
转载 《C++ Primer》作者Stanley B.Lippman谈C++语言和软件产业的发展
Lippman: 这就变得相当无趣。例如,在微软,所有的东西都必须达成共识。这样做的问题在于,微软的很多人带着他们的笔记本电脑参加会议,他们在会上首次听说某个设想然后就发表观点,而他们之前都从来没有听过这个设想。但你知道,对于计算机问题,你必须思考得足够深入,因为它们总会产生种种后果,所以这样不经过深思熟 虑是非常令人沮丧的。Lippman: 有一本书叫做《权力的游戏》,它也被
2013-12-09 14:18:01 1726
原创 head命令
项目中用perl脚本检测目录下最新文件的大小是否在变化,用到了如下代码:my @output = $tel->cmd('ls -lt'); //时间顺序排序发现当文件过多时output会发生内存溢出,即空间不够的情况,采用了head命令解决,代码如下:my @output = $tel->cmd('ls -lt|head -2'); //
2013-12-04 10:59:02 1391
转载 Android与Mina集成
①报Java.lang.NoclassDefFoundError:org.apache.mina.transport.socket.NioSocketConnector错误.即使用Add External JARS方式运行时报找不到类. 解决方案: 在项目新建lib文件夹,把需要的Jar复制进去,使用Add JARS 选择项目下 Lib文件中发布APK会自动打包进去
2013-12-02 18:23:57 2226 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人