MOV指令以及操作数的寻址方式 1. 偏移地址在指令中,操作数在内存中 MOV指令默认的操作数存储在DS中(数据段寄存器);此时采用 段加偏移 。 2. 偏移地址在寄存器中,操作数在内存中 能够存储偏移地址的寄存器:BX、BP、SI、DI(此时用作数据寄存器) 在段寄存器没有指定的情况下,BP对应S ...
分类:
其他好文 时间:
2019-05-14 16:26:24
阅读次数:
183
一、整体大纲 二、基础知识 1. 进程相关概念 1)程序和进程 程序,是指编译好的二进制文件,在磁盘上,不占用系统资源(cpu、内存、打开的文件、设备、锁....) 进程,是一个抽象的概念,与操作系统原理联系紧密。进程是活跃(运行起来的)的程序,占用系统资源。在内存中执行。(程序运行起来,产生一个进 ...
分类:
系统相关 时间:
2019-05-14 13:04:59
阅读次数:
135
多对多表之间关系表models.py文件代码fromdjango.dbimportmodels#Createyourmodelshere.classPublisher(models.Model):id=models.AutoField(primary_key=True)name=models.CharField(max_length=64,null=False,unique=True)def__s
分类:
其他好文 时间:
2019-05-14 11:24:36
阅读次数:
159
内容提要: 建表完整语法规范(create table 表格(字段名1 类型 (宽度) 约束条件)) MySQL数据库数据类型(整型、浮点型、字符类型(char与varchar)、日期类型、枚举与集合) 约束条件(primary key、unique key、not null、foreign key ...
分类:
数据库 时间:
2019-05-13 17:46:50
阅读次数:
128
Python(os和sys)理解 os模块负责程序与操作系统的交互,提供了访问操作系统底层的接口; sys模块负责程序与python解释器的交互,提供了一系列的函数和变量,用于操控python的运行时环境。 os与sys模块的官方解释如下: os: This module provides a po ...
分类:
编程语言 时间:
2019-05-13 12:45:45
阅读次数:
106
题目链接:输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。 解题思路: 数字-1做与操作 ...
分类:
其他好文 时间:
2019-05-13 12:34:03
阅读次数:
71
I/O是Input/Output的简写,它表示输入/输出。我们的程序经常会有与外界系统交互的需要,例如读写本地文件、操作数据库等场景,这时候就需要在我们的程序与外界系统之间传递数据。Java中的I/O体系为我们提供了丰富的API,这些类全部位于java.io包中,它们封装了与操作系统和网络交互的细节... ...
分类:
编程语言 时间:
2019-05-12 11:14:40
阅读次数:
140
为什么要用线程池 系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。在这种情形下,使用线程池可以很好地提升性能,尤其是当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池。 线程池在系统启动时即创建大量空闲的线程,程序只要将一个函数提交给线程池,线程池就会启动一个空闲的线程来 ...
分类:
编程语言 时间:
2019-05-09 19:45:25
阅读次数:
156
欢迎关注个人公众号“没有故事的陈师傅”搭建这个平台的初衷只是为了我和我的两个小伙伴来更好的学习es以及周边组件,欲善其事,必利其器,只是单纯的去学习理论知识是不够的,理论与操作相结合,才能学的更扎实。环境配置:使用自己的两台1v2g阿里云主机以及好友颖枞的一台1v2gvps,共计三台主机环境架构如下:三台主机的环境分别如下:node1:elasticsearch6.4+filebeatnode2:
分类:
其他好文 时间:
2019-05-08 18:58:03
阅读次数:
601
os模块(掌握) os模块负责程序与操作系统交互,多用于文件处理。 | 方法 | 详解 | | : : | : : | | os.getcwd() | 获取当前工作目录,即当前python脚本工作的目录路径 | | os.chdir("dirname") | 改变当前脚本工作目录;相当于shell下 ...
分类:
其他好文 时间:
2019-05-04 11:39:35
阅读次数:
114