从下层来看,开发的职责是修正以及开发功能,但是将视角提高,软件系统到底是在做什么? 初级的软件系统 初级的软件系统,主要的目标停留在现实中传统行为的信息化上。 这么说也许不是那么恰当,更恰当的说法是,软件系统的初级功能,是现实中传统行为的信息化上。 借助计算机的以下功能,我们可以对一些传统行为进行信息化,以信息化提升效率: 信息的存储 信息的传递 …
读书笔记-人月神话
听听歌吧-ECHO《ECHO》
G1 GC笔记
这是一本很散的书,记录和讨论了许多软件工程中会遇到的问题。作者对这些问题的本质进行了讨论,并且给出了自己认为的较好的处理方式。 至于为什么这本书的观点非常散乱,可以参考这本书后大半段的大量讨论:没有银弹 所以这篇读后感,主要就是一些摘抄和观点的总结,并且导向另一篇在看这本书中笔者对于整个国内互联网软件系统发展的思考。 摘抄 编程为什么有趣?…
手段与目的
一个手段,越好用,就越喜欢用,用的越多,就越熟练
这个时候就会渐渐地把手段当成目的。学会了用开瓶器打开瓶盖,然后用开瓶器撬钉子,再然后去用开瓶器拧螺丝,最终尝试去用开瓶器开门。在用开瓶器把门锁捅个稀巴烂以后,得出了一个结论:“这个门有问题啊~”。
这个时候,手段就成了目的,目的不是拧好螺丝、撬开钉子、打开门。目的是用上开瓶器。
这是一种反向的鲶鱼效应,一个做事的环境引入一个精于“搞人”的人,厌恶和讨厌这样环境的人自然会被逼走,剩下的要么是喜欢这样环境的人,要么就是无所谓混日子的人。
这个ECHO其实是个很冷门小众的乐队,大部分人唯一可能听过的反而是他们的一夜尘埃 但是个人最喜欢的是他们第一张同名专辑的同名主打歌Echo 他们应该也就出过这一张同名专辑,可惜了,其实这张专辑里好歌真的很多 歌未央 风筝祭 一夜尘埃 Echo 说回Echo这首歌,感觉女主唱也挺能唱的,后面不知道为啥好像没啥动静,也没在唱歌了 他是如此的吸引也让我 …
php转java重构搭脚手架的时候,因为是从新开始的项目,所以打算直接升jdk版本+spring boot3.0+。查了下jdk17自带的zgc是保障低延迟的,并且为了保障低延迟,需要的额外空间开销比较大,出于以下角度考虑,还是选择了G1 我们的堆往往没那么大,所以内存比较宝贵,尽可能减少额外的内存额外开销 我们对吞吐量的要求明显高于低延迟,单接口…
Ostep 39 Interlude File and Directories
本书老套路,介绍文件系统的实现之前,先介绍一下相关的api和使用。 文件和目录的几个核心点 文件可以认为包含2种级别的定义。一个是低级别的inode number,可以认为是id。另一个是用户级别的,也就是filename 文件的后缀其实只是一种惯例。这个其实熟悉Linux的都知道,可执行文件不像windows一样一定要有exe,在shell中,只…
刷Leetcode,连续两天又是DP,破防了
本来就一直一直DP不出来,在学校ACM的时候打省赛就害怕DP,擅长的也就是找规律模拟和搜索(每道做不出的DP我往往都能DFS出来,但是想不到多的一位如何去转移)
一道数位DP,一道很难想到转移的3位DP。
看到灵神的科学刷题中的这一句,我再次破防了
“动态规划,WCNM😭”