- 博客(9)
- 收藏
- 关注
转载 System.out.println输出中文乱码
Java应用程序中System.out.println输出中文乱码一、中文问题的来源计算机最初的操作系统支持的编码是单字节的字符编码,于是,在计算机中一切处理程序最初都是以单字节编码的英文为准进行处理。随着计算机的发展,为了适应世界其它民族的语言(当然包括我们的汉字),人们提出了UNICODE编码,它采用双字节编码,兼容英文字符和其它民族的双字节字符编码,所以,目前,大多数国际性的软件内部均采用UNICODE编码,在软件运行时,它获得本地支持系统(多数时间是操作系统)默认支持的编码格式,然后再将软件内部
2022-04-16 18:42:19 7276
转载 2021-07-14
Python.sys.modules:Python中所有加载到内存的模块都放在sys.modules。sys.modules是一个全局字典,字典sys.modules对于加载模块起到了缓冲的作用,当import一个模块时首先会在这个列表中查找是否已经加载了此模块,如果加载了则只是将模块的名字加入到正在调用import的模块的Local名字空间中。当第二次再导入该模块时,python会直接到字典中查找,从而加快了程序运行的速度。件,模块文件可以是py、pyc、pyd,找到后将模块载入内存,并加入到sys.m
2021-07-14 09:31:23 63
转载 2021-07-08
Python时间格式:问题描述:可以用 time 模块的 strftime 方法格式化日期,例子如下:# 格式化成2016-03-20 11:45:39形式print (time.strftime("%Y-%m-%d %H:%M:%S",time.localtime()))# 格式化成Sat Mar 28 22:24:24 2016形式print (time.strftime("%a %b %d %H:%M:%S %Y", time.localtime())) # 将格式字符串转换为时间
2021-07-08 10:16:01 41
转载 2021-07-07
Python:内存存储、浅拷贝、深拷贝:Python与C不一样,C中变量保存的是变量的值;而Python中变量保存的是变量的地址,变量只是对地址的引用问题描述:每一次赋值,都会产生一个新的地址空间,把新内容的地址赋值给变量,但对于相同的值,地址不发生变化a = 123 # id(a) = 111111111a = 456 # id(a) = 6161b = 111 # id(b) = 666666c = 111 # id(c) = 666666 数据分类:1. 可变
2021-07-07 16:24:06 72
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人