摘要:
单向链表反转的实现 阅读全文
摘要:
最新的JDK是有针对Linux的RPM包的,只需要下载后安装就好了。http://www.oracle.com/technetwork/java/javase/downloads/index.html注意:1、如果安装了多个JDK,那么可以使用alternative这个工具来选择到底使用哪个版本的JDK。2、如果需要安装老版本的JDK,没有对应的RPM包,可以参考http://wiki.centos.org/HowTos/JavaOnCentOS3、安装好之后一般是不需要修改环境变量,比如CLASSPATH或JAVA_HOME。 阅读全文
摘要:
习惯了在Windows上来学习和娱乐,所以不能切换到Linux系统。为了Linux编程,我首先尝试了wubi在Windows上安装双系统,但是发现本来启动很快的Windows8安装了双系统之后,系统之间来回切换非常的慢;后来我尝试了使用虚拟机安装一个Linux系统,但是发现每次启动虚拟机,都占用我50%的资源,于是我尝试了现在的做法,使用Headless启动虚拟机,然后使用ssh连接到我的虚拟机去做一些开发。Headless启动虚拟机有点慢,但是启动之后,基本上不会占用什么资源,这一点我非常的满意。没事儿我可以一直让虚拟机在这里启动着。OK,下面来看看怎么使用Headless来启动虚拟机吧。首 阅读全文
摘要:
前面我介绍了一款优秀的代码编辑器Editplus,并且重点介绍了一下Zen Coding。但是Editplus最新版中包含了Zen Coding的功能,但是无论是帮助文档,还是官方的文档都缺少帮助文档。还好Zen Coding项目的帮助文档非常的丰富。我整理并测试了一下,Editplus基本实现了Zen Coding的所有的功能。如果你已经下载了最新版的Editplus或你的Editplus支持Zen Coding,那么你就点击下面的几个链接去学习使用。编辑HTML http://code.google.com/p/zen-coding/wiki/ZenHTMLElementsEn使用选择器 阅读全文
摘要:
Editplus是一个Windows上流行的代码编辑器。它为程序员提供了许多强大的功能。可能是遵循着80%的场合只使用20%的功能的原理。Editplus在很多方面的实现都非常的经典。比如:语法着色的功能,简单的将语言的关键字,保留字和库函数等名称分类,然后使用文本文件保存。就实现了语法着色。虽然不是完美的实现,但是覆盖了80%的需求。使得整个软件非常的小巧。代码折叠。基于缩进的方式来折叠代码在一些场合并不合适,但是同样也是适用于80%以上的场合。查找和替换中的正则表达式。也许有很多的编辑器在这一方面非常强大,我知道的有Sublime Text Editor,但是它们本身要大很多,而且运行起来 阅读全文
摘要:
我发现帮助文档可以不用每次都重新安装,只需要将HelpLibrary文件夹里面的所有内容备份,下次指明备份位置就可以查看帮助文档了。但是现在我出现了一个问题:TOC损坏了,无法显示目录,也不能查找所有的书籍。我花了很长的时间才找到一个不是很好的解决办法。修改C:\Program Files\Microsoft Help Viewer\v1.0\HelpLibManager.exe.config 里面的<add key="FirstTimeRun" value="True" />运行管理帮助设置 CHS选择从磁盘安装,指定VS2010的安装源选 阅读全文
摘要:
工欲善其事,必先利其器。操作系统是我们最重要的工具,如果你不能很好的配置和使用,将会是一个灾难。下面就我及我的同学遇到的最多的问题并给出了网上流行的解决方案。硬盘安装Win7如果你有系统盘,那么可以直接光盘安装,应该是最简单的。但是我推荐使用硬盘安装Windows7以及以上的版本。因为这样安装不仅快,而且对于一些没有光驱的台式机和光驱坏了的笔记本电脑是巨大的福音。安装之前安装之前我希望你们能够下载一套针对你们计算机的Windows7的驱动程序,这样安装好之后就可以直接使用了,不然如果没有网卡驱动,你连不上网,很多事情都不好解决。安装下面介绍了在XP/Vista/win7下硬盘安装Windows 阅读全文
摘要:
自从08年以来我学习了很多的东西,虽然学习的不够深入,但是基本上入门了。现在我发现很多人都在走我以前走过的弯曲,问我以前也遇到过的问题,说以我花了一些时间整理了一下我学习的知识,一方面是为了复习这些简单而又有意义的东西,另一方面是为了先给那些对这些东西感兴趣的人。 阅读全文