一个关于底层与上层开发话题讨论的片段
来源:互联网 发布:穿越到唐朝的小说 知乎 编辑:程序博客网 时间:2024/05/21 06:50
什么时候选择静态库,什么时候选择动态库,什么什么选用多线程库,使用系统调用和crt库有什么区别,系统调用又具体是怎么实现的。
如何自己管理内存堆,考虑效率和易用性。如何写驱动,没有操作系统的时候怎么实现,有操作系统怎么实现,如果是module的又如何实现。
网络通信里面,同步和异步,阻塞和非阻塞,分别如何实现,带外传输是什么,如何实现,tcp的滑动窗口是什么意思,单播,广播,组播是怎么实现的,网络通信与网卡的关系,与内存的关系。
系统如何调动进程和线程,抢占和非抢占有什么区别,实时操作系统和非实时操作系统又有什么区别,自旋锁和信号量有什么关系和区别。
以上只是我提到的一部分,还有视频编解码,浏览器的layout,xml以及javascript是如何实现的,boot,kernel和app的关系等等n多方面。
不说别的,当你敲击键盘,屏幕上是如何显示出文字的,这中间经过的多少层次,你能说明白吗。
底层的涵盖非常广,每一个分支都足够你研究一辈子的。可以这么说,这世上没有任何一个人,可以涵盖所有的方面,而每个方面都很精通的。
from:http://topic.csdn.net/u/20111021/09/99e9d494-ce2f-4e1f-a5bb-25feb1e98e02_2.html
- 一个关于底层与上层开发话题讨论的片段
- 论坛话题:关于学习目的的讨论
- 底层与上层
- 话题与评论的设计讨论
- “嵌入式底层开发” 与 “上层应用开发” 哪个更累
- 一个不错的关于CPU和GPU(CUDA)的性能比较讨论话题
- 上层应用开发是否真的没有底层开发有前途?
- 关于大型网站MYSQL数据库上层缓存的讨论
- 我想讨论的话题
- 讨论关于嵌入式底层编程的两道题
- 话题讨论:你是一个成功的项目经理吗?
- 话题讨论:你是一个成功的项目经理吗?
- 这是一个挺有意思的Java讨论话题
- Android上层如何调用一个底层函数
- 关于游戏开发的片段
- 一个关于 B/S 开发模式的讨论
- [置顶] 关于控制器与视图的一个讨论
- 关于幸福感与成就的话题
- Android导入导出txt通讯录工具(源码共享)
- 如何在beamer中添加其它语言的描述性源代码【方法二】
- Android深入浅出之Binder机制
- Android Binder设计与实现 – 设计篇
- Windows网络编程附书代码(简单的服务器与客户端)
- 一个关于底层与上层开发话题讨论的片段
- PHP 安全手册 第六条 表单 不希望变动的数据要设置为常量 使用session 进行跟踪
- 利用DOM读取XML文件
- maven哲学
- POJ-1840 Eqs【Hash】
- wx vcl clx整理
- web.xml文件中的jsp-config标签详解 --可用于解决jsp、html乱码问题
- XenServer虚拟机
- JBoss发布Hibernate 4.0