Linux系列:如何用 C#调用 C方法造成内存泄露

thbcm阅读(293)

在 Windows 平台上我们会通过 MSVC 编译器将 C代码编译出一个成品 .dll,在 Linux 上通常会借助 gcc 将 c 编译成 .so 文件,这个.so 全称 Shared Object,为了方便讲解,先上一段简单的代码:

记一次.NET内存居高不下排查解决与启示

thbcm阅读(277)

服务为一个普通的ASP.NET Core gRPC工程,平常没什么流量。
HPA设置的最大副本数为5,生产环境服务启动后,Pod内存达到或超过K8s内存请求值(512Mi),自动触发扩展到5个实例,即副本数达到最大。这与QA环境表现并不一样,也就没有在测试阶段发现。需要想办法复现、排查解决高副本和高内存占用问题。

重生之数据结构与算法—-数组&链表

thbcm阅读(283)

数组可以分为两大类,
静态数组
动态数组

静态数组的本质是
一段连续的内存,因为是连续的,所以我们可以采用偏移量的方式来对元素实现快速访问。

而动态数组则是对静态数组的封装,使得更加方便操作元素。有了动态数组,后续的栈,哈希,队列都能更加优雅的实现。

[译] DeepSeek开源smallpond开启DuckDB分布式之旅

thbcm阅读(290)

DeepSeek 正通过
smallpond(一种新的、简单的分布式计算方法)推动
DuckDB 超越其单节点的局限。然而,我们也需要探讨,解决了横向扩展的挑战后,会不会是带来新的权衡问题呢?

跨平台Windows和Linux(银河麒麟)操作系统OCR识别应用

thbcm阅读(338)

   
代码下载链接: 💡 温馨提示:使用手机网盘APP转存,即可🎁 订阅更新本资源。后续更新都会直接推送至您的网盘,并收到APP订阅通知,无需再次寻找链接!

百度网盘链接:https://pan.baidu.com/s/1NUfLTjk6kzXJKsaH7yo4qA?pwd=rk5c
" target="_blank">
💡 温馨提示:使用手机网盘APP转存,即可🎁 订阅更新本资源。后续更新都会直接推送至您的网盘,并收到APP订阅通知,无需再次寻找链接!
百度网盘链接:https://pan.baidu.com/s/1NUfLTjk6kzXJKsaH7yo4qA?pwd=rk5c
提取码: rk5c。

全程不用写代码,我用AI程序员写了一个飞机大战

thbcm阅读(270)

还在为写代码薅头发吗?还在为给出的需求无处下手而发愁吗?今天宏哥分享一款开发工具的插件,让你以后的编程变得简单起来。 作为一个游戏编程小白,能完成自己工作就不错了,还能玩别的,这在以前想都不敢想,现在就可以轻松实现了。来跟随宏观的脚步,通过简单几步成功开发出了一款飞机大战小游戏! 是的,你没听错,就是那种你可以控制一架小飞机,在屏幕上闪躲子弹,击败敌人的游戏。听起来是不是很酷呢!

联系我们