logo头像
Snippet 博客主题

堡垒机相关整理

堡垒机相关产品 jumpserver oneterm 使用堡垒机的好处安全与权限管控 安全与权限管控统一身份认证:集中管理所有管理员账号,避免弱密码和多处维护的混乱。 精细权限分配:基于角色和最小权限原则,严格限制谁能访问...

网络编程协议研究

目录 协议关系总览 实现位置怎么理解 传输层 安全层 应用层(TCP 系) 应用层(UDP / QUIC 系) 场景选型 1. 协议关系总览 协议 分层 实现位置 承载 TCP 传输层 内核 IP ...

逆向工具整体

逆向 抓包 Burp Suite 抓包内容解密 CipherBridge 表达式引擎 Aviator 性能监控 MyPerf4J arthas 反编译工具 ghidra

rust高性能撮合引擎的设计

代码层面设计交易对消费的实现 单线程消费,避免锁竞争的问题 cpu 核隔离,isolcpus,单独用来做撮合操作. cpu 核绑定,core_affinity 2和3的操作避免系统进程抢核导致的业务处理抖动。 下单逻辑梳理cross...

hardhat3开发

初始化 常用命令编译所有合约编译contracts目录下的所有Solidity文件,生成artifacts和cache目录。 清理缓存如果遇到编译问题,可以清理缓存: 然后重新编译。显示Gas报告: 设置环境变量R...

solidity数据结构

数据结构基础类型 bool:布尔类型 int / uint:整数类型 address:地址类型 bytes1 到 bytes32:固定大小字节数组 enum:枚举类型 引用类型array定长数组(Fixed-size Ar...

EVM存储结构和相关优化

EVM存储结构和相关优化

存储结构 Syntax Storage memory calldata 生命周期 永久 函数执行期 函数执行期 可修改性 可修改 可修改 只读 gas 查看操作成本 3gas/字节 3gas/字节...

一个社交网站的设计

短信防刷的设计1. 设备id的设计 如果通过ip限制,局域网的情况下,容易误伤他人,手机号的限制,防不住那种使用多批量号码的人。 2. 风控系统的设计, 设备指纹、行为序列分析,鼠标轨迹获取、风险评分,如果不符合正常人的操作,...

nodejs工具包整理

nodejs 浏览器插件开发 wxt 软件包管理 pnpm npm 多版本管理 nvm 断言库 Chai 单元测试 Mocha 工具说明多版本管理nvm 安装Node.js 22: 切换到...