-
-
「安全技术」针对常见混淆技术的反制措施
前言现代软件经常将混淆技术作为其反篡改策略的一部分,以防止黑客逆向分析软件的关键组件。他们经常使用多种混淆技术来抵御黑客的攻击,这有点像滚雪球:随着雪层的增多,软件规模也随之变大,使其逆向分析难度随之提高。...
01月21日[编码文章]浏览:13
-
-
Linux中何为Buffer,cache,源码深入剖析
首先说明,本文讨论的cache指的是Linux中的page cache,buffer指的是buffer cache,也即cat /proc/meminfo中显示的cache和buffer。我们知道,Linux下频繁存取文件或单个大文件时物理内存会很快被用光,当程序结束后内存不会被正常释放而是一直作为...
01月21日[编码文章]浏览:15
-
I/O Zero Copy是什么?看完这篇你绝对会了
前文我们介绍了 Java I/O 的底层原理,想必大家都知道类似 Netty、KafKa 等大数据量高吞吐框架都会提到一个概念 Zero Copy(零拷贝),这是什么技术呢,今天我们来学习下。一、为什么需要 Zero Copy技术?要想了解 zero-copy 我们需要知道该技术的应用场景,网络传输...
01月21日[编码文章]浏览:13
-
在.Net 9中生成有序的Guid(生成有序序列)
前言在C#中叫Guid,其他语言中叫UUID,新的有序Guid就是使用UUID V7(第七版 .在项目中,我们是使用Guid作为主键,但有时候还需要有序的,在ABP中是提供生成有序的Guid,下面我们看看这几种生成Guid的方式.示例...
01月21日[编码文章]浏览:15
-