最新 最热

【MQ04】消息持久化与确认机制

一个消息队列,最核心的功能就是消息的顺序收发,这个我们之前已经了解过了。而最核心的保证机制,则是在基础的功能之上,消息不丢,消息不重复发送。对于这两个功能,大部分消息队列应用都会通过持久化机制和消息确认机制来实现...

2024-02-17
1

深入浅出解析指针:从概念到实践

首先,我们需要明白,指针其实就是一个变量,它存储的是另一个变量的内存地址。这种能力使得我们可以通过指针直接访问和操作内存中的数据,从而实现了对数据的间接引用。...

2024-02-17
1

你 JavaScript 正在泄漏内存而你却不知道

内存泄漏可以被视为你家中的水泄漏;虽然一开始小滴水可能看起来不是什么大问题,但随着时间的推移,它们可能会造成严重的损害。

2024-02-12
1

dotnet 分享使用 D2D 绘制界面加 AOT 发布的应用开发经验

这是我用不到 370 行代码,从零开始控制台创建 Win32 窗口,再挂上交换链,在窗口上使用 D2D 绘制界面内容。最后使用 AOT 方式发布的测试应用。成品文件体积不超过 10MB 且运行内存稳定在 60MB 以内,满帧率运行但 CPU 近乎...

2024-02-10
1

将 Source Generator 生成的源代码保存到本地文件

默认的源代码生成器所生成的代码都是没有直接存放到项目文件夹里面的,不受源代码管理工具管理,对使用方的开发者来说很难直接阅读或查找到 Source Generator 生成的源代码。本文将和大家介绍如何使用 EmitCompilerGener...

2024-02-09
1

动态内存管理(2)

在调用GetMemory函数时,传的是str的值,p是str的一份临时拷贝,p里面放的也是NULL,接着,把malloc开辟空间的地址给了p,但是str还是NULL,那么strcpy中的str就是NULL,就会对空指针进行解引用操作;同时,动态申请的内存空间没有释放,存...

2024-02-08
1

运行时间越长,Linux系统可用内存越小的问题分析

问题:系统运行时间越长,会出现偶发重启的现象,通过查看系统可用内存,发现非常少,几乎内存被用光了。

2024-02-07
1

索引构建磁盘IO太高,巧用tmpfs让内存来帮忙

在文本索引构建这种需要大量占用磁盘IO的任务,如果正巧你的内存还有点余粮,是否可以先索引存储到内存,然后再顺序写入到磁盘呢?,需要大量占用磁盘IO,如果正巧你的内存还有点余粮,是否可以先索引存储到内存,然后再顺序写入到磁...

2024-02-07
1

三星半导体业务巨亏超800亿元!

1月31日,三星电子正式发布了2023年四季度及2023年全年财报。虽然2023年三星电子营业利润为6.57万亿韩元(约合人民币354.6亿元),同比暴跌84.86%,但是四季度的业绩较三季度已有明显改善,特别是净利润远超市场预期。...

2024-02-06
1

2023 JetBrains C++ 年度报告

JetBrains 每年都会进行开发者生态系统调查,以了解开发者社区的概况,去年的结果终于出炉了,今天特意去看了一下想关注一下C++标准的使用情况。

2024-02-05
1