1
anyele 2017-09-01 21:41:15 +08:00
微软 MSDN
|
2
anyele 2017-09-01 21:41:21 +08:00
博客园
|
3
XinLake 2017-09-01 22:27:33 +08:00
我以前就有个出书的同事,书店能买的他写的书。但是他人技术很一般,他本人也讲写书主要赚个吆喝。
吐个槽,一些书本、网站文章,未必是准确的。那些内容发布的取向不是以精准为首位,那些内容更加侧重内容丰富、文采好。 我个人觉得官方的文档就是最好的文档,尤其像 MSDN 写得很好,很多技术性的东西讲得很清楚。 |
4
flyingghost 2017-09-01 22:33:11 +08:00 1
这件事本身就不是一件简单易懂的事,想讲得简单易懂就必然很肤浅(比如经常用来做多线程比喻的银行工作窗队列),想讲清楚就得涉及到方方面面细节。
The devil is in the details. |
5
misaka19000 2017-09-01 22:35:07 +08:00
操作系统的书和《 Unix 网络编程》
|
6
695975931 2017-09-02 00:08:27 +08:00 via Android
《 c#高级编程》
|
7
FrankFang128 2017-09-02 00:16:57 +08:00
这东西一放到书里,就不可能简单了
|
8
wellsc 2017-09-02 00:23:23 +08:00 via iPhone
Linux 系统编程手册
|
9
linux40 2017-09-02 08:11:57 +08:00 via Android
现代操作系统
|
10
BBCCBB 2017-09-02 08:42:16 +08:00
Java 并发编程实践
|
11
catror 2017-09-02 08:44:37 +08:00 via Android
不如把自己的疑问一个个列出来,然后去搜答案,搜不到或者不理解的再去请教别人
|
12
momocraft 2017-09-02 10:17:22 +08:00
一般入门是会和某种 API 一起学的,先简单用起来再慢慢扩充并解决问题。
(线程 / 同步 / 相关 API) 这些概念高度杂合,在建立知识体系后可能觉得一个单独概念并不难懂,但是初学时要同时领悟就很不容易。 |
13
4ever911 2017-09-02 10:22:34 +08:00 via iPhone
windows 核心编程
|
14
northisland 2017-09-02 12:13:33 +08:00 via iPad
不给你推荐 c++方面的书籍了。。。
我的经验来看,这线程和操作系统的关系比较紧密,而且概念比较多,适合边系统地看理论边操作。 不适合用个别经验代替系统学习。 学起来挺费劲的。 因为门槛高,所以这方面掌握多少能直接反应程序员的架构水平。 |
15
northisland 2017-09-02 12:20:32 +08:00 via iPad
c++方面的,不建议专门看 POSIX 或者 Windows 相关的,因为 C++从语言已经实现了线程跨平台~
我看的是《 C++ Concurrency in action 》,思路非常不通畅,但拐来拐去把该带的点都带到了。。。而且你掌握了比较高阶的用法后,会发现前面铺垫的例程简直就是狗屎,非常不能用。 我打酱油打了 2 年,看到第 6 章。。。 估计拿全部空余时间去攻,得半年才看得完。 这是我的看法。 |
16
Mirana 2017-09-02 12:39:30 +08:00
操作系统的东西不是几天就能看明白的,可能需要几年。。
|
17
lolizeppelin 2017-09-02 13:58:08 +08:00
自己写个多人聊天室 能广播,用上 select,自定义协议,处理分包粘包
写完就入门了 |
18
gowk 2017-09-02 20:27:43 +08:00 via Android
《 CLR via C#》
|