最近的一些感悟 (20221001)

背景 最近有两件事情对我感触还是挺大的,第一件是在字节的转正实习转正,第二件是转正后2天的研究生导师组会。为啥这两件事情会对我感触比较大呢,总的来说这两件事情的本质其实是相同的,都是完成一部分任务,对于现在完成的情况遇到的问题细节等作输出汇报,汇报的对象一个是+1 +2的领导,一个是自己的研究生导师,在汇报的工程中,发现他们的思考方式竟然是一致的。这是有点颠覆我的认知的,我之前一直以为,大学的教授大部分是学院派,搞理论的那一套会比较厉害,企业中的领导更多的思考点是如何创造更大的价值。 ...

<span title='2022-10-01 23:26:29 +0800 CST'>2022-10-01</span>&nbsp;·&nbsp;3 min&nbsp;·&nbsp;Sharker

Xcode14新功能

What’s New in Xcode 14 What’s New in Xcode 14 Single Size App Icon 在WWDC22, Apple发布了最新的Xcode14,Xcode14中带来了大量的功能和性能的提高,包括了在源码编辑器和其他方面上很多比较Cool的东西,我将和你一起分享下你要知道的。 ...

<span title='2022-09-28 21:20:22 +0800 CST'>2022-09-28</span>&nbsp;·&nbsp;2 min&nbsp;·&nbsp;Sharker

工厂模式

工厂模式 浅析设计模式1 —— 工厂模式 设计模式分类 创建型模式是对垒的实例化过程进行抽象,从而将对象的穿件和使用分离开,工厂模式属于创建型模式的范畴 基本概念 工厂模式的核心思想就是创建对象和使用对象的解耦,由工厂负责对象的创建,而用户只能通过接口来使用对象, 这样就可以灵活应对变化的业务需求,方便代码管理,避免代码重复 ...

<span title='2022-09-26 15:26:29 +0800 CST'>2022-09-26</span>&nbsp;·&nbsp;10 min&nbsp;·&nbsp;Sharker

HTTP发展史浅析

HTTP发展历程 [TOC] HTTP协议版本 HTTP/0.9 HTTP/1.0 HTTP/1.1 HTTP/2.0 HTTP/3.0 HTTP/0.9 0.9版本的HTTP协议他不涉及数据包传输(仅仅是HTLM通过ASCII编码后传递),主要是规定了客户端和服务端之间的通信格式,默认使用80端口,这个版本只有一条命令GET,而且不支持处理HTML以外任何的文件格式。 缺点 ...

<span title='2022-09-26 11:54:26 +0800 CST'>2022-09-26</span>&nbsp;·&nbsp;9 min&nbsp;·&nbsp;Sharker

为什么要有虚拟内存

为什么要有虚拟内存? 虚拟内存 单道程序的操作系统直接引用的物理地址,无法同时运行两个程序,程序会因为内存地址错乱而崩溃,单道程序的操作系统使用队列,做完一个任务开始下一个任务。 ...

<span title='2022-08-07 22:11:58 +0800 CST'>2022-08-07</span>&nbsp;·&nbsp;8 min&nbsp;·&nbsp;Sharker