MinHook 对.NET底层的 SendMessage 拦截真实案例反思-拾光赋

MinHook 对.NET底层的 SendMessage 拦截真实案例反思

MinHook 对.NET底层的 SendMessage 拦截真实案例反思,一:背景 1. 讲故事 上一篇我们说到了 minhook 的一个简单使用,这一篇给大家分享一个 minhook 在 dump 分析中的实战,先看下面的线程栈。 ...
9个月前
04310
Java中Deflater和GZIP的压缩/解压实现-拾光赋

Java中Deflater和GZIP的压缩/解压实现

Java中Deflater和GZIP的压缩/解压实现,以下是Java中Deflater和GZIP的压缩/解压实现及优缺点对比: 一、Deflater实现(原始DEFLATE格式) 1. 压缩方法 public static String compress(String raw...
9个月前
05411
pytorch入门 - 修改huggingface大模型配置参数-拾光赋

pytorch入门 – 修改huggingface大模型配置参数

pytorch入门 - 修改huggingface大模型配置参数,介绍 Hugging Face的Transformers库提供了大量预训练模型,但有时我们需要修改这些模型的默认参数来适应特定任务。 本文将详细介绍如何修改BERT模...
9个月前
06213
LINQ-拾光赋

LINQ

LINQ,为什么要学习linq :使处理数据变得简单 需求: 统计一个字符串中每个字母出现的频率(忽略大小写),然后按照从高到低的顺序输出出现频率高于两次的单词和其出现的频率 var items = s.Whe...
9个月前
04712
封装CompletionService的并发任务分发器(优化版)-拾光赋

封装CompletionService的并发任务分发器(优化版)

封装CompletionService的并发任务分发器(优化版),这个框架代码用了很长时间,使用场景也挺多,初衷是简化CompletionService的编程接口,尽量减少业务代码处的感知。 今天找deepseek做了一版优化...
9个月前
05914
[原创]《C#高级GDI+实战:从零开发一个流程图》第01章:有什么用、有什么效果?-拾光赋

[原创]《C#高级GDI+实战:从零开发一个流程图》第01章:有什么用、有什么效果?

[原创]《C#高级GDI+实战:从零开发一个流程图》第01章:有什么用、有什么效果?,一、有什么用? 问:现在这个年代哪些场景还需要GDI+? 答:很少,主要是在上位机,复杂一点的自定义控件几乎全...
9个月前
0748
再见 Navicat!一款开源的 Web 数据库管理工具!-拾光赋

再见 Navicat!一款开源的 Web 数据库管理工具!

再见 Navicat!一款开源的 Web 数据库管理工具!,大家好,我是 Java陈序员。 在日常的开发工作中,常常需要与各种数据库打交道。而为了提高工作效率,常常会使用一些可视化工具进行操作数据库。...
9个月前
0606
你了解Java线程池原理吗?-拾光赋

你了解Java线程池原理吗?

你了解Java线程池原理吗?,简要回答 线程池是一种池化技术,用于预先创建并管理一组线程,避免频繁创建和销毁线程的开销,提高性能和响应速度 它几个关键的配置包括:核心线程数、最大线程数、空...
9个月前
0387
Java集合源码--ArrayList的可视化操作过程-拾光赋

Java集合源码–ArrayList的可视化操作过程

Java集合源码--ArrayList的可视化操作过程, 关于ArrayList的元素插入、检索、修改、删除、扩容等可视化操作过程 还有关于ArrayList的迭代器、线程安全和时间复杂度 1. 底层数据结构 基于动态数...
9个月前
03510
Linux环境安装OpenJDK-拾光赋

Linux环境安装OpenJDK

Linux环境安装OpenJDK,概述 JDK(Java Development Kit) 是 Java 开发工具包,是 Java 编程语言的核心工具集,也是开发和运行 Java 程序的基础环境。它包含了一系列工具、库和资源,用于支持 J...
9个月前
03013
python中可变参数与装饰器的例子-拾光赋

python中可变参数与装饰器的例子

python中可变参数与装饰器的例子,python的可变参数 方法定义 #*args是可以传list类型的可变参数,**kwargs是可以传dict的可变参数 def wrapper(*args, **kwargs): 使用示例 def foo(*args, **kw...
9个月前
0349
C++ lambda 表达式-拾光赋

C++ lambda 表达式

C++ lambda 表达式,1 什么是lambda表达式? lambda表达式实际上就是一个函数对象。和函数一样可以使用圆括号调用。 只不过这个函数可以定义在代码的任意位置。非常的灵活,自由。 lambda表达式...
9个月前
05112