最近从Python转到了Java,写了一个多月,帮公司写了一个项目,谈谈感想。
Python装饰器与单元测试
发表于
分类于
技术
最近在给一个项目写单元测试的时候遇到一个问题,如何对带装饰器的函数进行测试。
先说说问题是怎么来的。在我看来,单元测试,顾名思义应该以最小单元作为测试对象,而装饰器与原函数明显是两个不同的功能单元,所以我觉得两者应该分开进行测试。
尽管我们可以图省事直接对新函数直接进行测试,但是会对导致测试结果不够直观,比如说我改动装饰器的时候写了个BUG,但是从单元测试体现出来的是,原函数出问题了,尽管我压根没动过它的代码。所以就诞生了这么一个需求,如何获取被装饰过的原函数。
socket编程指南
发表于
分类于
技术
本文翻译自Python官方文档中的这篇《Socket Programming HOWTO》,作者:Gordon McMillan
摘要
socket几乎到处都有被用到,但却是被误解得最多的技术之一。本文将对对socket进行一个总体的概述,但这并不是真正的教程,要会使用的话还得进一步自己去研究。文章不会对socket相关细节面面俱到(太多了),但是我希望它能提供足够的背景知识,让你像模像样的开始使用套接字。
Git与VS Code笔记
发表于
分类于
技术
关于V社游戏开头的Logo以及Mr.Valve
发表于
分类于
游戏
Open your mind , Open your eyes
如果你玩过V社的游戏的话,那么下图右边这位吴克你应该会有点面熟,在V社知名游戏Dota2,传送门系列,以及求生之路系列游戏里的Logo都有他的背影。