自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 GmSSL 3.1.1 跨平台静态库编译

本文介绍GmSSL v3.1.1跨平台静态库一键编译方案,通过统一Shell脚本支持Linux、macOS及Windows(MinGW)平台。基于CMake配置,自动识别系统环境,启用BUILD_SHARED_LIBS=OFF生成libgmssl.a静态库,并根据平台选择对应构建工具与并行编译参数。脚本实现自动清理旧构建目录、检测CPU核心数、适配不同编译器环境,确保多平台一致性和高效构建。适用于需减少动态依赖的国密算法集成场景。

2026-10-23 11:26:46 359

原创 gmssl编译wasm

本文详细介绍了在Ubuntu 24.04系统上编译GmSSL为WebAssembly(WASM)的完整流程。主要内容包括:1) 环境准备,包括安装基础开发工具、Emscripten工具链;2) GmSSL源码获取与WASM编译步骤;3) 浏览器适配方案,重点说明了如何编写WASM导出层接口,将核心密码学功能(如SM2/SM3/SM4算法、随机数生成等)封装为JavaScript可调用的API。该方案可用于在Web环境中实现国密算法支持,为开发者提供了将GmSSL集成到前端应用的实用指南。

2026-05-26 10:20:52 499

原创 Apache ShardingSphere 实战:自定义 SQL 拦截插件开发指南

本文介绍了如何在Apache ShardingSphere-Proxy中开发自定义SQL拦截插件。

2025-09-15 17:13:34 1318

原创 GoLevelDB 中数据读取的安全性与切片拷贝设计解析

通过解析append([]byte(nil), mv...)这段关键代码,揭示了Go语言切片操作的安全考量

2025-07-30 16:47:09 850

原创 深入解析Go语言高并发计数:从锁到通道的优雅实践

摘要: 本文探讨Go语言高并发计数场景下基于通道的优雅解决方案。

2025-07-15 16:53:19 1244

原创 Go语言高并发计数架构深度解析:从基础到百万QPS优化

本文深入探讨Go语言中实现高性能并发计数的架构模式。

2025-07-15 16:51:09 729

原创 Makefile中的@符号:抑制命令回显的利器

本文探讨了Makefile中@符号的用法与优势。该符号能抑制命令回显,使输出更简洁专业,提升用户体验。

2025-07-10 15:29:57 1116

原创 GoLevelDB与GrocksDB迭代器深度对比:Next()使用差异全解析

本文对比分析了Go语言中两种键值存储引擎(GoLevelDB和GrocksDB)的迭代器核心差异。

2025-07-09 17:34:54 976

原创 深入实践:在Go中高效使用RocksDB的指南

本文介绍了如何在Go项目中集成高性能KV存储引擎RocksDB。通过grocksdb的CGO封装,Go开发者可以调用RocksDB的强大功能。文章详细演示了从环境配置、编译安装到基础CRUD操作的完整流程,包括动态库编译、依赖安装和Go程序编译运行的关键步骤。重点讲解了生产环境的最佳实践,如内存管理、备份恢复和性能监控。尽管RocksDB没有纯Go实现,但其高吞吐、低延迟的特性使其成为处理海量数据的理想选择,grocksdb库的持续维护为Go开发者提供了便捷的集成方案。

2025-07-05 21:01:17 1409

原创 apt更新失败案例

强制移除所有代理配置。

2025-07-01 11:25:11 380

原创 RocksDB基准测试编译指南

本文提供RocksDB性能测试的完整解决方案,涵盖从源码编译到结果分析的端到端流程。重点阐述三大核心环节:(1) 通过源码编译安装RocksDB及必需依赖库(libgflags、libsnappy等)的标准化操作;(2) 使用db_bench工具执行顺序/随机读写测试的典型命令及参数配置技巧,包括压缩算法选择(ZSTD/Snappy)和缓存大小调优;(3) 测试结果的关键指标解读与系统资源监控方法(top/htop/iostat)。

2025-05-09 15:25:12 1050

原创 MPT数据库性能优化实战:缓存、批量写入与mmap深度解析

本文深入分析MPT数据库的性能瓶颈,提出多维度优化方案。通过引入WAL日志机制保障数据一致性,优化异步批量写入策略缓解主线程阻塞,采用零拷贝技术减少内存开销,并改进LRU缓存清理逻辑避免数据不一致问题。结合mmap内存映射与动态缓存管理,显著提升数据库吞吐量与稳定性,为高并发场景下的存储系统提供可落地的优化实践。

2025-05-07 11:05:27 999

原创 LevelDB基准测试编译指南:从CMake陷阱到测试实战

针对LevelDB基准测试编译中顽固的HAVE_KYOTOCABINET配置错误,本文提出跨平台一体化解决方案:通过定制编译配置强制启用C++异常处理,破解Kyoto Cabinet检测失败难题;修复依赖库路径差异与db_bench_log测试组件缺失问题,实现LevelDB/SQLite3/Kyoto Cabinet三引擎完整性能对比。

2025-04-17 15:15:39 878

原创 从日报到周报进阶指南:基于Cherry与基石智算API的深度集成方案

本文介绍了一种基于CherryStudio与基石智算API深度集成的智能周报生成方案。该方案通过DeepSeek-R1大模型自动化处理零散日报,解决传统周报编写中信息碎片化、重复劳动和时效滞后等痛点。用户仅需配置基石智算API密钥并绑定模型,输入每日工作内容即可生成结构化的周报,支持知识库学习历史报告风格。方案可将周报撰写时间从数小时缩短至5分钟,并实现质量提升与持续改进,适用于需要高效汇报的职场场景。进阶功能还包括多平台集成、专业术语识别和多格式输出支持。

2025-04-02 16:05:49 920

原创 Nature权威指南:ChatGPT科研论文高效写作三步法与实战技巧

结合Nature指南,提出科研论文ChatGPT应用三步骤:优化提示词、分配机械任务、分步生成内容,提升效率并规避AI局限性。

2025-03-13 14:46:54 1254

原创 BLS门限签名实战:基于IBM TSS库的密钥生成、分布式签名与验证模块化实现

本文基于IBM TSS库实现了一套模块化的BLS门限签名系统,完整覆盖密钥生成、分布式签名与聚合验证全流程。系统通过阈值机制(t/n)保障安全性,要求至少满足阈值数量的参与方协作才能生成有效签名。核心实现包括:密钥生成、签名、验证。

2025-03-10 10:38:11 879 2

原创 如何在科研中使用Chatbot协助论文撰写

如何在科研中使用Chatbot协助论文撰写

2024-09-05 11:52:50 1462

原创 Ubuntu换源

Ubuntu换国内源

2022-07-24 15:19:33 443

原创 HighCharts相关问题

highcharts初始化,highcharts手动平滑更新图中数据,highcharts仪表图的配置:1.设置指针范围。2.设置表盘背景。3.自定义刻度

2021-12-23 18:57:25 1053

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除