自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 C++ 容器 线程安全包装

容器 线程安全包装实现对容器使用线程锁的包装模板类,省去重复 写各种简单的容器线程包装一些前置工具来自于 https://gitee.com/keybox/actor-library/blob/master/actor/commons/commons_utils.h互斥锁包装模板template <typename T,typename Lock = std::mutex>class LContainer{ // struct Lock{ //要求

2021-08-27 18:04:17 504

原创 C++ 实现 Go defer

模仿 Go defer 的C++实现简单实现在类中存储函数指针,在析构函数中调用这个函数即可// 不可靠基类 //继承这个类的类将无法拷贝struct noncopy{protected: noncopy() = default ; //保证空构造存在 noncopy(const noncopy&) = delete ; //删除拷贝函数 noncopy& operator=(const noncopy&) = delete ; //删除等于拷贝

2021-08-27 18:03:55 90

原创 汇编 标识符 & 寄存器 & 数据类型

2021-08-27 18:03:12 171

原创 汇编 基本操作

例;重复 ;重复10个mov 指令times 10 mov ex, 1;显示 ;指令显示器显示字符mov ax,0xb800mov byte ax,'c';加法 ;10 + 3 = 13mov ax, 10add ax, 3;减法 ;10 - 3 = 7-------------;加负数 ; 10 + (-3)mov ah, 10add ah, -3 ;减法指令 ;10 -3 ;有些处理器没有mov ah, 10sub ah, 3 ;加补码 ;10 + (~3.

2021-08-27 18:02:47 197

原创 汇编基础 ASM

汇编基础介绍汇编指令可以和机器指令一一对应大小写不敏感linux 下采用 AT&T风格win 下采用 Intel风格立即数 数值寄存器 cpu变量 //零时存储器格式环境//Linuxaptitude install nasm//winnasm https://www.nasm.us/dosbox https://www.dosbox.com///教程 https://zhuanlan.zhihu.com/p/105268949?utm_source=wec

2021-08-27 18:02:26 336

原创 汇编 系统 & 通信 & 硬件

介绍显卡显卡内部非常复杂,且包含大量寄存器为了不过度占用I/O空间,故很多寄存器都使用指定的寄存器间接访问显卡寄存器映射地址描述14,150x0e,0x0f光标索引 //8bit * 2 //两个寄存器共同存储光标索引例;中断---------------;退出进程mov ax, 1int 0x80;打印文字msg db "hello world!" ;字符msg_len equ $-data ;字符长度 mov ax, 4 .

2021-08-26 11:42:59 83

原创 MarkDown格式

标记语言纯文本文档//在MakeDown中 * 与 _ 相等标签#一级标签##二级标签######六级标签文本*斜体***粗体*****粗斜体***~~删除线~~ <s>删除线</s><u>下划线</u>X<sub>下标</sub>X<sup>上标</sup><abbr title="提示">单词缩写</abbr>`外框`着色$\color{red}

2021-08-25 20:59:14 63

原创 Python测试模块

Python测试模块doctest介绍doctest是python官方提供的文档测试模块,它可以对函数或者对象进行单元测试简单的demo //函数测试代码先来一个简单的测试模块import doctestdef fun(): ''' >>> print(1) #目标测试代码 2 #预期结果 '''doctest.testmod() #执行这个测试案例**************************************

2020-12-09 11:22:51 455

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除