自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 使用Obsdian Dataview自动生成周报

每天的工作和学习后,会用Obsidian记录一篇日报,包含当天的工作、学习等内容。在一周、或者一个月后,需要对这些日报进行汇总,按照“工作”、“学习”、“旅游和美食”等栏目进行分类聚合,方便复盘和工作汇报需要。

2023-03-30 23:36:12 2810

原创 单元测试要考虑的四个问题

单元测试中需要考虑的几个问题

2022-03-11 21:35:56 415

原创 Java中“不建议使用Static函数“的原则在Python中的改变

Java中不建议使用静态方法,是出于可测试性中的可替换性考虑。在Python中,Pytest可以轻松Mock静态方法,但仍然有些坑:

2022-01-30 22:43:07 1471

原创 软链接,硬链接,和mount的探索(Deepin的/home为例)

在使用deepin系统中,偶然发现/home并没有以软链接的形式存在于/data/home下,那么/data/home是如何绑定在/home的?

2022-01-09 16:46:47 1757

原创 文章推荐:编程现场上下文深度感知的代码行推荐

近日,有学者利用循环神经网络的方法,针对代码行推荐进行了研究,取得了很好的效果。盼望早日落地,让开发者们受益!

2021-12-18 20:31:13 385

原创 Wsl设置图形界面

文章目录Wsl设置图形界面原理步骤启动Wsl设置图形界面目前,Wsl尚未正式支持图形显示(预览版已经有该功能)。为了使用图形界面,可以使用Xserver。原理Xorg使用客户端-服务器模式。因此,在windows宿主机上打开xlaunch,并在wsl中连接,即可显示步骤下载安装xlaunch( Windows)wsl中apt-get install xorg.bashrc 中设置连接到windows的x服务地址:export DISPLAY=$(cat /etc/resolv.conf |

2021-09-16 20:19:56 869

原创 单元测试三板斧

文章目录单元测试三板斧assert——保障自动化setup & teardown——保障可重复性、独立性mock——保障测试粒度单元测试三板斧软件测试在现阶段的软件开发中占有越来越重要的地位。软件测试不仅仅是用于编码后验证编码是否正确,更多的是作为重构的保障(重构的第一步,都是建立测试)。单元测试有三把板斧:assert,setup&teardown,mockassert——保障自动化软件测试,应当是完全自动化的(最多为了加快速度而加上一个子集条件,例如pytest -k 匹配表达式

2021-08-29 17:25:04 2645

原创 从瀑布到敏捷

文章目录从瀑布到敏捷本科学到的瀑布模型敏捷模型编码习惯的改变从瀑布到敏捷本科学到的瀑布模型在瀑布模型中,软件有着一个明确的生命周期:可行性分析-需求分析-软件设计-编码-测试-发布-维护。而学习时也在时刻强调这样一个观点:编码前做好设计,设计前做好分析。这种观点与“凡事预则立,不预则废”的古训,以及孙子兵法中“战前先计”的思想有着相同的哲理。敏捷模型然而,软件亦如战场,“兵无常势,水无常形”,软件工程中唯一不变的就是变化。因此,敏捷模型应运而生。与瀑布模型中各个阶段有一个明确的界限以及线性进行不同

2021-08-29 16:43:39 143

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除