- 博客(4)
- 收藏
- 关注
转载 2020-08-05:GUI及其发展史
图形用户界面(英语:Graphical User Interface,缩写:GUI)是指采用图形方式显示的计算机操作用户界面。与早期计算机使用的命令行界面(TUI)相比,图形界面对于用户来说在视觉上更易于接受,学习成本大幅下降,也让电脑的大众化得以实现。1973年第一个可视化操作的Alto电脑在施乐帕洛阿尔托研究中心(Xerox PARC)完成。Alto是第一个把计算机所有元素结合到一起的图形界面操作系统。它使用3键鼠标、位运算显示器、图形窗口、以太网络连接。1980年Three Rivers公司推出P
2020-08-05 21:27:37
1329
原创 2020-08-03:垃圾回收机制
垃圾回收机制目的:防止内存溢出引用计数Python垃圾回收以引用计数为主,分代回收为辅。引用计数法的原理是每个对象维护一个ob _ref,用来记录当前对象被引用的次数,也就是来追踪到底有多少引用指向了这个对象。当发生以下四种情况的时候,该对象的引用计数器+1:对象被创建:a=14;对象被引用:b=a;对象被作为参数,传到函数中:func(a);对象作为一个元素,存储在容器中:List={a,“a”,“b”,2}。与上述情况相对应,当发生以下四种情况时,该对象的引用计数器-1当该对象
2020-08-04 01:50:47
94
原创 2020-08-03:内存对象与拷贝函数
内存对象 内存对象包括id、类型(type)和值(value)。例1a = [1,2,3]b = [1,2,3]print(id(a))print(id(b))print(a == b)输出:id(a)与id(b)不同,因为a、b虽然内容一模一样,但内存地址不同。print(a == b)输出为True,说明关系表达式比较的是a、b的值,与内存地址无关。例2a = 4b = aprint(id(a))print(id(b))输出:可见直接赋值能使得两个变量具有
2020-08-04 01:37:27
138
原创 利用Python正则表达式分析VASP静态计算输出文件
from ase.io import read,writefrom ase.io.png import write_pngfrom ase.visualize import viewimport openpyxlimport reimport osdef analysis(adr): with open(adr+'/OUTCAR','r') as f: outcar_content = f.read() node = re.search('@node(
2020-08-03 21:50:59
687
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人