猴子补丁、垃圾回收机制 一 猴子补丁 1 什么是猴子补丁 属性在运行时的动态替换,叫做猴子补丁(Monkey Patch) 。 猴子补丁的核心就是用自己的代码替换所用模块的源代码。 2 猴子补丁的功能(一切皆对象) 拥有在模块运行时替换的功能,例如:一个函数对象赋值给另一个函数对象(把函数原本的执行 ...
分类:
其他好文 时间:
2021-06-25 17:23:33
阅读次数:
0
# Python learning# coding:utf-8# 1.函数的定义""" def 函数名(参数1, 参数2, 参数3,……): 函数体 return 值 函数名() # 调用函数"""# 形式1:无参函数# def func():# print("hahaha")## func()# ...
分类:
编程语言 时间:
2021-06-25 17:20:07
阅读次数:
0
定义# 1.形参:在函数定义阶段定义的参数称之为形式参数,简称形参,相当于变量名def func(x, y): # x, y为形参 print(x, y)# 2.实参:在调用函数阶段传入的值称之为实际参数,简称实参,相当于变量值func(1, 2) # 1, 2为实参# 形参与实参的关系:# 在调用 ...
分类:
编程语言 时间:
2021-06-25 17:17:50
阅读次数:
0
""" 控制文件读写内容的模式 t 文本 1.读写都是以str(unicode)为单位 2.文本文件 3.必须指定encoding='utf-8'"""# 没有指定encoding参数操作系统会使用自己默认的编码# with open('a.txt', mode='rt') as f1: # t模式 ...
分类:
编程语言 时间:
2021-06-25 17:15:48
阅读次数:
0
# Python learning# coding:utf-8"""t: 1.读写都是以字符串(unicode)为单位 2.只能针对文件 3.必须指定字符编码,即必须指定encoding参数b:binary模式 1.读写都是以bytes为单位 2.可以针对所有文件 3.一定不能指定字符编码,即不能指 ...
分类:
编程语言 时间:
2021-06-25 17:14:26
阅读次数:
0
# Python learning# coding:utf-8# 1.读相关操作# f.readline() 读一行# with open(r"a.txt", mode="rt", encoding="utf-8") as f: # res1 = f.readline() # res2 = f.re ...
分类:
编程语言 时间:
2021-06-25 17:14:08
阅读次数:
0
# 指针移动的单位都是以bytes/字节为单位# 只有一种情况特殊:# t模式下的read(n),n代表的是字符个数# with open("a.txt", mode="rt", encoding="utf-8") as f:# res = f.read(4)# print(res)# f.seek ...
分类:
编程语言 时间:
2021-06-25 17:13:05
阅读次数:
0
1.标识符: 定义:标识符是一种字符串,用来命名,如变量,参数,方法等 标识符命名规则: ①:字母和下划线(a-a,A-Z)可以用在任何地方 ②:数字不能放在首位,但可以放在其他的任何地方 ③:@字符只能放在标识符的首位,虽允许使用,但不推荐 2.关键字 定义:用来定义c#语言的字符串记号 PS: ...
字符串字面量 字符串字面量是指在表达式、条件语句、SQL函数,SQL语句中字符串的表示。一般情况下字符串是从一个单引号开始到一个单引号结束,但存在一些特殊情况,比如字符串本身含有单引号,这会让数据库误以为应该结束字符串而导致错误,或含有一些其他特殊字符。下面简单介绍Oracle数据库中字符串字面量如 ...
分类:
数据库 时间:
2021-06-25 17:10:34
阅读次数:
0
编译时失败是因为: 缺少lpthread该库支持 所以编译时,这样编译即可解决线程创建函数为定义的引用 c语言:gcc xx.c -lpthread -o xx c++语言:g++ xx.cpp -lpthread -o xx ...
分类:
其他好文 时间:
2021-06-25 16:57:41
阅读次数:
0