摘要:
下一节:[SpringBoot 测试实践 - 2:单元测试与集成测试](https://www.cnblogs.com/aaronlinv/p/17645803.html) 我自己接触到的一些商业或是开源的基于 SpringBoot 项目,它们大部分是没有测试代码的,`test` 文件夹只有脚手架初 阅读全文
摘要:
Tmux 是一个 Linux (Mac OS也支持)下的终端复用器,相较于 Screen 更为强大,但快捷键和操作逻辑也更复杂,一段时间不用,就很容易忘记相关的命令和快捷键。本文旨在通过一个简单的场景,快速重拾 Tmux Tmux 通常用来保持会话(session),如果我们通过 ssh 连接服务器 阅读全文
摘要:
Year 2038 problem 在 CS50 第 01 讲:C语言 中,提到了一个很有趣的问题:Year 2038 problem,这个问题指的是:一些使用 32 位来存储时间戳的计算机,在 2038 年,可能会出现整数溢出的问题,导致计算机的时间倒退回 1901 年 时间戳 指得是:UTC 1 阅读全文
摘要:
Git 中回退有 reset 和 revert,这两个的区别就是是否保留更改记录 假设当前的提交情况是:A <- B <- C <- D <- HEAD,如下图: 当前是 D,希望回退到 A,那我们可以使用 reset 命令,reset 后再看 git log 就会发现:B <- C <- D 宛如 阅读全文
摘要:
在使用 Navigation Drawer Activity 模版的时候,遇到了通知栏无法完全沉浸的问题,尝试搜索一些现有的解决方法,但是或多或少都会存在一些问题,通过反复尝试找到找到了一种比较靠谱的思路 环境 测试模拟器:Pixel 3A compileSdk:32 minSdk:28 targe 阅读全文
摘要:
调试 API 的时候,我们需要经常需要在本地、开发、生产来回切换,还需要面临 Token 失效等的问题,让人头大,看到一些教程有介绍用 Postman 来简化流程,但是实践起来还是遇到一些问题,所以就有了这篇细致地介绍使用 Postman 的 Environments 和 Tests 来简化在不同环 阅读全文
摘要:
第一次知道黄灯老师是在随机波动的播客:【随机波动025】一本二本的尽头是否都是就业零件? 后面又在软工教学群里看到了分享:专访《我的二本学生》作者黄灯:看见中国普通年轻人的命运 随后也看到了十三幺:许知远对话黄灯 我和我的二本学生 以及黄灯老师的演讲:黄灯:二本学生的困境,也是当下所有年轻人的危机 阅读全文
摘要:
Shell脚本 运作方式与解释型语言相当,如果有语言基础,学起 Shell 脚本就非常容易,但是 Shell 与常见的语言不同,一些常见的函数在 Shell 中需要组合一些命令得以实现 工具推荐 Shell 似乎没有定制的 IDE,这里推荐 VS Code 搭配对应的插件: shellman 智能提 阅读全文
摘要:
不根据协议使用开源软件可能面临的风险 2003 年 Linksys 公司(同年 3 月被思科收购)推出 WRT-54G,这款路由器采用了基于 Linux 的固件,而 Linux 使用的是 GPL 开源协议,所以思科迫于压力,开放了 WRT-54G 的源码,这使得爱好者们知道了路由器固件的实现方式,进 阅读全文
摘要:
Go(又称 Golang )是 Google 开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言 Docker 和 Kubernetes 都是使用 Go 进行开发的,这几年 Go 越来越流行,生态也越来越好了 初学 Go 的时候会遇到了一些小问题,在一些教程中没有提及或者因为时效性的 阅读全文