learning by doing 系列一 概览
2013-10-17 11:27
302 查看
我先吐槽一句.作业太多了.
看到了傅师兄的博客,受到了强烈的启发.决定开启一个新系列文章.跟随大牛的脚步是不能停止的.
本版块有利于督促自己钻研的更精些.不然不好意思写.
目前觉得有必要写写的课就是现代信息检索和编译原理,以及最近在看的深入理解计算机系统和算法导论部分.
规划.
Learning by doing 系列文章主要分为:
搜索引擎系列
深入理解计算机系统系列
算法导论系列
编译原理系列
后续(前面就很多了...再加不现实..).....
mini版搜索引擎架构设计
中文分词
索引构建
非精确topK排序
分层聚类.
评分系统
UI和Ajax
程序机器级表示.
优化程序性能
存储器层次
链接
异常流.
虚拟存储
系统级
网络和并发.(这个有四星的...哭)
介绍Lex的详细使用
介绍Yacc的使用规则
介绍LLVM使用
编译器设计
编译器前端
中间代码生成
编译器优化
JIT 相关介绍及利用LLVM实现JIT
看到了傅师兄的博客,受到了强烈的启发.决定开启一个新系列文章.跟随大牛的脚步是不能停止的.
本版块有利于督促自己钻研的更精些.不然不好意思写.
目前觉得有必要写写的课就是现代信息检索和编译原理,以及最近在看的深入理解计算机系统和算法导论部分.
规划.
Learning by doing 系列文章主要分为:
搜索引擎系列
深入理解计算机系统系列
算法导论系列
编译原理系列
后续(前面就很多了...再加不现实..).....
详细实施计划
搜索引擎系列 Learning by doing. (不使用lucene,而是自己考虑仿照写一个超mini版的.)
介绍lucenemini版搜索引擎架构设计
中文分词
索引构建
非精确topK排序
分层聚类.
评分系统
UI和Ajax
深入理解计算机系统系列 Learning by doing. (课后习题,值得庆幸的是,课后习题没有4个星的了.)
信息表示程序机器级表示.
优化程序性能
存储器层次
链接
异常流.
虚拟存储
系统级
网络和并发.(这个有四星的...哭)
算法导论系统系列 Learning by doing. (课后习题.这个,数学我真心不会...)
这个说实话,还没想好写什么..书太厚了..编译器系列 Learning by doing.
编译器系列会利用 lex 和 yacc ,编译后端会利用LLVM来处理,因此,Mini编译器系列将具体按照如下步骤进行(该部分是傅师兄之前遗留下来的,同门师兄,看他后来都不屑写这些了,老师也让我看看LLVM,所以恬不知耻的抄了他的计划.):介绍Lex的详细使用
介绍Yacc的使用规则
介绍LLVM使用
编译器设计
编译器前端
中间代码生成
编译器优化
JIT 相关介绍及利用LLVM实现JIT
相关文章推荐
- Learning by doing 系列文章概述
- Learning by doing 系列文章(之一)如何在 Python 中使用 epoll ?
- Learning by doing: Writing your own traceroute in 8 easy steps
- 预备作业02 : 体会做中学(Learning By Doing)
- 做中学(Learning by Doing)之背单词-扇贝网推荐
- Learning by doing
- Learning by doing 二 深入理解计算机系统(CS:APP)一信息表示
- learning by doing
- Learning by doing——小黄杉获得感想
- Ext JS Kitchen Sink [Learning by doing](1)Basic-Panels&Framed Panel
- 预备作业02 : 体会做中学(Learning By Doing)
- Ext JS Kitchen Sink [Learning by doing](2)ArrayGrid
- Learning by doing——获黄色领骑衫之感
- Learning by doing——JOS lab1
- Re-ID: Person Re-identification by Local Maximal Occurrence Representation and Metric Learning 论文解析
- ActionScript 3.0 Step By Step系列文章索引
- Learning To Detect Unseen Object Classes by Between-Class Attribute Transfer(阅读报告)
- ActionScript 3.0 Step By Step系列(一):工欲其善,先利其器(Flex Builder)
- Enterprise Library Step By Step系列(十):缓冲应用程序块——进阶篇
- Active learning by querying informative and representative examples