
先谢谢各位。
最好是有 PDF 版的,工作比较轻松,可以在上班的时候看一下。
因为基础比较差,所以希望推荐的不要太高深的…… 能通俗易懂一些最好啦。
编程思想、计算机操作系统、计算机硬件、计算机网络方面的都行,再次感谢。
1 specita 2018-09-13 09:30:28 +08:00 深入理解计算机系统 |
2 lzs5240 2018-09-13 09:34:15 +08:00 人月神话 计算机网络 数据库系统慨念 代码大全 |
3 magese OP 发现一个挺好的 GAYHUB 地址: https://github.com/PansonPanson/Java-Notes |
4 Mutoo 2018-09-13 09:44:03 +08:00 编程玑珠 编码 隐匿在计算机软硬件背后的语言 |
5 Xiqiuqiu 2018-09-13 09:45:54 +08:00 《世界是数字的》名字不咋滴,内容很实在 |
6 laihaibo 2018-09-13 09:52:39 +08:00 csapp sicp |
7 Desiree 2018-09-13 10:06:47 +08:00 我感觉看书不再多,最近在刷 leetcode,感觉比单纯看书舒服,在解题的时候还能复习一下语法,还能结合那些自己没用过或者用过的算法只是,我用的是 Javascript 刷的,因为之前买了不少 Javascript 语法的书和数据结构的书,一直没机会实践。 √ |
8 ioth 2018-09-13 10:07:59 +08:00 软件的世界和电子不搭,中国人的思维方式很不符合美式教学。 |
9 zhaogaz 2018-09-13 10:08:35 +08:00 通俗易懂的看起来就想随便学学的感觉,仪式感不强,深度也不够。 还是要看有难度的。 pdf 的话,你去 git 随便搜搜,啥都有,不但有书单,还有书。 如果实在是基础差,可以参考国内国外 cs 课程用书。 |
10 gansteed 2018-09-13 10:11:46 +08:00 其实,你不说明你目前的水平的话。要别人推荐书是很不切实际的。好书特别多。但只有符合你当前 level 的才是最好的。而且你最好能想办法感知到自己哪一块最差,然后再针对性去看。 |
11 octobersnow 2018-09-13 10:11:53 +08:00 via iPhone @Desiree leetcode 也能刷计算机基础? |
12 wizardforcel 2018-09-13 10:13:23 +08:00 via Android |
13 youxiachai 2018-09-13 10:14:30 +08:00 |
14 darlinghsu 2018-09-13 10:16:41 +08:00 计算机网络 |
15 ronglexie 2018-09-13 10:18:58 +08:00 |
16 bydgd 2018-09-13 10:23:13 +08:00 自学很慢,抓不住重点,不容易坚持下去 |
17 zhzer 2018-09-13 10:24:57 +08:00 via Android 编码 |
18 jrtzxh020 2018-09-13 10:25:51 +08:00 之前在 blibli 看到一个计算机原理视频,外国的,忘记是叫啥了。。 |
19 misaka19000 2018-09-13 10:27:09 +08:00 @jrtzxh020 #17 crashcourse 吧 |
20 rrubick 2018-09-13 10:31:35 +08:00 《软件设计师教程》 |
21 Prkom 2018-09-13 10:32:41 +08:00 |
22 lfzyx 2018-09-13 10:35:02 +08:00 上面推荐 《编码》 的,自己看完了?麻烦自己看完了再决定要不要推荐 |
23 Himbeeren 2018-09-13 10:35:04 +08:00 之前看到的一个帖子,免费的编程中文书籍索引 https://www.shiyanlou.com/questions/82463 |
24 wummyu 2018-09-13 10:35:38 +08:00 win10 入门到精通 |
25 jrtzxh020 2018-09-13 10:35:43 +08:00 @misaka19000 对的,哈哈 |
28 dilu 2018-09-13 10:38:07 +08:00 直接去找本科计算机专业的授课计划 按照名字买书来看 技术的计算机操作系统 计算机网络 计算机组成原理 微机原理 数据库原理 编译原理 数字电子技术基础 电工学 离散数学 线性代数 计算方法等 都要补一遍 |
29 youxiachai 2018-09-13 10:39:17 +08:00 @lfzyx 肯定看完了啊....还特地去买面包板..学习一个... |
30 youxiachai 2018-09-13 10:43:13 +08:00 |
31 shawn2333 2018-09-13 10:44:12 +08:00 via iPhone |
32 Poarry 2018-09-13 10:48:50 +08:00 @youxiachai 那是嵌入式吧 |
33 shijingshijing 2018-09-13 11:04:23 +08:00 via iPhone 基础差还是上 head first 系列吧 |
34 tourist2018 2018-09-13 11:09:11 +08:00 unix 高级环境编程 + c 语言程序设计 看完基本上进程线程 unix 操作系统这些基本都了解了 |
35 youxiachai 2018-09-13 11:14:28 +08:00 @Poarry 为什么要分嵌入式不嵌入式呢? 老实说....竟然要学基础.不是从原理开始吗..原理有啥软硬之分,嵌入不嵌入的.. 其实.你用几个逻辑符合都能自己造一个计算机... 我是这么觉得的...就好比玩我都世界.用红石电路也能在游戏里头造一片 cpu... |
36 zhengxiaowai 2018-09-13 11:20:38 +08:00 别闹,楼上推荐的都是经典书籍,没基础根本看不懂,建议找一下本科计算机课程,看看他们是什么顺序,然后跟着这个顺序看,记得千万不要买经典外国教材,因为这种教材没有基础或者没有老师很难理解。 |
37 Desiree 2018-09-13 11:46:03 +08:00 @octobersnow 因为我看到楼主提到的 “编程思想”,所以才建议他刷 leetcode 的,而且本身学习算法在 leetcode 上学习也是一件很有趣的事情。如果你说要计算机基础的话,也要有侧重点的学习,不然盲目看书也是事倍功半的。 |
38 sohoorc 2018-09-13 13:44:31 +08:00 推荐一个 github https://github.com/CyC2018/CS-Notes |
39 YvesX 2018-09-13 15:11:46 +08:00 又到了我最喜欢的“学计算机从徒手提纯单晶硅开始”时间了。 |
40 wizardforcel 2018-09-13 15:58:22 +08:00 @zhengxiaowai 你可能不知道国外的教学理念就是教材和老师可以互相替换,所以教材写的十分详细。你国的理念把老师放在第一位置,教材只是个目录。所以不靠老师啥也玩不转。 有时间搜索“苏式教育”和“美式教育”的差别,别整天跟着人瞎比比。 |
41 wizardforcel 2018-09-13 16:05:36 +08:00 |
43 feversj 2018-09-13 17:01:58 +08:00 谭浩强了解下 |
44 dingzs3 2018-09-13 17:18:29 +08:00 啊哈磊的《啊哈 C!》《啊哈!算法》,真的是浅显易懂 |
45 luopengfei14 2018-09-13 18:32:18 +08:00 via iPhone 感觉你缺的不是计算机书籍,而是一个有压力的有动力的环境 |
46 loading 2018-09-13 21:26:54 +08:00 via iPhone 网吧管理员的书籍,最合适。 |
47 Godaigo 2018-09-13 22:45:15 +08:00 感觉看书太慢了(太需要毅力了),就找个网课跟着做个小 project 先玩玩,又能学习下基础的网络,还能有一点代码实现,数据库啥的都能玩的到,一个 project 能顶看 5-6 本书呢! |
48 rickiey 2018-09-13 23:40:31 +08:00 via Android c 语言至少得了解,操作系统,数据库,数据结构,算法,网络,缺啥补啥 |
49 agagega 2018-09-14 01:11:28 +08:00 @wizardforcel 我朝教材难道不是兼取苏式美式之弊端?( |
50 JRight 2018-09-14 02:58:43 +08:00 软件随想录 |
51 eben 2018-09-14 05:58:09 +08:00 第一本可选:浪潮之巅 当作入门小说 之后有:计算机科学导论 /计算机科学概论 /计算机科学与技术 /大学计算机基础(这些去图书馆翻翻然后又自己选) 然后有:C 语言 /python/或者别的什么大概学学 然后 相关语言去学数据结构 再后是:操作系统 这个也有很多书可以看 数据库等 最后 PS:不要迷信国外英文书啥的,也不要听别人说有哪些书翻译不好,如果英语不好或者一点计算机基础都没有的话 优先选择国内教材或科普读物,不管是翻译的还是拼凑的,遇到不懂看不明白的先略过,之后也许突然懂了,或者整本书读完回来 google 推荐相关书 学会提问 简单的逻辑学 离散数学 计算机组成与设计 番茄工作法等 根据自己的实际情况合理安排进度,不要图快 原文: http://www.zhzz.org/asp/230 |
52 bombless 2018-09-14 07:18:24 +08:00 via Android windows internals 我感觉挺好读的 |
53 itenyh 2018-09-14 07:29:59 +08:00 via iPhone csapp |
54 wangluofansi 2018-09-14 10:03:44 +08:00 via Android csapp 是 cmu 15213 的教材,跟着上完课就好了 |
55 fancyistyle 2018-09-14 10:39:08 +08:00 via Android 鸟哥的 linux 私房菜,可以网页上看,还有个电子书阅读器 calibre 什么格式都可以 |
56 chenyu8674 2018-09-17 10:47:24 +08:00 |