西代零零发

既然选择远方,便只顾风雨兼程

Linux Mint 17一周使用体验

1 Win7下安装Mint双系统Linux Mint支持直接从Win7硬盘引导安装,非常方便,不用制作U盘引导,更不用刻盘安装了。Mint有Cinnamon和Mate两种桌面,听说Mate更加简洁节省资源,所以就选择了Linux Mint 17 Mate版。安装过程主要参考百度经验。1.1 清理磁...

2015-04-30 21:37:39

阅读数 37503

评论数 11

Antlr v4入门教程和实例

1 重逢ANTLR最早知道ANTLR是当年学习Apache Derby数据库源码时,在看到SQL解析那一层时,第一次看到编译原理在实际项目中的应用,惊叹之余也只能望而却步。之前也根据网上一些资料尝试了一下,看介绍说ANTLR v4更加易用了,于是又好奇地试用一下。以下入门介绍主要参考ANTLR作者...

2015-04-30 21:30:05

阅读数 47914

评论数 5

程序员修炼之路-(4)搜索(中):二叉查找树

2 查找:鱼与熊掌前面已经介绍了线程查找和二分查找的符号表(symbol table)实现,但现代应用的特点是查找与插入或删除操作交叉在一起,无法预测,并且表非常巨大。因此问题的关键就是我们能否设计出具有对数性能的search和insert/delete操作的数据结构和算法?为了实现高效的插入,我...

2015-04-12 09:45:39

阅读数 2935

评论数 0

提示
确定要删除当前文章?
取消 删除