工具收藏
文章平均质量分 72
小敏纸
个性的我,自在的我。。。
展开
-
看开源代码利器—用Graphviz + CodeViz生成C/C++函数调用图(call graph)
CodeViz是《Understanding The Linux Virtual Memory Manager》的作者 Mel Gorman 写的一款分析C/C++源代码中函数调用关系的open source工具(类似的open source软件有 egypt、ncc)。这篇文章详细介绍其安装过程及使用方法,对安装过程中出现的没一个错误提示进行讲解,一步步指引大家学会看开源代码。原创 2013-11-28 22:23:41 · 9771 阅读 · 1 评论 -
推荐两款我一直在用的PC健康小软件
对于经常需要坐在电脑前工作一整天的人来说,健康问题是不得不关注的。下面推荐我一直在用的两款体积非常小(几百KB)的健康小软件,也许可以在无形中保护你、提醒你。1. FadeTop这是一款视觉休息定时提醒工具。工作或学习中的我们经常一坐就是好几个小时,渐渐的不仅眼睛受到很大的伤害,身体健康也深受影响,即传说中的“坐病”。而这款只有几百KB的小软件使用屏幕淡出的方式提醒我们用电脑时间久了该休息一会啦。原创 2015-01-14 23:22:52 · 9668 阅读 · 16 评论 -
我的个人知识管理工具一览及相关经验技巧
在这个信息大爆炸的时代,相信每个人每天都接收很多信息,有用的无用的一大堆。信息和知识不能混为一谈,有用的信息才能转化为知识,有些知识可能会影响你的一生,因此如何保存和管理知识,是个人知识管理的一个非常重要而不可懈怠的问题。擅用各类知识管理工具,可以让一个人管理知识达到事半功倍的效果,相信每个人每天都在用着林林总总的管理工具和软件。我也不例外,也使用了一些国内外各种工具软件,想好好总结一下,一方面供原创 2014-01-04 19:33:14 · 18680 阅读 · 55 评论 -
推荐几款我一直在用的chrome插件(下)
请先看:推荐几款我一直在用的chrome插件(上)6. Pocket可以很方便的保存文章、视频等供以后查看,即实现了“Read it later”功能。有了 Pocket,您可以将所有想下次读的内容汇聚到一个地方,然后在任何设备上随时查看。Pocket还提供了另外一个功能,即可以通过发送邮件的方式来保存内容(不需要点击这个插件),发送链接URL到add@getpocket.com即可保存(发送的E原创 2014-12-24 13:15:13 · 6226 阅读 · 7 评论 -
sublime Text 3实用功能和常用快捷键收集
下面是我通过网上视频教程或文本资料学习sublime Text3时收集的一些实用功能和常用快捷键,现在分享出来,如果还有其它的好用的功能可以在下面留言,以便互相学习。PS:ST3在Mac OX与Windows不同平台下的快捷键差别很大。下面是针对windows平台的解说。1. 可以直接打开图片版本3有个很好的特性(对于前端来说):可以直接在ST3中打开图片。2. Goto Anything功能 —原创 2014-12-08 14:43:55 · 2411 阅读 · 1 评论 -
如何高效利用GitHub(很多资料可供下载)
正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。Q1:GitHub是什么Q2:GitHub风格Q3: 在GitHub,如何跟牛人学习Q4: 享受纯粹的写作与演讲Q5: 代码帮你找工作Q6: GitHub还在影响一些什么Q7: 除了GitHub,还可以选择什么?Q1:GitHub是什么A1:一家公司位于旧金山,由Chris Wanstrath, PJ Hyett转载 2014-10-19 17:31:55 · 5652 阅读 · 2 评论 -
推荐几个提高访问量的博客插件:为你的博客添加分享按钮、智能关联推荐功能
今天没啥好东西分享给大家,就给大家推荐几个我用过的博客插件吧,有自己独立博客(博客园、网易博客、博客大巴、WordPress、点点网等等)的人可以考虑一下。PS:下面说的都是些简单功能的使用,其实每个插件的功能都不止这些,有兴趣的深度挖掘吧。1. 文章分享按钮就是每篇文章右侧悬浮窗或其它地方有一个分享按钮,可以将自己的博文分享到自己的微博、微信、豆瓣、人人、QQ空间等各大网原创 2014-03-25 17:26:41 · 3516 阅读 · 0 评论 -
C/C++的内存泄漏检测工具Valgrind memcheck的使用经历
Linux下的Valgrind真是利器啊(不知道Valgrind的请自觉查看参考文献(1)(2)),帮我找出了不少C++中的内存管理错误,前一阵子还在纠结为什么VS 2013下运行良好的程序到了Linux下用g++编译运行却崩溃了,给出一堆汇编代码也看不懂。久久不得解过后,想想肯定是内存方面的错误,VS在这方面一般都不检查的,就算你的程序千疮百孔,各种内存泄露、内存管理错误,只要不影响运行,没有读原创 2014-03-18 21:46:04 · 6176 阅读 · 1 评论 -
OpenKM6.2.5的安装和配置详细过程(附启动失败原因)
继上文“解决OpenKM启动失败的详细历程”过后,这几天一直在使用OpenKM,OpenKM使用起来很简单,但是一些相关配置什么的中文资料较少,且有的资料欠缺正确性,存在误导性,下面就简单将配置过程和使用功能介绍下,给自己也给大家以后用的时候有个正确的参考。简单介绍①开源电子文档管理系统,作为文档版本控制系统来组织和共享文档。②基于Web界面,可对文件进行共享,设置安全级别权限,审计和调查企业的文件和登记册等等。可以通过名称,内容,关键字等来搜索文档。③Version:Community,Cloud原创 2014-02-28 22:08:18 · 16797 阅读 · 8 评论 -
Doxygen自动文档生成工具在Eclipse中的集成及使用举例
你有为软件编写说明文档的苦恼吗?当别人甩给你一个庞大的系统,让你根据里面的代码注释理解后写出一份完整的开发文档,你会怎么办?一个个的看代码然后耗时N天来写吗?这既是一份苦差事也极其耗时,有没有更好的办法呢?比如根据代码注释自动生成详尽的说明文档……可能有人会说用Javadoc就是了,要是C/C++、Python、C#等语言写的软件呢?有没有类似Javadoc的东西?Yes,Doxygen就是这原创 2014-02-16 17:57:47 · 5397 阅读 · 2 评论 -
分布式版本控制系统Git学习资源收集汇总(附Github个人简历自动生成)
伴随着知乎上一个问题:GitHub 是怎么火起来的?被顶起200+的回答说到:Github不是突然火起来的,在Ruby社区Github其实从一开始就很流行,我们2009年搞Ruby大会就邀请了Github的人来上海了,早在 2009年Github在国内的Ruby社区就很有名气了。之所以今天大家突然觉得Github火,只不过是因为刚拿到1亿美元融资的眼球效应罢了。可今年看到了无数人在关注着Githu原创 2014-02-12 20:35:18 · 5826 阅读 · 2 评论 -
解决OpenKM启动失败的详细历程
今天因项目需求要安装OpenKM开源电子文档系统,从官网下载安装后,点击桌面上的启动按钮总是一个窗口一闪而过就没了,明显没启动的了。那么就要查找启动失败的原因了,可是那个提示失败原因的窗口一闪即逝,完全捕捉不了,这可怎么办呢?想了想,如果在命令行中打开不就可以看到提示信息了吗?于是打开启动按钮的源文件位置,竟然发现OpenKM的启动文件就是Tomcat的启动文件startup.bat(后来才知原创 2014-02-21 21:42:20 · 8938 阅读 · 1 评论 -
程序员能力矩阵 — 敢测吗?看自己在哪个档次
今天看到一个很有意思的程序员能力界定,用大家熟知的复杂度量级进行界定,非常形象也十分详细,不知道是哪位大牛绘制出来的,大家看看自己分别在哪些单元格里呢?反正我有种不忍直视的感觉……注意:每个层次的知识都是渐增的,位于层次n,也蕴涵了你需了解所有低于层次n的知识,例如你处在Level 2那说明Level 0和Level 1的知识你都掌握了。原创 2014-01-15 22:19:23 · 2701 阅读 · 0 评论 -
10个最好的信息图创建工具(流程图、交互图、简历图等)
你是否常常看到别人创建的专业信息图而眼红呢?来看看这十个工具吧,你也一样可以创建牛逼的图表哦!1. Visual.Ly这是一个非常好用的应用,你可以用它来快速创建自定义的信息图。你不需要任何设计相关的知识。2.StatSilk这个工具有 web 和桌面两个版本,可以让你简易的分析数据。它可以让你创建非常好看的地图,表格,图形以及各种视觉元素来展示数据。通过 St转载 2013-12-16 23:05:53 · 7108 阅读 · 1 评论 -
在线编译器汇总及优缺点分析
网上收集的一些在线编辑器,如果我们电脑上不想安装像VS、Eclipse等这样的大型软件或在没有这些编辑器的电脑上进行编程怎么办呢?办法就是使用网上的在线编辑器啦,很方便很环保,嘿嘿。好了不多废话,下面看介绍:1、http://codepad.org/推荐星级:★★★★是否需注册:否(注册的话也很快,几秒钟而已)优点:网页界面简洁,一目了然,适合手机浏览器。且支持C,C++,D,PH转载 2013-11-16 16:52:37 · 4534 阅读 · 3 评论