简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录1 vi配置2 vi常用命令汇总2.1 文件操作2.2 进入编辑操作2.3 光标移动2.4 文本赋值、粘贴、剪切2.5 查找及替换命令vi这玩意目前用的比较少,只在学习的时候使用过,先记下来吧,可能以后用的着(这命令不常用还真记不住)!1 vi配置为了更方便的使用vi编辑器,我们需要先对vi编辑器进行一些配置。打开虚拟机终端,输入以下命令:cd/etc/vim //进入...
文章目录1 对象的销毁1.1 对象的生存周期1.2 对象在内存中的状态1.3 垃圾回收机制(GC)1.4 析构函数1 对象的销毁1.1 对象的生存周期对象在内存中不断的“生生死死”,具有生命周期。1.2 对象在内存中的状态1.3 垃圾回收机制(GC).NET虚拟机特有的机制,自动运行,并检查对象的状态。发现对象不被引用时,会将其释放所占空间(销毁)。1.4 析构函数托管运行环境...
文章目录1 托管代码和非托管代码1 托管代码和非托管代码托管代码:托管代码是直接被编译器编译成机器指令的,那么被编译后的可执行程序只能在特定的CPU架构、OS上运行,更换了运行环境则必须重新进行编译。托管代码类的语言:C、C++等。非托管代码:托管代码则是将代码编译成中间文件,然后由虚拟机翻译成机器指令(不同平台的虚拟机功能是一样的,但是实现是不同的),这样就可以一次编译处处运行。...
文章目录1 用D触发器构造RAM存储器1.1 用D触发器构造RAM存储器1.2 地址译码器的搭建思路1 用D触发器构造RAM存储器1.1 用D触发器构造RAM存储器为了构造存储器,我们首先来看一下生活中的容器:类比到存储器,存储器应该具有如下特征:存储器有写入和读取两种操作。写入和读取使用的是相同的端口。写入和读取不能同时进行。之前学习的D型触发器实际上就是1位存储器:我...
文章目录1 Qt中的QDialog1.1 QDialog简介1.2 模态对话框和非模态对话框1.3 对话框的返回值1 Qt中的QDialog1.1 QDialog简介对话框的概念:对话框是与用户进行简短交互的顶层窗口。QDialog是Qt中所有对话框窗口的基类。QDialog继承于QWidget是一种容器类型的组件。QDialog的意义:QDialog作为一种专用的交互窗口而存...
文章目录1 窗口组件2 QWidget类3 窗口类型1 窗口组件Qt中的窗口组件:图形用户界面由不同的窗口和窗口组件构成。<QtGui>头文件包含窗口组件,对应Qt中的GUI模块。Qt以组件对象的方式构建图形用户界面。组件的类型:容器类(父组件):用于包含其他的界面组件。功能类(子组件):用于实现特定的交互功能。注意:Qt中没有父组件的顶级组件叫做窗口(按钮...
文章目录1 mov指令1 mov指令功能: 用于数据的传送。格式: mov 目的操作数, 源操作数,比如mov ax, 0x22。注意:目的操作数必须是一个容器,寄存器或者内存单元。传送的本质是复制。目的操作数和源操作数的数据宽度必须一致。目的操作数和源操作数不能同时为内存单元。不允许数字直接传送到段寄存器,只能mov 段寄存器,通用寄存器/内存单元。指令举例:目的操作数...
文章目录1 MySQL中的Text类型1 MySQL中的Text类型TEXT类型是一种特殊的字符串类型,包括TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT,其长度和存储空间的对比下表所示:各种TEXT类型的区别在于允许的长度和存储空间不同。因此,在这几种TEXT类型中,根据需求选取既能满足需要又节省空间的类型即可。特别注意:以上各类型无须指定长度!允许的长度是指实际存储的字节数
文章目录1 实体的概念与数据库1.1数据库的特点1.2 实体存储的的基本单元2 数据库管理系统2.1 DBMS的概念2.2 DBMS的功能2.3 应用程序与DBMS3 SQL与T-SQL3.1 SQL与SQL3.2 T-SQL的组成1 实体的概念与数据库1.1数据库的特点客观存在的事物都是实体,实体起始就对应面向对象编程语言中的对象。为了对实体数据进行方便、高效使用,实体数据必须按...