你们有哪些屡屡碰壁,特别想搞懂但是一直还没学的技术原理?

2018-01-09 01:15:06 +08:00
 param

我的确是挺多的。 进程 /线程调度的知识、硬件驱动的知识、文件系统的知识、关于终端的各种黑科技(例如直接使用 stdin 和 stdout 来实现一个 vi )、关于 X11 的知识、关于 TCP 协议的更多详情、Nginx 的性能秘密、机器学习的一些算法、汇编语言、autoconf 和 automake、CSS 布局、HTML 的 canvas 动画、service worker、Android 的一些机制……

8058 次点击
所在节点    奇思妙想
79 条回复
Baymaxbowen
2018-01-09 01:39:59 +08:00
为啥总是没有女朋友
amai
2018-01-09 01:43:01 +08:00
vegito2002
2018-01-09 02:13:35 +08:00
HTML. 一直没有写前端的机会
miyuki
2018-01-09 02:40:26 +08:00
终端上显示动态内容(比如一个会动的进度条)
hjc4869
2018-01-09 02:47:30 +08:00
前 3 个是操作系统基础,CS 本科课程都有讲。
终端看 tty/pty/pts
TCP 可以自己动手实现一个,或者去玩玩别人实现好的网络栈比如 LwIP
nginx 看 C,socket 和 epoll
机器学习我不懂
汇编也没什么魔法
autotools 就一个 build system 没什么高大上的,而且现在应该用 CMake 之类的更主流一些
Android 的哪些机制?

另外,你也真是闲着的会对 Web 感兴趣。
OldPanda
2018-01-09 03:41:57 +08:00
前端
Kirscheis
2018-01-09 04:31:25 +08:00
So much. 每个领域都有一堆......
简单举点例子,超高速 ADC 的原理,液压系统更好的控制算法,微波相控阵 T/R 单元工艺等等... 这些大概算是真的“屡屡碰壁”的,特别想搞懂,但是根本没地方学从而一直没学的技术...
如果说是仅限计算机领域的话,比如说某些 CUDA 的奇技淫巧,各种模型比玄学方法更好的调参方式等等...... 还有一直想写着玩的流体力学并行计算软件也还没有学原理,实在是没空
lsmgeb89
2018-01-09 04:44:07 +08:00
编译原理,JIT,类型系统什么的,不是科班,也没时间学。
param
2018-01-09 05:49:41 +08:00
@miyuki 课程有讲也不够,想了解现实的 Linux 当中,如何实现一个真正能 mount 出来的文件系统,想知道诸如 sshfs 之类的实现原理。汇编主要是没学过,学起来应该耗不少时间,但是在逆向分析二进制程序时有用。我经常编译软件出错而没办法解决,所以希望把 makefile 那些搞清楚。
ryd994
2018-01-09 06:27:04 +08:00
@param 看内核源码,每个文件系统一般就一个
看 fuse,实现一个简单 fuse 的教程网上都有
汇编可以从 RISC 开始,再加上 x86
逆向分析有公开课,更有公开的资源
Makefile RTFM
你需要学的是英语和 Google
ryd994
2018-01-09 06:32:30 +08:00
计算机方面的知识比起其他学科已经是非常容易获取了,绝大多数知识都可以从网上获取。但是英语,RTF M,Google,这三样必不可少。
能在网上查到的资料那都不是事。

材料科学的很多参数,只能从实验获取,前人的数据有,然而只有某本手册里写。这种手册至少几百美元起,只能图书馆去查。
还有很多连关键字都没有,没法查。
xiadong1994
2018-01-09 06:32:40 +08:00
@param 我上个学期的课程项目就包括实现基本的 TCP 协议,用 FUSE 实现一个混合文件系统,用 C 写一个 HTTP 服务器,全是课程要求。除此以外,你说的其他东西也真的是都可以从 OS/WEB/机器学习课上学到。
XiaoFaye
2018-01-09 07:00:15 +08:00
超光速飞行,空间跳跃的技术
param
2018-01-09 07:18:00 +08:00
@ryd994
@xiadong1994
当然是可以学的我才列举出来啦,可是已学的增长速度还不如想学的增长速度快。。。
missdeer
2018-01-09 08:50:47 +08:00
编译原理
jtsai
2018-01-09 09:02:41 +08:00
有原理的东西想学都能学懂, 像英语这种没原理要大量死记都东西, 就一直搞不懂.
param
2018-01-09 09:12:30 +08:00
@jtsai 英语语法我都没搞懂。。
lincolnhuang
2018-01-09 09:20:18 +08:00
正则。。现用现查
eccstartup
2018-01-09 09:22:03 +08:00
dsp
superkeke
2018-01-09 09:22:50 +08:00
RxSwift,真是搞不懂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/421215

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX