作者| 贺科学(晨末)一、几个看似不相干的故事今天的话题,以几个遇到的人和事作为开始吧。第一个故事,是关于去年社招遇到的一个非常可惜的候选人。工作3年,技术能力扎实,在一家小公司负责一个业务的核心系统,因为感觉日常工作没办法让自己成长,所以来阿里试试。整个面试过程只能用非常可惜来形容,因为
VisualStudioCode,简称VSCode,是一个开源的文本编辑器,包含用于构建和调试应用程序的工具。安装启用Python扩展后,VSCode可以配置成理想的Python开发工作环境。本文将介绍一些有用的VSCode扩展,并配置它们以充分提高Python开发效率。如果你的计算机上还没有安装V
大家好,我是小智,今天带来KyleMo大佬的一篇关于PerformanceDebug技巧好文,希望对大家有所帮助,早期成为大神。PS:文文已经过授权。提到Web前端的效能优化,有许多的技巧是聚焦在如何减少页面的“载入时间LoadingTime”,例如CodeSplitting透过减少需要载入的Bun
1.引言本文将教你编写一个自己的虚拟机(VM),这个虚拟机能够运行汇编语言编写的程序,例如我朋友编写的2048或者我自己的Roguelike。如果你会编程,但希望更深入地了解计算机的内部原理以及编程语言是如何工作的,那本文很适合你。从零开始写一个虚拟机听起来可能让人有点望而生畏,但读完本文之后你会惊
我们知道,现在JavaScript有7种基础类型,null/undefined/number/string/boolean/bigint/symbol。其中bigint是ES2020中正式加入的,有个别的面试官喜欢深挖这个特性,那么我们来了解一下BigInt到底是什么?我们为什么需要BigInt吧?
ORM链式操作-时间维护需要注意,该特性仅对链式操作有效。gdb模块支持对数据记录的写入、更新、删除时间自动填充,提高开发维护效率。为了便于时间字段名称、类型的统一维护,如果使用该特性,我们约定:字段应当设置允许值为null。字段的类型必须为时间类型,如:date, dat
当我们在说云架构的时候,通常指的并不是云平台的自身架构,而是基于云平台的软件系统基础架构。云平台的自身架构满足了很多通用层面的需求,例如对象存储,弹性主机,虚拟网络等等,只有云服务厂商的工程师才会涉及。对于一般企业中的工程师而言,鉴于云服务的各种优势,基于云平台构建软件系统才是工作的内容之一,尤其是