1.最近刚到公司,公司就发一架构代码自己看,看了几天看的想吐,也在网上找了下相关的技巧吧,不是有句话叫做:成功必有方法,失败总是借口! 2.借鉴别人的方法来看看如下: 记得在开源流行之前,我看过的代码紧限于所参与的项目,能有个几万行就不错哩.后来很多优秀开源项目都相继蹦出来了,阅读的代码量那叫一个大呀!不得不看.我现在掉到android这个大坑里,每天都要看很多源代码.以前做过J2EE,看Struts2.Lucene.OSWorkflow.iText等项目的源码,动机有三:文档不足.找问题的原因…
本篇合集包括以下三个部分的内容: 1.微软亚洲研究院过去一年的所有开源合集,如分布式机器学习工具包DMTK等. 2.利用微软研究院的技术提高工作效率的工具合集,如让没有机器学习背景的开发人员也能开发出智能应用的牛津计划等等. 3.包含微软研究院技术转化的应用合集,如微软自拍,微软绝句等等. ​ 微软亚洲研究院过去一年的所有开源合集 2015年5月20日,微软亚洲研究院Graph Engine 1.0预览版正式发布.Graph Engine是一个基于内存的分布式大规模图数据处理引擎,能够帮助用户更…
阅读了博客园发布的IT文章<30个提高Web程序执行效率的好经验>,这30条准则对我们web开发是非常有用的,不过大家可能对其中的一些准则是知其然而不知其所以然. 下面是我对这些准则的理解和分析,有些有关JS性能的准则,我也测试了它们的差异,大家可以下载DEMO页面,如有理解不正确的地方,请大家指正.也非常欢迎大家补充. 测试环境: OS:Vista; Processor:3.40GHz; Memory: 2.00GB; System type: 32-bit Operating System…
正如那本<Code Reading>一书中指出的那样,源代码阅读一直没有被很好的重 视:你上大学的时候有“代码阅读”这门课吗?相信没有. 1 Source Insight 谈到阅读源代码,不得不提一下很多人都用过并且现在也还用着的一个工具: Source Insight.很多年前我最早接触的源代码阅读工具就是这个.不可否认, 它有很多优点:非常直观,非常容易上手,该有的功能基本上都有… 但是,它也有一些缺点: 是商业软件:要花钱买或者使用盗版是Windows软件:在Linux下用的话需要用 W…
C#(Net)软件开发常用工具汇总,提高你的开发效率 写代码也要读书,爱全栈,更爱生活.每日更新原创IT编程技术及日常实用技术文章. 我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是不在话下. 更多原创教程,关注微信公众平台:做全栈攻城狮.及做全栈攻城狮官网:www.8z5.net 本文章由做全栈攻城狮,原创首发,如有转载,请声明出处.小编微信:aiquanzhan. 这是做全栈攻城狮为您独家汇总的C#(.net)软件常用开发工具.不断更新中..... 如您有用的不错的工具,麻…
前言 linux中的一些小技巧可以大大提高你的工作效率,本文就细数那些提高效率或者简单却有效的linux技巧. 命令编辑及光标移动 这里有很多快捷键可以帮我们修正自己的命令.接下来使用光标二字代替光标的位置. 删除从开头到光标处的命令文本 ctrl + u,例如: $ cd /proc/tty;ls -al光标 如果此时使用ctrl + u快捷键,那么该条命令都会被清除,而不需要长按backspace键. 删除从光标到结尾处的命令文本 ctrl+k,例如: $ cd /proc/tty光标;ls…
  Linux下阅读源代码的方法很多,聪明人从标题应该就可以知道,需要(g)vim+Taglist+ctags.3者配合,真是珠联璧合,功力无限啊! vim/gvim什么是vim/gvim,如果看官连vi都不知道,那就别往下看了.一些对Linux一知半解的人说,vi不就是一个和Win下的note pad一样的工具吗?其实大错特错了,如果仅仅是和note pad一样的功能,那它早就不叫vi了. TaglistTaglist是一个vim的源代码浏览插件,具体功能介绍还烦请各位看官自己google一下…
Visual Studio Gallery中发布了Productivity Power Tools 2013 的更新.在此版本中,此版本解决了客户报告的大量错误和问题,并介绍了一项称为语法行压缩的新功能. 语法行压缩使您能够更好地利用垂直屏幕的使用面积.它将那些既不包含字母也不包含数字的行垂直缩进25%,使编辑器能显示更多的行.而其他行不受影响. Productivity Power Tools 的 其他详细的内容参看 使用 Productivity Power Tools 高级扩展 来帮助你提…
阅读源代码时常常遇到找变量,函数定义的问题.vim为我们提供了一个好用的工具,ctags. 安装 ctags. 在 libvirt的源代码根目录运行 ctags -R . vim -t virConnectPtr 或者在vim中把光标移到virConnectPtr(或其它结构体,函数,等等), 再按 Ctrl-[ 可以跳到定义处…
博客搬到了fresky.github.io - Dawei XU,请各位看官挪步.最新的一篇是:提高Scrum站会效率的一个小工具.…