Python

Python 虚拟环境

之前做 Python 项目的时候,都是全局装包,后面项目多了,环境就会打架。有时候会有不可调和的矛盾,A 项目能运行、B 项目就不能。 后面知道了虚拟环境这个东西,原来可以每个项目分开来装 package,解释器版本也可以不同。 总结...

Unity

C# Enumerable Aggregate

之前都没注意到有这么好用的东西,这个东西的大体思路是对于一个Enumerable的对象,以列表为例,传一个任意类型的初始的随意什么东西进去,然后遍历列表中的每一对象,对这个初始的东西做累计的任意操作,遍历完后还可以进行一次转换,返回遍...

Unity

C# 泛型方法

Unity里有很多内置的泛型方法,比如GetComponent<>、GetObjectOfType<>等。 有时候我们会希望定义自己的泛型方法,在我的情况中,我希望编写一个方法用于检查一个委托中是否已经订阅了某...