自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++静态局部变量的妙用:Meyer’s Singleton单例模式

静态局部变量在 Meyer's Singleton中的妙用

2023-12-31 13:24:51 719 1

原创 提炼设计框架,一文搞懂Redis/MySQL/Kafka为什么这样设计

大家好,我是东邪狂想,本文是Redis、MySQL、Kafka系列第一篇。,最终被塑造成这样一个“有血有肉”的系统在学习MySQL、Redis、Kafka的过程中,发现了它们之间其实存在一定的共性,在设计之初,均考虑过相同的问题,在《Designing Data-Intensive Applications》这本中便提到了很多系统的设计思想。。其实好多系统都是对这套框架的具体实现,个人认为只要理解这套框架,学习其它类似的系统也没有啥困难,仅仅是不同系统在具体实现有所差别,

2023-12-30 17:59:08 1123

原创 【c++】一次性说清static关键字的作用

static关键字有多种用法,可以用来修饰变量和函数,且既可以用在类内部,也可以用在类的外部,不要走开,后续内容更精彩,接下来一起来开static关键字的妙用。熟悉c++的同学知道,c++中有static关键字,但你真的知道static关键字的作用吗,在日常开发中我们是如何应用static关键字的呢?,即使多个线程同时访问一个函数内的静态局部变量,该静态局部变量也只会初始化一次,避免出现多线程同时修改静态局部变量,从而导致线程安全问题。,即:在之后无论再调用多少次该函数,其中的局部变量均不会再初始化。

2023-12-23 22:42:07 410

原创 不可思议!我只做了这件事,竟然能让服务GC时间大幅度降低!

《深入理解Java虚拟机》,浅聊内存优化/性能优化

2023-12-20 21:18:42 1260

原创 coredump文件的生成以及如何调试coredump文件?

生成coredump文件的相关配置1. 首先通过 ulimit -a 命令,查看是否允许coredump文件生成;如下图所示,core文件大小限制为0,即:不允许core文件生成2. 使用 ulimit -c [kbytes] 命令更改core文件大小的限制 或者 通过 ulimit -c unlimited 命令不限制core文件大小通过这种方式进行修改不能永久生效,可以通过 vim /etc/profile 在profile文件中加入: ulimit -c unlimited,然后 执行

2022-05-09 21:11:34 2890

空空如也

空空如也

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

TA关注的人

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