All Posts
Typescript type hierarchy
Typescript 支持的类型有 Unknown, Any, Void, Undefined, Null, Number, Number Enum, BigInt, Boolean, String, String Enum, Symbol, Unique Symbol, Object, Array, Tuple, Function, Constructor 和 Never,这些类型之间的层次结构如图所示。
Read Post
MVC in Angular
MVC 模式在服务器端开发的传统阐述中,`model`、`controller`和 `view` 是其基本构成, 我们期望从数据库中获取 model,controller 为来自浏览器的 HTTP 请求提供服务。 Angular 存在于浏览器中因而它的 MVC 主题有所变化,MVC 模式的客户端实现从服务器获取数据, 控制器和视图的目标是对模型中的数据进行操作,以控制 DOM 渲染从而创建和管理用户可以与之交互的 HTML 元素
Read Post
How to view git log details and stats
默认情况下,`git log` 命令只会显示每次提交的 Author,Date 和 Message 这三个主要信息,实际工作当中我们经常需要查看提交的详细信息或统计信息,git log 有 `--patch` 和 `--stat` 参数可以完成这些需求。
Read Post
ERESOLVE unable to resolve dependency tree
`npm install` 报 `ERESOLVE unable to resolve dependency tree` 错误是怎么回事?该如何解决?
Read Post
在家办工的独立开发者们如何保持状态?
一般人如果没有一个 “有些正反馈且能持续做的事情”,确实很难长期保持状态。毕业在家不需要出门通勤坐班、不需要跟人见面沟通、困了就睡醒了就往电脑前一坐一天的独立开发者们,由于不需要区分工作和休息时段、缺乏明确工作内容和具体目标,所做事情很难获得正反馈收入不稳定,就更容易陷于作息混乱、焦虑迷茫,沮丧疲倦的不良状态。
Read Post
YAML 中字符串不加引号、加单引号和加双引号有什么区别?
YAML 中的字符串可以不加引号,也可以加单引号或双引号,它们之间有什么区别、该如何取舍呢?
Read Post
fatal: refusing to merge unrelated histories
Git 操作遇到 `refusing to merge unrelated histories` 错误时怎么办?
Read Post
What is Westview?
西景镇是 “旺达幻视” 这部剧里旺达情绪爆炸时用魔法控制的一个小镇,是旺达精神世界和现实世界混合的魔法乌托邦。
Read Post