-
-
「安全技术」针对常见混淆技术的反制措施
前言现代软件经常将混淆技术作为其反篡改策略的一部分,以防止黑客逆向分析软件的关键组件。他们经常使用多种混淆技术来抵御黑客的攻击,这有点像滚雪球:随着雪层的增多,软件规模也随之变大,使其逆向分析难度随之提高。...
01月21日[编码文章]浏览:13
-
-
Linux中何为Buffer,cache,源码深入剖析
首先说明,本文讨论的cache指的是Linux中的page cache,buffer指的是buffer cache,也即cat /proc/meminfo中显示的cache和buffer。我们知道,Linux下频繁存取文件或单个大文件时物理内存会很快被用光,当程序结束后内存不会被正常释放而是一直作为...
01月21日[编码文章]浏览:17
-
I/O Zero Copy是什么?看完这篇你绝对会了
前文我们介绍了 Java I/O 的底层原理,想必大家都知道类似 Netty、KafKa 等大数据量高吞吐框架都会提到一个概念 Zero Copy(零拷贝),这是什么技术呢,今天我们来学习下。一、为什么需要 Zero Copy技术?要想了解 zero-copy 我们需要知道该技术的应用场景,网络传输...
01月21日[编码文章]浏览:16
-
在.Net 9中生成有序的Guid(生成有序序列)
前言在C#中叫Guid,其他语言中叫UUID,新的有序Guid就是使用UUID V7(第七版 .在项目中,我们是使用Guid作为主键,但有时候还需要有序的,在ABP中是提供生成有序的Guid,下面我们看看这几种生成Guid的方式.示例...
01月21日[编码文章]浏览:16
-
-
不懂就问,Excel 公式前面加个 @ 有什么作用?
很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel...
01月21日[编码文章]浏览:64
-
【开源资讯】AppCode 2020.1 稳定版发布,性能大大提高
AppCode简介AppCode 是一个全新的 Objective-C、Swift 的集成开发环境,用于帮助开发 Mac、iPhone 和 iPad 的应用程序。主要特性:超乎想象和便利的代码导航以及代码自动完成即时代码分析和快速简易代码搜索,包括类、方法、变量和资源即时代码转换,支持i18n...
01月21日[编码文章]浏览:16
-
如何在Spring Boot中整合FreeMarker详细指南
在现代Web应用开发中,模板引擎的使用极为普遍,特别是在生成动态HTML页面方面。FreeMarker是一个强大的Java模板引擎,能帮助开发者快速创建动态内容。本篇文章将详细介绍如何在Spring Boot项目中整合FreeMarker。环境准备...
01月21日[编码文章]浏览:15