生活就像傻子讲故事,充满着《喧哗与骚动》
1. 第一本福克纳接触到福克纳其实是豆瓣有一期纪念福克纳的活动,我点进去后发现有本叫做《喧哗与骚动》的书,我很喜欢这个书名,又因为这是49年诺奖作品,有了读这本书的计划。《喧哗与骚动》是我的第一本福克纳,工作之余大概花了一个月时间才看完,倒不是篇幅很长,而是福克纳的“意识流”的写作法让我一开始表现出
1. 第一本福克纳接触到福克纳其实是豆瓣有一期纪念福克纳的活动,我点进去后发现有本叫做《喧哗与骚动》的书,我很喜欢这个书名,又因为这是49年诺奖作品,有了读这本书的计划。《喧哗与骚动》是我的第一本福克纳,工作之余大概花了一个月时间才看完,倒不是篇幅很长,而是福克纳的“意识流”的写作法让我一开始表现出
1. 作为一名罗老师的粉丝我很喜欢罗老师,在B站看过不少他的视频。其中有看过一个视频(也可能是这本书的文字,记不清了),大致上是一个访谈节目,主持人问罗老师,你最喜欢的是自己的什么身份?罗老师讲是老师,然后就讲起他当年选择上法考培训课的目的很单纯,就为了“赚钱”,后来经济相对好一点了,他也仍然在培训
1. 关于《夜晚的潜水艇》《夜晚的潜水艇》最早是听podcast《环形散步》中提到的,当时只是有心在笔记本上记录了这本书。比起这本书作者陈春成,那时我对博尔赫斯更感兴趣,我喜欢博尔赫斯作品中对时间空间的无穷想象力,但是,在阅读《小径分岔的花园》时,我感到了阅读困难,自己知识的贫穷是一方面,《吉诃德》
1. 缘起项飙教授20年时,我无意间看到了项飙教授和许知远在《十三邀》中的对话,这位温文尔雅的人类学教授给我留下了深刻的印象,以至于凌晨1点钟我高兴地发了一条朋友圈。21年的时候,看到项飙教授出的《把自己作为方法》就立刻买了,陆陆续续一直到22年才读完。这本书其实是一个对话集,记录了北京,牛津,温州
1. 如果同为男性的你读这本书因为最近发生的唐山事件,不少人又高举“女权”大旗,我和同事朋友之间也因为这个话题聊了很多,因此决心找一本女权的书来读读看。本着作为男性且没有任何女权背景,我选择书的前提条件是它不能太学术,不能高深到很难理解。《从零开始的女性主义》就是我选择第一本女权入门书,先说一下总体
1. 为什么读《岛上书店》2022年7月第一天,总算是把《岛上书店》读完了。最开始知道这本书,来自于一个同事,“我建议你读一下《岛上书店》,我很喜欢”。在我读完第一章“待宰的羔羊”的时候,我依然有点困惑,我问他:“你觉得这本书,好在哪里,你为什么喜欢它?”。同事说:“这本书给我一种宁静的感觉,刚好我
1. 第一本福克纳接触到福克纳其实是豆瓣有一期纪念福克纳的活动,我点进去后发现有本叫做《喧哗与骚动》的书,我很喜欢这个书名,又因为这是49年诺奖作品,有了读这本书的计划。《喧哗与骚动》是我的第一本福克纳,工作之余大概花了一个月时间才看完,倒不是篇幅很长,而是福克纳的“意识流”的写作法让我一开始表现出
Java线程与协程1. 线程的实现方式1.1. 内核线程实现使用内核线程实现的方式也被称为1:1实现。内核线程(Kernel-Level Thread,KLT)就是直接由操作系统内核(Kernel,下称内核)支持的线程,这种线程由内核来完成线程切换,内核通过操纵调度器(Scheduler)对线程进行
1. 编译器分类前端编译器:.java文件转变为.class文件的过程(比如Javac)后端编译器:即时编译器(JIT编译器,Just In Time Compiler):运行期把字节码转变成本地机器码的过程(比如HotSpot的C1、C2编译器,Graal编译器)提前编译器:把程序编译成与目标机器
1. 运行时栈帧结构Java虚拟机以方法作为最基本的执行单元,“栈帧”(Stack Frame)则是用于支持虚拟机进行方法调用和方法执行背后的数据结构,它也是虚拟机运行时数据区中的虚拟机栈(Virtual Machine Stack)的栈元素。栈帧包括了局部变量表、操作数栈、动态连接、方法返回地址和
1. 类加载的时机一个类型从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期将会经历加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)和卸载(Unloading