Soft_Job 板


LINE

※ [本文转录自 Gossiping 看板 #1UeX4k_6 ] 作者: jserv (松鼠) 看板: Gossiping 标题: Re: [问卦] 精通数位逻辑对Coding有什麽帮助? 时间: Fri Apr 24 06:05:27 2020 ※ 引述《HankYang (密探X)》之铭言: : 饿死抬头 : 不是说二进位、布林代数、逻辑闸等等那些超超超超基础的东东 : 那些东东其他科目也会教 : 而是指正反器、循序逻辑电路、状态机等等鬼东西 : 那些对Coding有什麽帮助呀嘻嘻嘻 : 有没有八卦? 外头雨势好大,趁着等着雨势减小才能吃早餐的空挡,尝试简单回覆。先讲结论,网页 伺服器背後的运作,跟数位逻辑有关,而且原始程式码里头就写了 (!) 原提问的推文下方,skaterboy13 提到: 「在这边问这个做啥? 一堆装懂的人 什麽都会说很基本」 的确,人人都可说「很基本」,但这样的「基本」到底体现在何处呢?应是原发问者所 在意。我教计算机结构 [1],会对着学员说,数位逻辑很「基本」,毕竟现行的电脑即是 架构在一系列的组合逻辑电路之上。可是对於通用的程式设计有何帮助呢?特别是原发问 者所提的正反器 (Flip-flop, FF)、序向逻辑电路 (sequential logic circuit),及 状态机等等「鬼东西」。或许这样的质疑在不少人心里都有,尤其抱持着「开发伟大的 程式」心态到了资讯工程系就读的同学,发现电子电路、数位逻辑、微处理器等课程都是 必修,不免感叹「踩到地雷」了。 「如果我们一定非要那鬼量子跃迁不可,那我後悔参与量子理论。」 -- 在爱因斯坦 等人发表题为「量子力学能完整地解释实在性吗?」的论文、反驳量子世界观之後, 薛丁格提出「薛丁格的猫」(Schrodinger's cat) 的论文。 倘若量子力学是原子中的幽灵,那麽数位逻辑就是程式设计里头的幽灵 -- 是否能窥见、 是否「基本」,又能否给予你启发,完全取决於你对於微观世界的态度。 且让我跳到开发高效率的网页伺服器 (web server, 也称 HTTP server 或 HTTP daemon, 後者的 "daemon" 原为恶魔之意,在 UNIX 的世界中引申爲常驻程式) 开发工作来讨论, 再细谈和数位逻辑的关联。网页伺服器这应该就符合原发问者对於程式设计的「程式」 标的物吧?但你有没有想过,当你阅读 NGINX [2] 一类高效率网页伺服器的原始程式码 时,会看到 Level-triggered 和 edge-triggered 等术语 -- 後两者就是数位逻辑里头 正反器的术语,不是巧合,就是同个意思。 一时之间很难接受吧?以下摘录自 NGINX Development guide [3]: > All such events operate in Edge-Triggered mode, meaning that they only > trigger notifications when the state of the socket changes. For example, > doing a partial read on a socket does not make nginx deliver a repeated read > notification until more data arrives on the socket. Even when the underlying > I/O notification mechanism is essentially Level-Triggered (poll, select etc), > nginx converts the notifications to Edge-Triggered. 这里谈及两种工作模式: * Edge Triggered (ET, 边缘触发) _______________________ / (positive-edge trigger ___/ * Level Triggered (LT, 条件触发) ____ (level trigger) | | ____| |____ ET 表示在状态改变时才通知(例如: 在边缘上从低电位到高电位),LT 表示在这个状态 才通知(例如: 只要处於低电位就通知)。对应到上述的 NGINX 的网路通讯处理 (例如 socket),ET 指一旦有新资料就通知(状态的改变),而 LT 是「只要有新资料」就会 持续通知,直到缓冲区的资料全数取出。 详细的议题可参见 Linux 开发手册关於 epoll [4] 的描述,我们不难发现,尽管网页 伺服器是货真价实的软体,但里头术语和概念的展现,逃脱不了硬体给予隐喻和影响 (implication),我们学习数位逻辑就可强化对术语的认识,从而能够和世界各地的高手 交流。 开发高效率的网页伺服器免不了探讨 I/O 事件模型,例如 blocking I/O vs. non-blocking I/O 和 synchronous I/O vs. asynchronous I/O,然後仔细观察这些术语 和含义後,不难发现也都可对应到组合逻辑电路的概念,无论时序抑或讯号同步的议题。 再来是状态机 (state machine)。由於在高效能伺服器开发中,我们引入 non-blocking I/O 後,整体程式开发的难度陡然上升,遇到到 blocking read 不曾遇到的问题:资料 可能分批送达,於是在通讯协定解析到一半时,read 就回传 -1,所以我们必须将已读到 的资料保存下来,并维护其状态,以表示是否仍需要资料。例如解析 HTTP Request Header 时,读到 GET /index.html HTT (注意:少一个 P) 就结束,在 blocking I/O 里只要继续 read 就可处理,但在 nonblocking I/O,我们必须维护这个状态,下一次 必须读到欠缺的 P 字元,否则 HTTP 通讯协定会遇上解析错误。为此,我们就需要维护 一套状态机,对!就跟数位逻辑所探讨的是同一个术语。 在「Linux 核心设计」课程 [5] 中,我们展示一个原始程式码不到 C 语言一千行的小 程式,却具备约有 NGINX 一半资料吞吐量的网页伺服器 seHTTPd,恰好就是数位逻辑 概念在真实世界的应用案例,相关资讯可见: https://hackmd.io/@sysprog/fast-web-server 当然,这仅是起点,在课程中,我要求学员针对 Linux 系统特性和思索 web 情境去 探索更多更深刻的改进空间,而这一切,最佳化来自对系统的充分认知。引用罗辑思维 第 85 集: 费马大定理 [6] 的结语: 「我们当中的绝大多数人,花了人生的十二年时光,六年小学,六年中学,被数学 摧残,我们只知道数学是敲开大学校门的一个敲门砖,自打上了大学之後,这个 东西就被我们当做人生当中最痛苦的经验,被删除了。」 「人类知识领域智力领域的任何丰碑,从来都不是用强烈的目的性建造出来的,它的 每一块砖,每一块瓦,都是由兴趣堆积出来的,兴趣不仅导致了最後的成功,而且 点亮了其中的每一块砖,每一块瓦,每一个人的生命。」 在资讯工程 (或说电脑科学) 课程中,充斥着大量数学和电子硬体课程,其实就是上面 所提到的一砖一瓦,堆积着今日我们所见的数位世界的风情万种。倘若我们一开始就戴着 有色眼镜去驳斥这些科目的学习,是否限制了自已可能的宽敞发展呢? 喔,我又来打广告,欢迎关注「Linux 核心设计」[5] 和 "Computer Architecture" [1] 这两门课程,都有完整的线上教材可参考,也有练习题可让学员随时检测自己所学。 [1] Computer Architecture http://wiki.csie.ncku.edu.tw/arch/schedule [2] NGINX: https://nginx.org/ 根据 W3Techs 的统计资料,世界上最繁忙的网站前一万名里头 57% 采用 NGINX [3] NGINX Development guide https://nginx.org/en/docs/dev/development_guide.html [4] epoll - I/O event notification facility http://man7.org/linux/man-pages/man7/epoll.7.html [5] Linux 核心设计课程 http://wiki.csie.ncku.edu.tw/linux/schedule [6] 罗辑思维 85 集: 费马大定理 影片: https://youtu.be/bHexlr4b_j8
--



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.116.246.163 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Gossiping/M.1587679534.A.FC6.html
1F:推 Behind4: 又来 好文 推 04/24 06:07
2F:推 mikemagic88: 前十 04/24 06:08
3F:推 gorilla823: 推 04/24 06:10
※ 编辑: jserv (140.116.246.163 台湾), 04/24/2020 06:12:30
4F:推 KevinR: push 04/24 06:11
5F:推 Behind4: 问个小问题 跑 PHP server 效能X86 ARM 真的会像有些 文 04/24 06:13
6F:→ Behind4: 章说的 效能差到千倍吗? 04/24 06:13
7F:→ jserv: @Behind4, Arm 伺服器的调教很繁琐,若没有特别调整,效能 04/24 06:14
8F:→ jserv: 的确会是问题。不过这件事在 AWS 的 Arm 伺服器陆续有解法 04/24 06:14
9F:推 dostey: 只是对应 a,b <-> 0,1 <-> 高,低 04/24 06:14
10F:推 SydLrio: 老师不要这样,你上一篇我还没看完,我想下课 04/24 06:15
11F:推 robin10205: 推推 04/24 06:15
12F:→ jserv: @SydLrio, 我只是等早餐店开门,顺手发废文,你不用认真 04/24 06:16
13F:嘘 renna038766: 116哪间 蛤 04/24 06:17
14F:→ jserv: @renna038766, 116 是台湾最好的学店,你有意见吗? 04/24 06:18
15F:→ renna038766: 你把118放哪 蛤 04/24 06:19
16F:推 wario2014: 深深觉得,coding是智商高的人在玩的 04/24 06:20
17F:→ wario2014: 光靠下苦功的话效率还是远远不及,大脑反应时间差太多 04/24 06:21
18F:→ jserv: @wario2014, 所以更要多利用讨论区交流,教学相长 04/24 06:21
19F:推 corel: 神人快拜 04/24 06:21
20F:推 freeblizzard: 推这篇 04/24 06:25
21F:推 DanGong5566: 原来是Jserv,好,先跪下去再说 04/24 06:28
22F:推 yyyyyyyv: 推推 04/24 06:35
23F:推 Behind4: Amazon Web Services这个?? 他用ARM架构的CPU? 为了节能 04/24 06:36
24F:→ Behind4: 吗?其实我本来要问的只是用手机架站的实用性XDDD 04/24 06:36
25F:推 lice0225: 请收下我的膝盖 04/24 06:37
26F:→ jserv: @Behind4, 请查询 AWS Graviton2 处理器 04/24 06:37
27F:→ Behind4: coding 应该不用那麽严肃吧 =__= 这应该是件好玩的事 04/24 06:38
28F:→ Behind4: 谢谢 04/24 06:38
29F:→ jserv: @Behind4, 手机里头执行网页伺服器的案例不算少,不过... 04/24 06:39
30F:推 chaosJames: 推 04/24 06:39
31F:→ jserv: 有时候是手机制造商或晶片设计商提供的「後门」(但我不能说 04/24 06:40
32F:推 riker729: 连名字都是 有多热爱啊 04/24 06:41
33F:→ jserv: @riker729, 小时听到「人生以服务为目的」,长大就开发 04/24 06:43
34F:→ jserv: server 了 (咦?) 04/24 06:43
35F:推 riker729: 这两年写设备的web 深深觉得太混乱了 还得考虑相容性 04/24 06:46
36F:推 bobohorn: 好猛的等早餐废文 04/24 06:46
37F:→ moonshade: 简单来说都不用懂,那些问题kernel都解决了 04/24 06:47
38F:→ moonshade: 这些东西老早在posix里面都有东西包起来了 04/24 06:48
39F:→ jserv: @moonshade, 但要会用呀,特别是 OS-specific 04/24 06:48
40F:推 Behind4: 好靠北哦 後门的只想到中国……… 04/24 06:48
41F:→ moonshade: 剪贴那麽多废话看起来可怕而已... 04/24 06:49
42F:→ jserv: @moonshade, 人在 116 就要发废文,乡民认证 04/24 06:49
43F:推 gorilla823: Verilog好难 04/24 06:50
44F:→ jserv: @gorilla823, 人生更难 04/24 06:50
45F:→ moonshade: 再说back-end 工程师不值钱,别人把你当小精灵儿已 04/24 06:51
46F:推 ts05593818: 老师早 04/24 06:53
47F:→ moonshade: 不过话说,做ARM上的linux就是另一回事了 04/24 06:57
48F:推 angerD: 未看先推 04/24 06:57
49F:→ moonshade: 不是所有的厂商都符合spec... 04/24 06:58
50F:→ jserv: 还是当大学教授好,没人对大学教授有程式设计的期待 (无误) 04/24 07:00
51F:推 l7th: 早餐店老板用interrupt要你拿早餐啦... 04/24 07:02
52F:推 Behind4: 虽然觉得有趣 但感觉不是同一个世界的东西 04/24 07:03
53F:推 angerD: 原来daemon有恶魔的意思 04/24 07:03
54F:→ jserv: @angerD, http://catb.org/jargon/html/D/daemon.html # 04/24 07:04
55F:→ jserv: 在早期的分时多工作业系统 CTSS (1961) 就有 "daemon" 一词 04/24 07:05
56F:推 sugoi5566: 百推内 04/24 07:08
57F:推 Merkle: 连jserv都不知道的井蛙还好意思大小声 啧啧 04/24 07:12
58F:推 Behind4: 我就不知道欸 我只是看内文推的 04/24 07:15
59F:推 vovovolibear: 我怎麽没听到雷声? 我们在同一个116? 04/24 07:16
60F:推 Xiphity: 推jserv 04/24 07:16
61F:推 jaid: 一口气两篇辛苦了 04/24 07:17
62F:推 ERT312: 推推 04/24 07:21
63F:推 spector66: 快推 04/24 07:24
64F:推 angerD: 谢谢老师,想请问老师如果要找树状结构与输入法的关系 该 04/24 07:27
65F:→ angerD: 下什麽关键字 04/24 07:27
66F:推 xeriof95092: 老师 别闹 哪家早餐店这麽晚开 04/24 07:31
67F:推 seeya08: push 04/24 07:32
68F:推 g5637128: 推 04/24 07:32
69F:推 s0914714: 早餐店被blocking了 04/24 07:33
70F:推 OBST5566: 我这个人很多简单 有瑟夫就推 04/24 07:38
71F:推 wbreeze: 推推 04/24 07:42
72F:推 a4786033: 推 04/24 07:49
73F:推 sn0w: 推! 04/24 07:50
74F:推 frappe: 这家早餐店让人拖这麽久,太夸张了吧?XD 04/24 07:51
75F:推 HYDE1986: 竟然已经有人不认识jserv惹.... 04/24 07:54
76F:推 amethystboy: 真 人机合一 04/24 07:55
77F:推 snow10725: 一直看到热门 推推 04/24 08:02
78F:推 thinkfun: 推 好文 04/24 08:07
79F:推 ohsuoh: 太夸张了 发两篇 04/24 08:13
80F:推 flyvegetable: 好文共赏 04/24 08:15
81F:推 yuiweq1999: 原来是神 04/24 08:18
82F:推 huangmin9487: push 04/24 08:19
83F:推 Colitas: 抢推 04/24 08:19
84F:推 uohZemllac: 好文给推 04/24 08:20
85F:推 ashs92223: 赞! 04/24 08:21
86F:推 yeh628: 老师好帅!!!! 04/24 08:24
87F:推 hakosaki: 推jserv 04/24 08:28
88F:推 cool9203: 推 04/24 08:30
89F:推 MidoBanA: 推 04/24 08:30
90F:推 sses60802: 100推内 04/24 08:30
91F:推 emptie: 谢谢你 04/24 08:34
92F:推 ku399999: 膝盖送出 04/24 08:36
93F:推 Agdanpanda: 推 04/24 08:37
94F:推 jeremylouee: 推个 04/24 08:39
95F:推 erre: 那麽复杂还是掰陈改参数call svm做ai的cp值高 04/24 08:40
96F:推 yee999: 推 04/24 08:40
97F:推 charF: 下一篇 Re:精通ptt废文对Coding有什麽帮助? 04/24 08:42
98F:推 da21510: 百推内 先跪 04/24 08:43
99F:→ da21510: 惭愧 老师的课程一直没看完 04/24 08:43
100F:推 apple123773: 快跪 04/24 08:44
101F:推 x077155203: 有神快拜 04/24 08:48
102F:推 LeafLu: 推jserv!! 04/24 08:49
103F:推 randy061: 朝圣 但太深了… 04/24 08:50
104F:推 dangerousair: 干软体的都看不懂只看得懂逻设那些词而已 04/24 08:53
105F:推 herculus6502: 神串留名 04/24 08:58
106F:推 sniper2824: 跟鬼一样先推再看 04/24 08:59
107F:推 DWR: 原来是jserv 还在想说那个乡民这麽强又跑出来了 04/24 09:02
108F:推 qppqqp: 正 老师 出现了 拜 04/24 09:04
109F:推 fine325011: 推 04/24 09:06
110F:推 dingbebbie: 老师推推 04/24 09:07
111F:推 shorty696820: 推宅瑟夫 04/24 09:09
112F:推 loveyanzi03: 先推 04/24 09:14
113F:推 Gold740716: 推 04/24 09:15
114F:→ jserv: @angerD, https://github.com/chewing/chewing.github.com 04/24 09:17
115F:→ jserv: 的 doc/ 目录,可见到酷音输入法的技术报告 (2001 年) 04/24 09:17
116F:→ jserv: (笔误,应为 2002 年) 04/24 09:18
117F:推 tpegioe: 04/24 09:18
118F:→ jserv: @da21510, 期待你的作业 :-) 04/24 09:18
119F:推 adsop: 推 04/24 09:19
120F:推 vi000246: 推 04/24 09:19
121F:推 Morris1028: 推老师 04/24 09:20
122F:推 ki59920: 推 04/24 09:23
123F:推 as920909: 推大大 04/24 09:32
124F:推 abb123456: 推 04/24 09:34
125F:推 ila9970: 神人帐号必推 04/24 09:35
126F:推 donation12: 这篇真好! 04/24 09:36
127F:推 kero0331: 怎麽觉得唐凤会来留言 04/24 09:38
128F:推 gR7P4zXH: 傻眼猫咪 04/24 09:38
129F:推 Lbj1101: 只能推了 04/24 09:42
130F:推 albert0525: 推推 04/24 09:58
131F:→ jserv: @kero0331, 快来许愿:从开发口罩预购系统看电脑科学 04/24 10:03
132F:推 shinXIII: 看到这篇我都不敢说我会写程式了.. 04/24 10:04
133F:推 mooto: 呃,我真怀疑有多少人是看懂才推,哥是猪屎屋的,怎麽觉得 04/24 10:05
134F:→ mooto: 被你讲的很复杂,难怪资工的跑来写电路设计,总是很难读。 04/24 10:05
135F:→ mooto: 简而言之,逻辑设计的根本是硬体,用这个概念coding,跟程 04/24 10:05
136F:→ mooto: 式底的不一样 04/24 10:06
137F:推 bewritten: 先推 04/24 10:07
138F:→ route22: 逻辑设计就写积木 然後一个控制叫它们动起来 04/24 10:08



※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: kqalea (111.71.82.240 台湾), 04/24/2020 10:11:27
139F:推 shiauji: 量子力学需用波函数描述称作幽灵还行,数位逻辑设计是要 04/24 10:29
140F:→ shiauji: 用波函数描述吗.... 这比喻...嗯 04/24 10:29
141F:推 dandelionh: 真想学 请问已离开学校很久的有机会学吗... 04/24 10:49
142F:推 DCTmaybe: 想学的看[5]就是了... 课程超硬 04/24 10:51
143F:推 jserv: @shiauji, 主要是不是每位软体开发者都能留意到微观世界 04/24 10:51
144F:→ jserv: 有关,但我相信很多软体开发者人员极难想到这些资讯泄露 04/24 10:53
145F:→ jserv: 如何发生。於是我就用不精准的比喻 (等着吃早餐时发废文) 04/24 10:53
146F:→ jserv: 例如近期若干 side-channel attack 多跟计算机结构内部设计 04/24 10:54
147F:推 shiauji: 了解,确实用微观世界来讲就贴切的多,感谢回覆 04/24 11:02
148F:推 ilovejesus: 推 04/24 11:23
149F:→ imchou239: 跪 04/24 11:52
150F:推 james732: 推 04/24 11:55
151F:推 JJHu: 快推 04/24 12:08
152F:推 Yunyung: 神神神 04/24 13:09
153F:推 readper: 有神快推 04/24 13:12
154F:推 paint: 想上这两门课耶 希望能听得懂 04/24 13:24
155F:推 cecol: 数位逻辑真的是CS必修黑历史 04/24 13:33
156F:推 locklose: 推 04/24 13:40
157F:推 linnom: 推老师 04/24 13:46
158F:推 cory8249: 推 04/24 14:25
159F:推 Masakiad: 好文 04/24 15:31
160F:推 cuteSquirrel: good 04/24 17:16
161F:推 Walkers: 推 04/24 20:57
162F:推 jj0321: 钓到JSERV 原原PO可以跪下了 04/24 21:08
163F:推 s860134: 最近很多篇都是教数值系统和二元运算 你所不知道的c语言 04/24 21:39
164F:推 BignoZe: 太神啦 04/24 22:00
165F:推 zmcx16: 宅色夫推 04/24 23:14
166F:推 shter: 写程式本来是离不开硬体知识的,但是这几年因为虚拟机技术 04/25 08:13
167F:→ shter: 和跨平台执行问题,变的软硬体中间有很多层包装 04/25 08:13
168F:→ shter: 除非追求效能的产品,不然大多以好维护的框架为主流 04/25 08:13
169F:推 pttano: 跪...... 04/25 08:27
170F:推 cphe: 钓到大神 04/25 09:38
171F:推 nurockplayer: 推宅色夫 04/25 13:26
172F:→ superpandal: 恩 不是我想了解的东西... 需要了解某些黑科技 04/26 05:35
173F:推 kevinfilter: 推 04/26 13:51
174F:推 brucetu: 写的很猛不愧是jserv 不过拜完神还是要探讨一下另一个观 04/26 16:56
175F:→ brucetu: 点 04/26 16:56
176F:→ brucetu: 就是只想做伟大的app其实真的不用会很多资工知识 04/26 16:57
177F:推 brucetu: 毕竟系统就是层层封装,所以会正反器要说对开发高并发伺 04/26 16:59
178F:→ brucetu: 服器应用的帮助跟影响很大吗,也不见得,只是每个东西我 04/26 16:59
179F:→ brucetu: 们都一定能讲出他在哪个case很有用 04/26 16:59
180F:推 brucetu: 所以兴趣在哪里就从那个点往四周探索,对每个细节尽量掌 04/26 17:02
181F:→ brucetu: 握也是好的,但不必要从最底层开始学好学满所有细节 04/26 17:02
182F:→ brucetu: 费马大定理结语不就说了先有兴趣才能点亮这些砖瓦最後构 04/26 17:13
183F:→ brucetu: 成丰碑吗?所以对数位逻辑电路没兴趣的同学其实不必纠结 04/26 17:13
184F:→ brucetu: ,虽然砖瓦重要,但是不需要从最底层的每一块砖瓦开始堆 04/26 17:13
185F:→ brucetu: 叠,从兴趣出发先去看看其他的砖,至於数位逻辑电路,等 04/26 17:13
186F:→ brucetu: 你有需要了解的时候自然就会有动力去了解他,在这个层层 04/26 17:13
187F:→ brucetu: 堆叠的资讯工程中,我负责盖楼梯的,知道房子地基怎麽打 04/26 17:13
188F:→ brucetu: 可能很有帮助,但是有别人会去打好地基,我就专心盖我的 04/26 17:13
189F:→ brucetu: 楼梯 04/26 17:13
190F:→ gn01838335: 刚好相反。leetCode Single Number。若不知道XOR可能C 04/27 16:40
191F:→ gn01838335: code写很多。有些软工设计的应用场景,数位逻辑概念存 04/27 16:41
192F:→ gn01838335: 再。只是您还没碰到这个CASE。 04/27 16:42
193F:→ gn01838335: 若有紮实学习好处是,有key 马上 可以google答案。 04/27 16:42
194F:推 k078787878: 看不懂QAQ 04/28 20:21
195F:推 SatokoMyWife: 个人体感是觉得懂硬体会有点帮助理解,但不懂也不 04/29 12:34
196F:→ SatokoMyWife: 会无法理解,毕竟概念已经抽象化了,其实我不觉得 04/29 12:34
197F:→ SatokoMyWife: 需要从原始的意义 04/29 12:34







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP