相关文章
PostgreSQL 14.4 ARM64 架构源码编译安装指南
PostgreSQL 14.4 ARM64 架构源码编译安装指南文章目录PostgreSQL 14.4 ARM64 架构源码编译安装指南说明环境要求操作系统1. 系统环境准备1.1 更新系统包1.2 创建 PostgreSQL 用户2. 解压 PostgreSQL 14.4 源码包3. 配置编译选项4. 编译源代码5. 安装 PostgreSQL6. 初始化数据库…
编程日记
2025/8/8 18:12:49
手撕TCPMux单端口多路复用以及小记SSH隧道
注意: 本文内容于 2025-07-26 03:37:31 创建,可能不会在此平台上进行更新。如果您希望查看最新版本或更多相关内容,请访问原文地址:手撕TCPMux单端口多路复用以及小记SSH隧道。感谢您的关注与支持!
我的公网服务只有一…
编程日记
2025/8/9 15:25:15
WebRTC 2025全解析:从技术原理到商业落地
引言:WebRTC的实时通信革命
WebRTC(Web Real-Time Communication)作为一项由Google主导的开源项目,自2011年开源以来彻底改变了浏览器端实时通信的范式。其核心使命是无需插件即可在网页、移动应用及物联网设备间建立低延迟的音视…
编程日记
2025/8/9 3:12:34
kotlin使用mybatis plus lambdaQuery报错
记录一下学习kotlin中遇到的问题
报错
### Error querying database.
Cause: org.apache.ibatis.builder.BuilderException:
Error evaluating expression
ew.sqlSegment ! null and ew.sqlSegment ! .
Cause: org.apache.ibatis.ognl.OgnlException:
sqlSegment [org.ap…
编程日记
2025/8/9 2:53:04
“影子插桩”:利用 LLVM 在二进制层面对 dlsym 调用做无痕监控(C/C++实现)
在软件安全分析、逆向工程和漏洞研究中,监控程序对关键函数的调用(如 dlsym)是获取程序行为信息的重要手段。然而,目标程序可能部署了反调试技术来阻止这类监控。本文介绍一种基于 LLVM 中间表示(IR)进行静…
编程日记
2025/8/9 1:38:43
探索 Sui 上 BTCfi 的各类资产
BTC 长期被视为“数字黄金”,但在过去它几乎无法编程。而现在,Sui 让这一切成为可能。随着 BTCfi 的崛起,用户可以轻松将 BTC 转移至 Sui,并在各类 DeFi 产品中高效使用。不过,并非所有 Sui 上的 BTC 支持资产都一样。…
编程日记
2025/8/5 18:35:59
HTTPS的基本理解以及加密流程
目录 HTTP 和 HTTPS的区别 HTTP的问题 HTTPS TLS和SSL的关系 HTTPS的流程 数字证书的验证 1. 证书申请(服务端 → CA) 2. CA 签发证书 3. 客户端验证证书 4. 密钥交换与加密通信 客户端验证数字证书的具体流程 问题1:CA对服务端公钥是进行加密…
编程日记
2025/8/6 10:43:12
OpenAI最新大模型GPT-4o体验之Code Copilot AI编程大模型
一、前言GPT-4o("o"代表"全能")具备处理各种文本、声音和图像资料的能力,能够输出多种格式的文本、声音和图像。GPT-4o 的推出标志着 AI 技术的重大突破。它不再局限于单一媒介,而是首次实现了文本、语音和图…
编程日记
2025/8/9 14:50:34