自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 通过宏定义减少代码量的一个技巧

在C++中,## 和 # 是两个不同的预处理符号。这些符号都是在C++的预处理阶段使用的,用于在代码编译之前对文本进行操作。当swich/if..else if..else分支语句中有多个分支,且分支的逻辑一致时,可以通过宏定义函数大大减少代码量,增加代码的可读性。看了大佬sylar的C++高性能分布式服务器框架中日志模块里的一个代码写法,学到一个巧妙地减少代码量的宏方法。最后,通过#undef XX取消宏,将宏定义的作用范围限定在当前函数内。其中,#DEBUG的含义为:字符串"DEBUG"。

2024-07-25 10:11:37 796

原创 《程序员的自我修养——链接、装载与库》读书笔记——线程与锁

线程调度、优先级;线程同步和锁

2024-03-28 15:32:32 775 1

原创 对于“读写锁(Read-Write Lock)的一种实现_mfc读写锁“的浅见

windows读写锁一种实现的理解

2024-03-28 15:10:55 965

原创 关于MFC将exe嵌套到mfc窗口中的一些经验

MFC将exe嵌套到mfc窗口

2024-03-18 10:36:53 690 1

原创 Java学习day05

常用API接口

2022-08-04 23:11:41 71 1

原创 Java学习day04

Java学习day04,面向对象:类和对象,构造方法,private关键字,this关键字,JavaBean,封面为JVM结构图

2022-08-01 22:53:10 84

原创 Java学习day03

Java学习day03,数组,方法

2022-07-31 20:43:54 184

原创 Java学习day02

运算符,选择结构

2022-07-30 23:07:48 119

转载 分享java入门常见坑--原创抓蛙程序猿

分享java入门常见坑--原创抓蛙程序猿

2022-07-29 22:49:41 166 3

原创 Java学习Day01

今天是我第一次写个人博客,主要目的是为了记录一下学习Java的过程和学习中遇到的问题以及知识总结。

2022-07-29 22:19:05 317

空空如也

空空如也

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

TA关注的人

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