BFC 简述

BFC 指块格式上下文。格式上下文定义了一个元素内部如何排布,以及与外部元素间如何排布。BFC 即定义了块元素的格式上下文。 默认情况下,<ht

d8 编译要点

d8 是 v8 提供的用以 debug v8 的 shell ,因为 v8 自身就是一个库,不提供 console 的实现。d8 会在编译 v8 时顺便实现,不过我只想编译 d8 。 主要参考了 v81 文档和一篇博文2。 代

BUUCFT 题解

娱乐性质,玩一玩。 Linux Lab 使用 ssh 连接到靶机即可。 ssh root@address -p port flag.txt 就放在根目录下面。 BUUCFT 打开页面,首先给了一段代码。 <?php /** * Created by PhpStorm. * User: jinzhao * Date: 2019/7/9 * Time: 7:07 AM */ highlight_file(__FILE__); if(isset($_GET['file']))

Obsidian 使用体验

因为已经用了一段时间的 Obsidian ,所以整体说一下,包括使用的手感和我自己的 workflow 。 Obsidian 与 Logseq 同属于双链编辑器,我最早使用的是 Logseq ,因为 Obsidian 总是脱手,用起来很别扭

谈教育

对于应试教育,我的评价一直是烂中烂。现在越来越多的声音说,应试教育也有好处,什么为了更好的“阶级跃迁”,什么保证公平,把大家拉到同一起跑线上

目前为止的生活

真是好久没有在电脑上码字了。最近下腰部莫名的疼痛,去医院看了一下,说问题不大,开了一些药让我回去吃。现在差不多一周多了,好也是好得差不多了。

纺织工人的比喻

自从 ChatGPT 出现之后,纺织工人的这个比喻就不绝于耳。人们常用这个比喻来表达时代之洪流不可阻挡,而那些“纺织工人”不过是生产力进步不可避免的代价。 首

不要过早地优化需求

开发界有一句话:“不要做过早优化。”这句话同样适用于产品经理。 我们不应当认为用户的需求背后总存在一个根本性的需求,这会我把我们引入误区。比如