相关文章
CTF-RE: 在c语言中利用ptrace()检测子进程是否被调试
ptrace()
ptrace 是一个在 Unix 和类 Unix 系统(如 Linux)中用于进程间调试和控制的系统调用。它允许一个进程(通常是调试器)观察和控制另一个进程的执行,并能访问和修改其内存和寄存器。ptrace 常用于调试工具&#…
建站知识
2025/1/15 3:09:17
手撕单例的 5 种写法!
单例模式是一种常见的设计模式,它确保一个类只有一个实例,并提供一个全局访问点来获取该实例。当然,它也是面试中的常客,尤其是某手面试中经常要求应聘者手撕,所以今天咱们就来盘盘它。
单例模式的实现方式有很多&…
建站知识
2025/1/19 14:20:25
利用 Redisson 实现分布式主键生成
1. 引言
在分布式系统中,数据通常存储在多个节点上。为了保证数据的一致性和唯一性,分布式主键的生成成为了一项基础且重要的工作。分布式主键不仅要满足唯一性,还需要在高并发场景下具有高性能,并且对系统的扩展性和容错性提出了…
建站知识
2025/1/19 14:14:28
MySQL基础(语句)知识复习 (除索引和视图)
1.客户端和数据库操作
1.登录客户端界面:mysql -uroot -p
2.查看当前的数据库版本:select version();
3.显示所有数据库:show databases;,
4.创建数据库:create [IF NOT EXISTS] database 库名 character set 字符…
建站知识
2025/1/19 14:15:40
nerdctl:与 Docker 兼容的 containerd CLI
nerdctl 是一个用于容器管理的命令行工具,它旨在提供与 Docker CLI 相似的用户体验,但却是为 containerd 这样的低级容器运行时设计的。containerd 是一个行业标准的容器运行时,被广泛用作 Kubernetes 等容器编排平台的一部分。nerdctl 通过简…
建站知识
2025/1/19 14:29:54
JVM 主副内存 详解
在 JVM (Java Virtual Machine) 中,内存的设计主要分为主内存和工作内存(又称为线程内存)。这种设计是基于 Java 内存模型(Java Memory Model, JMM) 的规定,它确保了多线程环境下数据的一致性和线程间的通信…
建站知识
2025/1/19 14:26:28
Google Adx账号受限停用:风控何时结束?
为了维护广告系统的生态和秩序,Google一直保持着严格的监测,近期更是在收紧标准并调整政策,对一批存在无效流量问题的广告用户采取了限制性措施。风控什么时候结束?面对政策的不断调整,广告用户又该怎么做?…
建站知识
2025/1/16 20:19:11
Figma入门-约束与对齐
Figma入门-约束与对齐
前言
在之前的工作中,大家的原型图都是使用 Axure 制作的,印象中 Figma 一直是个专业设计软件。
最近,很多产品朋友告诉我,很多原型图都开始用Figma制作了,并且很多组件都是内置的,…
建站知识
2025/1/5 12:42:35