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