-
python 类和对象 (2) self 构造方法 Name Mangling
整理自小甲鱼鱼C论坛self 是什么Python的self相当于C++的this指针。同一个类可以生成无数个对象,当一个对象的方法被调用时,对象会将自身的引用作为第一个参数传给该方法,python就知道需要操作哪个对象的方法了。以下代码为例,class People: def setName(self, name): self.name = name def intro(self): print('My name is %s' % self.name...…
-
Defocus in TEM Imaging.1 General
Relative information is summarised from the Online Book of the Practical Electron Microscopy and Database, in the next posts, I will only reference it in the end of the post.In TEM imaging, the conventional modes of high-resolution imaging are mai...…
-
汇编语言 7.5 7.6 通过[bx+idata]进行数组处理
7.5 [bx+idata]例如我们要访问地址[10H], 可以进行如下变换:$$[bx=10H]=[bx=8H+2H]$$[bx+idata]表示一个内存单元,它的偏移地址为(bx)+idata (bx中的数值加上idata)。将这种操作代入指令中,如mov ax, [bx+200],含义为:$$(ax)=((ds)*16+(bx)+200)$$[bx+idata]的形式有多种方法,如下等同: mov ax, [200+bx] mov ax, 200[bx] mov ax, [bx...…
-
汇编语言 7.1 7.2 7.3 7.4 and or, ASCII, 按字符给出数据, 大小写转化
7.1 and和or指令and 指令mov al, 01100011Bmov al, 00111011B;结果为 al = 00100011B通过该指令可将操作对象的相应位设为0,其他不变。如将al的第六位设置为零的指令为:and al, 10111111Bor 指令mov al, 01100011Bor al, 00111011B;结果为 al = 01111011B通过该指令可将操作对象的相应位设置为1,其他位不变。如将al的第六位设置为1的指令为:or al, 09000000B7....…
-
汇编语言 实验5 第二部分
代码1、编写代码段代码,将a段和b段中的数据依次相加,将结果存到c段中。assume cs:codea segment db 1, 2, 3, 4, 5, 6, 7, 8a endsb segment db 1, 2, 3, 4, 5, 6, 7, 8b endsc segment db 0, 0, 0, 0, 0, 0, 0, 0c endscode segmentstart: mov ax, a mov ds, ax mov ax, b ...…
-
python 类和对象 (1)
整理自小甲鱼鱼C论坛对象 = 属性 + 方法代码示例:class Turtle: # Python 中的类名(class)约定以大写字母开头 # 特征的描述成为属性(attribute),在代码层面来看就是变量 color = 'green' weight = 10 legs = 4 shell = True # 方法(method)就是函数,通过调用这些函数来完成工作 def run(self): print("我正在...…
-
汇编语言 实验5 第一部分
代码1assume cs:code, ds:data, ss:stackdata segment dw 0123h, 0456h, 0789h, 0abch, 0defh, 0fedh, 0cbah, 0987hdata endsstack segment dw 0, 0, 0, 0, 0, 0, 0, 0stack endscode segmentstart: mov ax, stack mov ss, ax mov sp, 16 mov ...…
-
汇编语言 6.2 6.3 在代码中使用段 将数据代码栈放入不同的段
6.2 在代码中使用栈让我们利用栈,将程序中定义的数据逆序存放。实现代码如下:assume cs:codesgcodesg segment dw 0123h, 0456h, 0789h, 0abch, 0defh, 0fedh, 0cbah, 0987h dw 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ;这里dw定义了16个字型数据,在程序加在后,将取得16个字 ;的内存空间,存放这16个数据。后面将这段空...…
-
单颗粒3D分类较低要求流程的摸索
流程备忘*** Cryosparcimport | VMotionCorrection | VCTF Estimation | VPicker | V2D Class | VDown Sample | VAb-initio # 这里可以在eman2运行,见下*** relion *** eman2particles -> e2import particle sets | | V ...…
-
二十面体不同转向的命名
以下是常用的二十面体转向名称,方便参考I1 对称性:cryosparc默认I2 对称性:relion默认I3 对称性:I4 对称性:eman2默认…