随笔分类 -  提高效率的方法

高效程序员秘籍(10):聚合个人全部邮箱
摘要:对于有很多个邮箱的人来说,查看是否有新邮件是件挺烦琐的事情,尤其是拥有各种不同网站的邮箱,需要分别登录各个邮箱进行。如果有可以集中查看所有邮箱中新邮件的方法就方便多了,下面就向大家介绍两种方法。 第一种方法是挑选一个邮箱作为聚合邮箱,用来接收其他邮箱的新邮件,也可以在该邮箱中以其他邮箱作为发送地址。建议把Gmail邮箱作为聚合邮箱,或者其他功能比较强大的Web邮箱,使用Web邮箱的好处是随时随地都可以收发邮件,只要有一个包含浏览器的终端设备即可。把新邮件自动转发到聚合邮箱的过程很简单,只需要在邮箱设置的自动转发选项中输入聚合邮箱即可,随后聚合邮箱会收到一封自动转发确认邮件,点击邮件内容中提供. 阅读全文
posted @ 2012-02-10 08:33 West_Link 阅读(5609) 评论(5) 推荐(5) 编辑
高效程序员秘籍(9):快速查找硬盘上的文件和目录
摘要:使用搜索引擎是程序员日常工作中必不可少的部分,绝大多数技术问题都能在网络上找到解答,但是我发现,对于硬盘上的文件,很多人的查找方法还是比较原始,完全是凭记忆去各个目录里找。我向同事索要安装包或者文档,要不就是不知道放在那里了,要不就是找半天。虽然Windows文件管理器有搜索功能,但是速度有点慢,而且不支持通配符和正则表达式。下面向大家介绍一款文件名搜索利器,它就是EveryThing,堪称神速!EveryThing是一款很小巧的文件,界面简洁,非常容易使用,如下图所示: 第一次启动时,EveryThing会为硬盘上的所有文件名创建索引,瞬间就能完成,而且它会实时更新索引,占用系统资源非常少. 阅读全文
posted @ 2012-01-16 19:46 West_Link 阅读(4770) 评论(11) 推荐(0) 编辑
高效程序员秘籍(8):养成使用网络笔记本、网络文件同步工具的习惯
摘要:随着越来越多实用软件的涌现,人们的工作和学习效率得到了很大的提高,当然,前提是我们主动去接受和学习它们的使用,并且改变已有的习惯。近一两年智能手机的快速普及,一批新的实用软件诞生了,已有的软件也纷纷推出了手机版本,使得这些软件变得更加实用,让我感受最深的两类软件是网络笔记本和网络文件同步工具,作为一名程序员,如果没有使用过它们,那真是.......,不知道该咋说。 做笔记是一种很好的习惯,好记性不如烂笔头,更何况大部分人的记性都不太好,一本书看过一遍,过一段时间可能都被忘的差不多了,如果不随时做笔记,再看一遍的效果可能差不多,至少我是这样的,记得《COM技术原理》、《深入探索C++对象模型》. 阅读全文
posted @ 2012-01-09 20:20 West_Link 阅读(7430) 评论(21) 推荐(4) 编辑
高效程序员秘籍(7):使用Diagram Designer快速绘制流程图、UML等图形
摘要:目前比较流行的UML建模工具包括Visio、Rational Rose、PowerDesigner、EA等,基本上都是企业级的软件,功能强大,我只用过Visio,所以就不对它们的特点或者异同多加介绍。对于较正式的情况,例如图形会作为项目文档的一部分,建议使用以上列出的软件。当我们在工作中遇到较复杂的代码逻辑或者业务逻辑时,把它们以图形的形式展现出来更容易理解,对于这种情况,可以使用一个简单轻便的建模工具来快速地绘制。这里向大家推荐一款不错的小软件:Diagram Designer,安装包大概1.3M,下图是它的主界面: 可以用它来绘制各种各样的图形,如UML、流程图、界面构造等,对于常用的图. 阅读全文
posted @ 2011-12-20 10:11 West_Link 阅读(33507) 评论(2) 推荐(4) 编辑
高效程序员秘籍(6):使用CLCL加快写代码的速度
摘要:经常看到论坛上有人抱怨日常的编程工作就是复制和粘贴,对此我也深有体会,尤其是利用类似SSH框架开发的项目,很大一部分代码都是通过复制粘帖然后再稍加修改完成的。但是Widows的剪贴板只能记录最近一次复制的内容,要想粘帖之前某次复制的内容,只能再次去目的地复制,看似简单的过程可能会占用不少时间,如果能省去这个步骤,也许就可以早点下班回家。有一类工具可以帮上忙,那就是剪贴板增强软件,比如本文要介绍的CLCL,其他的还有Clipx、ArsClip、Clipmate等。 CLCL是一个非常强大而体积小巧的免费剪贴板增强工具,运行后会在系统托盘上显示一个类似别针的小图标,CLCL会自动记录每次复制的内. 阅读全文
posted @ 2011-12-03 16:53 West_Link 阅读(5633) 评论(3) 推荐(2) 编辑
高效程序员秘籍(5):让EyeDefender提醒你注意休息,保护视力
摘要:在上学的时候,下课铃声一响,快乐的课间十分钟开始了,耳边充斥着打闹声,很少有人在这期间学习。工作后,没有了提醒我们休息的“下课铃声”,长时间坐在办公室里敲代码,忙碌或者太投入的时候甚至几个小时不起身,久而久之,颈椎病、腰肌劳损之类的就会不请自来。 身体是第一位的,工作一小时左右提醒自己休息片刻,闭目养神,伸伸懒腰,起身活动活动。但是,咱们程序员太敬业了,总是忘记休息,稍不留神,好几个小时已经逝去。 我们可以安装一个定时提醒软件到手机上,不论在何地,只要手机在身上,它都可以提醒我们注意休息。如果工作中的绝大部分时间都坐在电脑面前办公,那么可以考虑把定时提醒软件安装到电脑上,因为不论手机的震动提. 阅读全文
posted @ 2011-11-29 20:28 West_Link 阅读(4427) 评论(10) 推荐(3) 编辑
高效程序员秘籍(4):使用Total Commander替换Windows资源管理器
摘要:最新的Web浏览器都有标签页特性,而Windows自带的资源管理器却没有,总是需要同时打开多个窗口,后来下载了一个插件叫 QTTabbar,可以让资源管理器具备标签页的特性,但总是出问题。除此以外,Windows资源管理器还有种种不足,此刻能想到的有以下几点: 1、不能设定经常使用的文件夹 2、拷贝文件的全路径不方便 3、使用起来不够快,快捷键太少 Total Commander完全可以替代Windows自带的资源管理器,主界面如下图所示:它的功能非常强大,下面简要介绍一下是经常用到的部分: 1、支持标签页,对于经常需要访问的文件夹,可以自定义标签页列表,而且每次打开后都是上次退出时的状态.. 阅读全文
posted @ 2011-11-16 09:55 West_Link 阅读(8509) 评论(1) 推荐(0) 编辑
高效程序员秘籍(3):使用MindManager进行可视化的思维管理
摘要:记得在使用MindManager之前,考虑问题的解决办法的过程经常会被各种事件打断,回过头来再继续时总会有些偏差,甚至忘记了之前想到的关键地方,所以,有时候也会一边想一边记,但总觉得这个过程不够高效,一段时间后,记录的内容连自己也看不懂,有的根本就找不到了,无形的价值随之流失。 其实我也一直在找可替代的方法,尤其是类似的软件,感觉都不太合适,大多数都是些类似便筏、网络笔记本的工具。无意中见到一位同事边看电子书边做笔记,所使用的软件让我眼前一亮,它能以树状层次呈现所有节点或者步骤,有点类似平时看到的大纲,不过它的结构更清晰、更灵活,而且每个节点可以关联图片、文档、详细说明等资源。这类软件叫思维. 阅读全文
posted @ 2011-11-08 22:02 West_Link 阅读(3834) 评论(6) 推荐(4) 编辑
高效程序员秘籍(2):使用GridMove快速将窗口以指定大小放到指定区域
摘要:在我们日常工作中,经常需要让多个应用程序窗口同时可见(并且相互不遮挡),例如在比较两个文档或者边看电子书边做笔记时,可以让它们水平方向上各占屏幕的一半。如果显示器比较大,我们可以把屏幕划分成几块,然后在各个区域放置需要同时可查阅的窗口,这样可以充分利用屏幕空间,而且同时可以干好几件事情。 不过,很多人都是通过手动拖拽来实现这一目的,首先要找到目标窗口,然后移动到指定位置,最后调整大小,过程比较繁琐。第一步可以通过上篇文章介绍的方法快速进行,后面两步就可以用本篇文章介绍的GridMove搞定。 GridMove是一款小巧的软件,安装后没有界面,启动后只会在系统托盘中显示一个蓝色的网格状图标,G. 阅读全文
posted @ 2011-10-14 22:34 West_Link 阅读(4103) 评论(3) 推荐(2) 编辑
高效程序员秘籍(1):使用AutoHotKey快速切换窗口
摘要:当我们打开电脑做一些事后,任务栏中就会有若干已打开应用程序的窗口,在它们之间切换,绝大部分人使用下面两种方式: 1、使用Tab键 2、直接用鼠标在任务栏中找到目标窗口再点击 第一种方式效率更高一些,尤其是在当前窗口与上一个窗口切换的情况下,应该没有比使用Tab键更好的方法了。在我们工作的过程中,总会有那么几个固定使用的应用程序,比如IDE、浏览器、文本编辑器、邮箱客户端、即时通信工具、帮助文档等。如果我们能直接按下某个快捷键就能切换到目标窗口该多好啊,而且在该窗口不存在时直接打开相应的应用程序,这也算是一种快速打开应用程序的好方法。使用AutoHotKey就能达到这个目的。刚开始的时候需要适. 阅读全文
posted @ 2011-10-08 10:53 West_Link 阅读(16891) 评论(3) 推荐(2) 编辑
如何提高阅读源代码的效率
摘要:记得在开源流行之前,我看过的代码紧限于所参与的项目,能有个几万行就不错哩。后来很多优秀开源项目都相继蹦出来了,阅读的代码量那叫一个大呀!不得不看。我现在掉到android这个大坑里,每天都要看很多源代码。以前做过J2EE,看Struts2、Lucene、OSWorkflow、iText等项目的源码,动机有三:文档不足、找问题的原因、好奇。当时有个项目用到了Dojo,这家伙可以说是源码最多的开源Javascript框架了,文档却严重不足,也没什么人用,只能看源码了。 要想快速并高效地阅读源码,一定要有好方法,不然看着会挺费劲,当然,用什么方法取决于具体的情况。我就把自己总结的方法给大家show. 阅读全文
posted @ 2011-06-07 16:58 West_Link 阅读(19190) 评论(6) 推荐(14) 编辑