- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 DFA和NFA的区别
1.历史:正则表达式萌芽于1940年代的神经生理学研究,由著名数学家Stephen Kleene第一个正式描述。具体地说,Kleene归纳了前述的神经生理学研究,在一篇题为《正则集代数》的论文中定义了“正则集”,并在其上定义了一个代数系统,并且引入了一种记号系统来描述正则集,这种记号系统被他称为“正则表达式”。在理论数学的圈子里被研究了几十年之后,1968年,后来发明了UNIX系统的Ken T
2015-12-17 22:03:37 30245 2
原创 如何在centos上搞定tmate
tmux比较简单,很easy可以搞定。可是tmate,官方只给了mac和ubutn的安装,centos,完全不管......(1)官方教程(http://tmate.io/)是这个,但是只给了ubutn的安装,没有给centos的安装Grab the sources from github: https://github.com/nviennot/tmate.
2015-12-15 22:54:54 1279
原创 DSL如何和实际项目结合简化方案编写简单思考
采用外DSL,代码形式化所达到的表现力已经毋庸质疑了,如果能够再进一步,方案阶段,将sequence图,用脚本描述出来,然后一个通过DSL生成代码框架,一个通过工具(如PlantUML)生成sequence图,这样,方案的维护成本几乎为0。而且方案修改,只要修改脚本,代码和方案都会同步更新。PlantUML介绍:其实也是一个DSL,能够通过脚本来生成sequence图,有点类似于Gra
2015-12-10 23:12:43 347
转载 vim下解决ctrl-s ctrl-q 假死问题
http://blog.csdn.net/wangeen/article/details/8835501Ctrl-S 可能算是 Windows 下最常用的保存快捷键了,但是在类 Unix 系统下面却不是起保存的功能。最近都是在用 Cygwin +VIM 阅读和编写代码,时不时会不注意按到 Ctrl-S,导致 VIM 跟挂住了一样,啥都无法干,最后只能重启 shell,一
2015-12-09 22:08:47 782
原创 收藏互联网上感兴趣的博客和网址
易水博客 关注Linux, Scala, Java, 开源软件和嵌入式系统 http://easwy.com/blog/
2015-12-09 21:40:21 253
转载 vi/vim使用进阶: 程序员的利器 – cscope
http://easwy.com/blog/archives/advanced-vim-skills-cscope/本节所用命令的帮助入口: :help cscope 在前面的文章中介绍了利用tag文件,跳转到标签定义的地方。但如果想查找函数在哪里被调用,或者标签在哪些地方出现过,ctags就无能为力了,这时需要使用更为强大的cscope。Cscope具有纯正的Un
2015-12-09 21:35:19 297
转载 vim(gvim)相关插件整理
转:http://www.vimer.cn/2010/06/%E6%9C%AC%E5%8D%9A%E4%BD%BF%E7%94%A8%E7%9A%84vimgvim%E7%9B%B8%E5%85%B3%E6%8F%92%E4%BB%B6%E6%95%B4%E7%90%86.htmlplugin:编程相关:公共:taglist相信无人不知其大名,用来提供单
2015-12-09 21:29:57 423
转载 Cscope的使用
1、Cscope介绍 Cscope是类似于ctags一样的工具,但可以认为她是ctags的增强版,因为她比ctags能够做更多的事。在Vim中,通过cscope的查询,跳转到指定的地方就像跳转到任何标签;她能够保存标签栈,所以通过合适的键盘映射绑定,你能够在函数向后或向前跳转,就像通常使用的tags一样。 首次使用Cscope时,他会根据源文件生成符号数据库。然后在
2015-12-09 21:11:32 232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人