对系统和底层结构感兴趣
来源:互联网 发布:自动配色软件 编辑:程序博客网 时间:2024/05/20 12:46
网络设计:
编写一两个服务器程序,可以从静态文件HTTP服务器或者一个SMTP服务器开始。如果你想深入了解并发性,那就学习些一个多线程的IM服务器或游戏服务器。再进一步的话,就试着实现节点探索系统,并用它去做一些有用的事情,比如在无服务器情况下实现局域聊天的服务。
存储系统:
创建一个简单的文件系统。FUSE可以帮助你抽象出内核的接口,你要做的就是实现基本的文件系统功能。一致,可靠并可扩展的转化一个复杂的路径结构不是一件简单的事,而且还有很多边界情况需要你去考虑。
汇编语言:
即使你没有打算在一个实际的项目中用上它,你也需要了解计算机是如何工作的。用汇编语言写一个程序或算法(比如快速排序),然后尝试去优化它。接着实现setjmp()和longjmp(),可以让你对它们有新的理解,和你在高级语言中学到的内容是不同的。
操作系统的概念:
写一个malloc()和free()函数可能没有你想得那么简单。你思考过它们为什么有时候会失败吗?写一个线程的调度算法,你就会明白很多关于锁和并发的问题。
语言:
为某一种语言写一个编译器或解释器,甚至你可以创造你自己设计的编程语言。写出可以执行的有效代码是一个好的开始,下一步就尽可能地优化它们。
0 0
- 对系统和底层结构感兴趣
- 本人对手机应用、android、ios系统感兴趣
- 推荐系统之UserCF2:用户对商品的感兴趣程度
- 看看iOS和安卓用户都对什么感兴趣
- 最近对DocBook感兴趣
- 我对什么感兴趣??
- 对游戏开发感兴趣
- 对运营越来越感兴趣
- 库函数和底层系统调用
- HashMap的实现原理和底层结构
- 最近对Python很感兴趣
- 突然对博客感兴趣了!
- 你对编程感兴趣吗?
- 我对设计比较感兴趣
- C专家编程学习笔记——第五、六、七章:对编译器和系统底层的思考
- Android 系统对底层按键的处理方法
- 如何书写和发送电子简历,让人事对你的简历感兴趣呢
- 利用ajax作一实时日志系统查询模块,和感兴趣的同行交流一下!
- Golang Web编程的Get和Post请求发送与解析
- 如何描述产品缺陷
- 【线段树 + 扫描线】poj 1177 pictures 矩形周长并
- 华为面试题:用递归的方法判断整数组a[N]是不是升序排列
- 不靠投资人,也没员工,白手起家到月入7.5万美元——Talkroute的3个成功秘诀
- 对系统和底层结构感兴趣
- 多线程下的神奇的IOCP
- Spark源码阅读笔记:Spark的数据系统之cache篇
- Adapterdemo
- 对游戏开发感兴趣
- wordpress
- 【BZOJ】【P1046】【HAOI2007】【上升序列】【题解】【dp】
- 编译android 硬解码支持库 libstagefright
- asp.net-母版页设计