logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【汇编语言】8086汇编字符串定义为何使用DB?其他数据类型不可以吗?(20200515复盘)

0 前言本文使用emu8086软件进行8086汇编语言编辑和运行。顺便说一句,汇编语言源程序中的数字,默认是十进制,因此使用十六进制的数字的时候,必须有h或H后缀,本文也都遵循这样的原则。至于为什么默认十进制,我只能说,编译器默认你是个人(不要笑!事实如此,如果默认你是机器,那么数字就默认十六进制了)。1 8086汇编语言中的字符串通常情况下,汇编语言中的字符串,都会被赋予DB(字节)数据类型,那

GitHub回滚

不要直接退回到很久前的历史版本,这很可能引起文件冲突,可以一步步回滚,先回滚最近的,从近到远一步步滚到目标。

Visual Studio 编译优化选项:Debug与Release、禁止优化与O1、O2、Ox优化

Debug与禁止优化Debug模式是调试模式,会有很多冗余的调试代码,供开发者调试程序使用。VS是默认使用Debug模式的,我使用的是VS 2017。在Debug模式下,是默认开启禁止优化的,我们来查看一下在左侧源文件的main.c处右键单击,选择属性找到C/C++下的优化可以看到,默认是禁用优化。Release与不同等级的优化首先切换到Release模式再查看一下优化可以看到,默认优化方式是O2

【Linux】Ubuntu 18下安装Vim自动补全插件YouCompleteMe(可高速下载安装)

前言本文写于2020年10月,如果你多年后看见这篇文章,方法可能已经失效,但是请牢记,尽量下载你所处时代的最新版本的软件,会减少很多麻烦。摆正心态即便按照本文操作,由于你的系统状态和我的不一样,你依然可能安装失败,这个时候你需要自己慢慢使用Google搜索寻找答案。安装使用的是 全新的Ubuntu 18.04 LTS,刚刚安装好系统,然后进入终端的root下操作。注意,系统版本非常重要!对应的是v

fork创建多个子进程

references:[1] how to create two processes from a single Parent[2] fork() in C[3] linux中fork同时创建多个子进程的方法fork的本质,就是复制,把当前进程复制一份,然后两个进程并发地执行fork后面的语句,区别就是,子进程的fork返回值是0,父进程的fork返回值是子进程的pid,这也是区分父进程和子进程的

暂无文章信息