我的确是挺多的。 进程 /线程调度的知识、硬件驱动的知识、文件系统的知识、关于终端的各种黑科技(例如直接使用 stdin 和 stdout 来实现一个 vi )、关于 X11 的知识、关于 TCP 协议的更多详情、Nginx 的性能秘密、机器学习的一些算法、汇编语言、autoconf 和 automake、CSS 布局、HTML 的 canvas 动画、service worker、Android 的一些机制……
|  |      1Baymaxbowen      2018-01-09 01:39:59 +08:00 via Android  12 为啥总是没有女朋友 | 
|      2amai      2018-01-09 01:43:01 +08:00 @Baymaxbowen + 1 | 
|  |      3vegito2002      2018-01-09 02:13:35 +08:00 HTML. 一直没有写前端的机会 | 
|  |      4miyuki      2018-01-09 02:40:26 +08:00 via Android  5 终端上显示动态内容(比如一个会动的进度条) | 
|  |      5hjc4869      2018-01-09 02:47:30 +08:00 via iPhone  4 前 3 个是操作系统基础,CS 本科课程都有讲。 终端看 tty/pty/pts TCP 可以自己动手实现一个,或者去玩玩别人实现好的网络栈比如 LwIP nginx 看 C,socket 和 epoll 机器学习我不懂 汇编也没什么魔法 autotools 就一个 build system 没什么高大上的,而且现在应该用 CMake 之类的更主流一些 Android 的哪些机制? 另外,你也真是闲着的会对 Web 感兴趣。 | 
|      6OldPanda      2018-01-09 03:41:57 +08:00 前端 | 
|  |      7Kirscheis      2018-01-09 04:31:25 +08:00 So much. 每个领域都有一堆...... 简单举点例子,超高速 ADC 的原理,液压系统更好的控制算法,微波相控阵 T/R 单元工艺等等... 这些大概算是真的“屡屡碰壁”的,特别想搞懂,但是根本没地方学从而一直没学的技术... 如果说是仅限计算机领域的话,比如说某些 CUDA 的奇技淫巧,各种模型比玄学方法更好的调参方式等等...... 还有一直想写着玩的流体力学并行计算软件也还没有学原理,实在是没空 | 
|      8lsmgeb89      2018-01-09 04:44:07 +08:00 编译原理,JIT,类型系统什么的,不是科班,也没时间学。 | 
|  |      9param OP @miyuki 课程有讲也不够,想了解现实的 Linux 当中,如何实现一个真正能 mount 出来的文件系统,想知道诸如 sshfs 之类的实现原理。汇编主要是没学过,学起来应该耗不少时间,但是在逆向分析二进制程序时有用。我经常编译软件出错而没办法解决,所以希望把 makefile 那些搞清楚。 | 
|  |      10ryd994      2018-01-09 06:27:04 +08:00 via Android  1 @param 看内核源码,每个文件系统一般就一个 看 fuse,实现一个简单 fuse 的教程网上都有 汇编可以从 RISC 开始,再加上 x86 逆向分析有公开课,更有公开的资源 Makefile RTFM 你需要学的是英语和 Google | 
|  |      11ryd994      2018-01-09 06:32:30 +08:00 via Android 计算机方面的知识比起其他学科已经是非常容易获取了,绝大多数知识都可以从网上获取。但是英语,RTF M,Google,这三样必不可少。 能在网上查到的资料那都不是事。 材料科学的很多参数,只能从实验获取,前人的数据有,然而只有某本手册里写。这种手册至少几百美元起,只能图书馆去查。 还有很多连关键字都没有,没法查。 | 
|      12trn4      2018-01-09 06:32:40 +08:00 @param 我上个学期的课程项目就包括实现基本的 TCP 协议,用 FUSE 实现一个混合文件系统,用 C 写一个 HTTP 服务器,全是课程要求。除此以外,你说的其他东西也真的是都可以从 OS/WEB/机器学习课上学到。 | 
|  |      13XiaoFaye      2018-01-09 07:00:15 +08:00 via Android  7 超光速飞行,空间跳跃的技术 | 
|  |      14param OP | 
|      15missdeer      2018-01-09 08:50:47 +08:00 编译原理 | 
|  |      16jtsai      2018-01-09 09:02:41 +08:00 有原理的东西想学都能学懂, 像英语这种没原理要大量死记都东西, 就一直搞不懂. | 
|  |      18lincolnhuang      2018-01-09 09:20:18 +08:00  1 正则。。现用现查 | 
|  |      19eccstartup      2018-01-09 09:22:03 +08:00 via iPhone dsp | 
|  |      20superkeke      2018-01-09 09:22:50 +08:00 RxSwift,真是搞不懂 | 
|  |      21param OP | 
|  |      22lincolnhuang      2018-01-09 09:29:05 +08:00 @param 谢,不过这些都知道,直接写碰到问题都会去查的,所以要是脱机就感觉不行了。。 | 
|  |      23daliang      2018-01-09 09:32:13 +08:00 非科班,最近比较闲,天天补基础。 | 
|  |      24xwhxbg      2018-01-09 09:36:32 +08:00 套接字,句柄,TCP 握手 | 
|  |      25cye3s      2018-01-09 10:08:46 +08:00 机器学习,数学知识不够 | 
|  |      29AlwaysBee      2018-01-09 10:29:38 +08:00 作为后端,前端代码也写了不少,但一直没有探究浏览器是怎么处理 CSS 的,找个机会去探究一下 | 
|      30qianyi0129      2018-01-09 10:42:19 +08:00 scrapy | 
|  |      31ech0x      2018-01-09 10:55:24 +08:00 via iPhone 当然是编译原理。 | 
|  |      32Honwhy      2018-01-09 11:24:52 +08:00 英语,RTF M,Google --- 基础绕不开的 --- 最好有正确的引导,don't let it go 的态度 | 
|  |      33qfdk PRO 还是越狱这一块儿看了不少东西 但是自己挖洞 写 poc 完全不是一个水平的 .... 只能给别人打下手 | 
|  |      34Phariel      2018-01-09 11:46:20 +08:00 via Android 密码学相关的东西 有些真的有点难理解 | 
|  |      35inflationaaron      2018-01-09 11:58:25 +08:00 @Phariel introduction to modern cryptography 挺有意思的 | 
|      36carlclone      2018-01-09 11:59:29 +08:00 算法......数学不好的人的痛苦 | 
|  |      37loryyang      2018-01-09 12:01:17 +08:00 没有,该学的都学了,剩下的是不相关或者暂时没兴趣的 如果离开计算机的范畴,那就多了,学个乐器啊,学学相对论量子力学啊什么的,没啥时间 | 
|  |      38Phariel      2018-01-09 12:09:12 +08:00 via Android @inflationaaron 谢谢 我去看看 | 
|      39am241      2018-01-09 12:11:26 +08:00 核物理 | 
|  |      40xau      2018-01-09 12:13:13 +08:00 via Android 1 楼终结。 | 
|      41roychan      2018-01-09 12:19:21 +08:00 编译原理 | 
|  |      42hsuan      2018-01-09 14:20:21 +08:00 好像还没有,一般想学就立即去学了 | 
|  |      43fuergaosi      2018-01-09 16:10:39 +08:00 正则  感觉跟英语有一比 | 
|      44abclearner      2018-01-09 16:20:29 +08:00 宇宙到底是怎么来的  怎么从无到有 | 
|  |      45shallyy      2018-01-09 16:23:29 +08:00 JS | 
|  |      46pipixia      2018-01-09 16:47:44 +08:00 via Android tcp/ip | 
|      47fffflyfish      2018-01-09 16:51:21 +08:00 深度学习怎么学才算精通 | 
|  |      48ebony0319      2018-01-09 16:51:25 +08:00 windows 到底是是 \\ 还是 // | 
|  |      49TangMonk      2018-01-09 16:57:20 +08:00 via Android  1 要想学的太多了,不仅是计算机层面的,有时候不得不感慨知识是学不完的:吾生也有涯,而知也无涯。以有涯随无涯,殆已! | 
|      50aksoft      2018-01-09 16:57:55 +08:00 我想搞人体长生不老。。。一直没机会 | 
|  |      51LeoNG      2018-01-09 17:09:30 +08:00 一直想看 open gl,入坑后头都要炸了。 | 
|  |      52Felldeadbird      2018-01-09 17:16:29 +08:00 嵌入开发。 | 
|  |      53ACool      2018-01-09 17:18:40 +08:00 via Android 从小就是每次什么事要迟到的时候,总想着要是有星际迷航里面的人体传送装置就好了,后来发现实现这个首先要实现量子计算机,而且是大型的那种,so....量子计算机,量子传送 | 
|  |      54plqws      2018-01-09 17:21:39 +08:00 量子计算,一直没机会碰 | 
|  |      55sethverlo      2018-01-09 17:39:06 +08:00 | 
|  |      56em2046      2018-01-09 17:57:39 +08:00 计算几何,需要一些数据结构的知识。要求也不高。 学了一点点,卡住了,有点怀疑智商了 计算机系统,这个前置的汇编不会,学的太费力。准备先看看汇编 还有的暂时就不学了,要学的太多 | 
|  |      57allgy      2018-01-09 17:58:18 +08:00 @Baymaxbowen 尽说大实话 | 
|      59nexusone      2018-01-09 20:36:33 +08:00 @Baymaxbowen 一剑封喉 | 
|      60rAYz      2018-01-09 22:55:03 +08:00 我一直想学 针对老游戏的 外挂汉化方式,手上有几个 DirectX 6~9 的老游戏… | 
|  |      616388xE5FRKTNUT9x      2018-01-09 22:59:30 +08:00 via Android 正则表达式 | 
|  |      62Tink PRO 太多了,都不好意思列出来了 | 
|      63l1093178      2018-01-10 00:04:44 +08:00 @lincolnhuang  @showgood163 @fuergaosi 理解正则最好的路子就是去学自动机和形式语言,学了基本上就知道经典正则是怎么一回事了(当然扩展又是另一回事情了) @inflationaaron coursera 的 Cryptography 超级棒 | 
|  |      65iRiven      2018-01-10 10:45:05 +08:00 via Android c 语言 图形学 神经网络算法 | 
|  |      66syhan      2018-01-10 11:37:20 +08:00 Monad... | 
|  |      68tailf      2018-01-10 13:38:44 +08:00 都屡屡碰壁了还不去学会它,真是无法评论。。。。 | 
|  |      70frozenthrone      2018-01-10 16:50:44 +08:00 加藤手之手,一直没学会 | 
|      71yangtukun1412      2018-01-10 18:18:29 +08:00 AES 安全性的数学证明, 为什么这么做就是安全的 | 
|  |      72hst001      2018-01-10 22:06:45 +08:00 电磁推进器 EmDrive | 
|  |      73hejingyuan199      2018-01-10 22:26:12 +08:00 lisp | 
|  |      74bwangel      2018-01-11 12:01:23 +08:00 在这里立个 Flag 吧,目前想搞懂的一些东西。 ## uwsgi 的并发模型 我在知乎看到这个问题: https://www.zhihu.com/question/56472691 就想了一下 uwsgi 的并发模型。 我原来一直以为 uwsgi 每个请求线程都有自己的请求队列,然后请求放在队列里面一个一个处理。但是又搜索到 xiaorui.cc 中的一篇文章: http://xiaorui.cc/2017/02/16/%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3uwsgi%E5%92%8Cgunicorn%E7%BD%91%E7%BB%9C%E6%A8%A1%E5%9E%8B%E4%B8%8A/ 里面讲到 uwsgi 是使用 epoll 来管理多个 TCP 连接的,我就在想 uwsgi 还有请求队列吗? 想继续去读一下 uwsgi 的源码,了解一下它的并发模型,整理一篇博客出来。 ## MySQL 的数据存储结构 之前在看 高性能 MySQL 的时候,说到 InnoDB 的索引和数据时放在一起,MyIsam 索引中存放的是数据的地址,然后我就在想,索引不应该启动的时候就加载到内存中了吗?那么数据肯定不可能一起加载上去啊,InnoDB 的索引和数据具体是如何存放的呢? 然后就去了解了 MySQL 的数据存储,了解到了表空间,段,区,页的概念。同时也了解了 undo 页,插入缓冲区位图页,redo 页等概念,发现不懂的更多了。 想继续了解 MySQL 它的 buffer pool 中的内容和硬盘上的数据文件是如何对应起来的,解开我上面的疑惑? 这个也要整理一篇博客出来 ## MySQL 的联合索引为何是有序的? 这是同学问我的一个问题,MySQL 的联合索引,primary(a, b)和 primary(b, a)是不同,如果查询的时候使用 order by a, b 和 order b, a 使用的也是不同的索引,为什么是这样的?同学说这和 B+ 树索引的实现有关系。听他说了没听懂,想去撸一遍 B+ 树,了解这个原因。 这个也整理一篇博客出来 ## MySQL 的 MVVC 实现机制 当初了解了数据库的 ACID 特性和 隔离级别,在 高性能 MySQL 上看过简述的 MVVC 实现机制,但是感觉讲的不透彻,还是没有特别理解,想去深入了解一下。 ## epoll 的实现原理 epoll 从大三就学习了过了,也知道它的基本用法,知道这是个特别牛叉的东西。但是说来惭愧,毕业一年多了,至今不懂它的原理,看到知乎上有人说是使用红黑树实现的,但是也没具体讲。想去了解一下它的实现,最好自己能撸一个简单的 demo 出来 ## Redis zset 的实现 目前在工作中 zset 用的特别多,也用的特别爽,但是感觉使用调用命令使用,不了解它的实现原理。想自己撸一个 Redis,挨个实现它的数据结构。 列了好多想学的东西,希望未来两年能把我立的 Flag 给兑现了。 | 
|  |      75tuding      2018-01-11 16:30:27 +08:00 CFOP | 
|  |      76wizardforcel      2018-01-12 09:02:36 +08:00 via Android 加密壳的脱壳。我按照现有文章可以复现,但给我一种新的壳,我还是不会玩。 掌机模拟器。这个资料太少了。 | 
|      77thinkdeep      2018-01-13 15:16:24 +08:00 想学的都学完了,剩下的就是精通了,现在最想做的事就是弄一个好的产品 | 
|  |      78ragnaroks      2018-01-15 09:40:09 +08:00 (单机)游戏修改器自动推断生成,通过训练来自动推断游戏的数值并自动生成修改器. 说是训练,其实也是一直堆样本而已... | 
|  |      79guyskk0x0      2018-01-15 10:07:36 +08:00 via Android 磁盘的工作原理,分区 /扇区 /寻道等等,如何应用这些知识去诊断和优化 IO 性能 |