对大部分人来说vscode配置c++环境十分繁琐,这里提供简单方法。 # 1. 下载VSCode 官方网站下载(便携版):[VSCode-win32-ia32-1.32.1.zip](https://go.microsoft.com/fwlink/?LinkID=623231) 解压VSCode-w... ...
分类:
编程语言 时间:
2019-03-08 18:34:33
阅读次数:
185
1.AQS基本属性CAS算法:CAS,CPU指令,在大多数处理器架构,包括IA32、Space中采用的都是CAS指令,CAS的语义是“我认为V的值应该为A,如果是,那么将V的值更新为B,否则不修改并告诉V的值实际为多少”,CAS是项乐观锁技术,当多个线程尝试使用CAS同时更新同一个变量时,只有其中一个线程能更新变量的值,而其它线程都失败,失败的线程并不会被挂起,而是被告知这次竞争中失败,并可以再次
分类:
其他好文 时间:
2019-02-11 20:12:19
阅读次数:
198
微信开发者工具下载:https://dldir1.qq.com/WechatWebDev/1.0.0/201812271/wechat_devtools_1.02.1812271_ia32.exe 编辑器的布局结构: 项目的目录结构: 如何写页面布局代码: 如何获取动态数据: ...
分类:
微信 时间:
2019-01-03 00:43:27
阅读次数:
266
第三周总结 寻址方式经历三代 1. DOS时代的平坦模式,不用区分用户空间和内核空间,很不安全 2. 8086的分段模式 3. IA32的带保护模式的平坦模式 两个抽象 1. 指令集体系结构(ISA):定义了指令的相关规则,且多条指令是并发执行的,结果像是顺序执行; 2. 虚拟地址:存储器系统是将多 ...
分类:
其他好文 时间:
2018-10-14 20:41:31
阅读次数:
144
>>DOS分区体系的硬盘也叫MBR硬盘,0号扇区是主引导记录MBR,DOS分区体系的硬盘用分区表记录每个分区的类型起始位置和分区的大小。其中,分区表就在0号扇区内,所以0号扇区如果损坏,那么这个硬盘就不能正确识别分区。 >>DOS分区的使用范围:windows系统,Linux系统以及基于IA32平台 ...
分类:
其他好文 时间:
2018-04-30 00:00:39
阅读次数:
330
Ubuntu16.04版本已不支持ia32-libs的软件包,而是使用了lib32ncurses5、lib32z1软件包做为替代,所以在Ubuntu16.04版本当中应该安装执行: apt-get install lib32ncurses5 ? apt-get install lib32z1 最好前 ...
分类:
系统相关 时间:
2018-02-10 13:58:45
阅读次数:
145
20145221 《信息安全系统设计基础》第5周学习总结 程序的机器级表示 历史观点 Intel处理器系列:俗称x86,开始时是第一代单芯片、16位微处理器之一。 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全; 8086的分段模式; IA32的带保护模式的平坦模式 每个后继处理器的设计都 ...
分类:
其他好文 时间:
2017-12-24 15:49:48
阅读次数:
190
2017 2018 1 20155212 《信息安全系统设计基础》第13周学习总结 教材学习内容总结 历史观点 X86 寻址方式经历三代 DOS时代的平坦模式,不区分用户空间和内核空间,很不安全 8086的分段模式 IA32的带保护模式的平坦模式 摩尔定律 :预测在未来十年,芯片上的晶体管数量每年都 ...
分类:
其他好文 时间:
2017-12-17 14:13:03
阅读次数:
181
2017-2018-20155336 《信息安全系统设计基础》第七周学习总结 教材学习内容总结 Y86指令集体系结构 Y86指令 Y86指令集基本上是IA32指令集的一个子集,只包括四字节整数操作,寻址方式比较少,操作也较少。 汇编码表示和字节编码参见课本232页。 movl指令:源操作数(i-立即 ...
分类:
其他好文 时间:
2017-11-02 14:33:59
阅读次数:
204
CSAPP buffer lab为深入理解计算机系统(原书第二版)的配套的缓冲区溢出实验,该实验要求利用缓冲区溢出的原理解决5个难度递增的问题,分别为smoke(level 0)、fizz(level 1)、bang(level 2)、boom(level 3)、kaboom(level 4).在实 ...
分类:
移动开发 时间:
2017-10-14 21:12:18
阅读次数:
330