- 博客(252)
- 资源 (12)
- 收藏
- 关注
原创 CMake构建学习笔记25-SpatiaLite库的构建
详细记录了在Windows下使用nmake构建SpatiaLite及其依赖库(如freexl、librttopo等)的过程,指出了nmake缺乏动态配置能力的缺陷,并提倡未来项目迁移至CMake以实现跨平台统一构建。
2025-09-04 13:06:13
553
原创 CMake构建学习笔记23-SQLite库的构建
在Windows下通过自定义CMake项目将SQLite源码构建成动态库,并实现编译、链接与安装的自动化流程。
2025-09-02 22:15:37
301
原创 CMake构建学习笔记22-libxml2库的构建
使用封装的CMake通用构建脚本cmake-build.ps1成功构建libxml2库,并通过PowerShell脚本自动化完成解压、配置(启用zlib、iconv等依赖)、构建及安装流程。
2025-08-29 20:28:30
239
原创 CMake构建学习笔记21-通用的CMake构建脚本
通过提取通用逻辑,将CMake构建流程封装为可复用的PowerShell脚本,提升构建配置的维护效率。
2025-08-27 20:54:06
338
原创 CMake构建学习笔记20-iconv库的构建
介绍了如何通过vcpkg在Windows下为MSVC环境构建跨平台的iconv库,并结合CMake项目实现UTF-8与GBK编码字符串的转换。
2025-08-26 21:50:33
398
原创 将std容器的正向迭代器转换成反向迭代器
介绍了如何通过正向迭代器结合 std::reverse_iterator 和偏移公式 r_it = reverse_iterator(fwd_it + 1) 来正确实现反向迭代器,并通过示例验证其有效性。
2025-08-18 23:09:35
204
原创 PandasAI连接LLM对MySQL数据库进行数据分析
本文介绍了如何使用PandasAI 3.0与DeepSeek模型通过自然语言处理技术对MySQL数据库中电商客户的订单及会员信息进行智能数据分析。
2025-08-04 23:00:06
1067
原创 行业思考:不是前端不行,是只会前端不行
探讨了前端行业在AI冲击下的发展前景,指出单纯依赖前端技能面临的风险,并提倡程序员应拓展能力边界,从前端走向全栈,以应对行业的快速变化和技术革新带来的挑战。
2025-07-26 23:40:50
650
原创 连接语言大模型(LLM)服务进行对话
本文展示了如何使用阿里云百炼平台的API通过openai模块和LangChain框架与大模型deepseek-r1进行对话及批量文本分类。
2025-07-20 22:39:57
378
原创 nginx部署发布Vite项目
详细记录了如何在Ubuntu云服务器上使用Nginx部署Vite构建的静态项目,涵盖了基础配置、HTTPS设置及性能优化策略,以提升Web应用的访问速度与安全性。
2025-07-05 23:29:50
927
原创 Ubuntu云服务器上部署发布Vite项目
介绍了如何将Vite项目从开发环境部署到云服务器,涵盖了代码拷贝、构建部署、域名配置及SSL证书申请等关键步骤。
2025-07-02 19:18:04
871
2
原创 在Ubuntu上使用Certbot申请Let’s Encrypt SSL证书
介绍了使用Certbot为基本域名和泛域名申请Let's Encrypt免费SSL证书的过程,强调了正确设置DNS TXT记录的重要性,特别是在阿里云DNS中需要添加两条记录以确保验证成功。
2025-07-02 11:50:55
898
原创 常用Excel函数(find,lookup,vlookup)的使用总结
Excel函数可视为机器处理数据的模板,输入参数后通过函数逻辑得到结果。FIND、LOOKUP和VLOOKUP等函数可用于字符串查找和数据匹配,其中LOOKUP和VLOOKUP支持批量填充和嵌套使用,提高数据处理效率。
2025-06-22 17:30:47
1606
原创 给Markdown渲染网页增加一个目录组件(Vite+Vditor+Handlebars)(下)
本文介绍了如何通过CSS实现Markdown网页中目录组件的布局,重点讲解了弹性盒子布局和响应式设计,并使用粘性定位使目录始终固定在页面右上角。
2025-06-16 22:51:09
951
原创 给Markdown渲染网页增加一个目录组件(Vite+Vditor+Handlebars)(上)
详细介绍了通过Vditor渲染Markdown文档成Web页面之后,增加一个目录组件的功能实现,并给出了具体的代码。
2025-06-12 20:48:43
1125
原创 解决Vditor加载Markdown网页很慢的问题(Vite+JS+Vditor)
引入配置文件vite.config.js实现拷贝本地资源到特定目录,继而通过设置域内CDN的方式解决Vditor加载Markdown网页很慢的问题。
2025-06-03 22:05:14
986
原创 使用Vditor将Markdown文档渲染成网页(Vite+JS+Vditor)
详细介绍了通过Vditor将Markdown格式文档渲染成Web网页的具体实现,并且实现了Markdown格式不具备的图片格式居中以及图片源更换的功能。
2025-05-30 22:08:05
1178
原创 通过JS模板引擎实现动态模块组件(Vite+JS+Handlebars)
详细介绍了通过JS模板引擎Handlebars实现动态模块组件的过程,并给出具体的代码实现。
2025-05-27 13:06:08
628
原创 探究高空视频全景AR技术的实现原理
详细探究了探究高空视频全景AR技术的实现原理,论述了如何实时计算高空视频摄像头三维位姿,从而保证视频中的注记始终在正确的位置。
2025-02-28 22:58:51
1473
原创 C++代码改造为UTF-8编码问题的总结
详细介绍将C++程序代码改造为UTF-8编码时可能遇到的问题,以及具体的解决方案;同时介绍了字符编码的相关知识。
2025-02-12 19:39:05
1776
原创 CMake构建学习笔记19-OpenSSL库的构建
详细介绍了在Windows和Linux环境下构建OpenSSL库的方法,并且如何通过CMake的方式被主程序调用。
2024-12-21 22:28:51
1065
原创 CMake构建学习笔记17-uriparser库的构建和使用
简要介绍了使用CMake构建uriparser库的关键步骤和uriparser的使用
2024-09-16 16:13:46
529
原创 CMake构建学习笔记16-使用VS进行CMake项目的开发
详细介绍了通过Visual Studio 2019 这款IDE进行CMake项目开发过程,能够极大增加C/C++程序的开发效率。
2024-09-14 21:43:49
2451
给Markdown渲染网页增加一个目录组件(Vite+Vditor+Handlebars)
2025-06-12
解决Vditor加载Markdown网页很慢的问题(Vite+JS+Vditor)
2025-06-03
使用Vditor将Markdown文档渲染成网页(Vite+JS+Vditor)
2025-05-30
【遥感与地理信息系统】高分辨率卫星影像真正射影像生成的替代方法比较分析:针对线阵相机场景的优化技术
2025-05-08
【遥感与地理信息系统】基于多边形的真正射影像生成技术:隐藏区域检测与补偿方法设计
2025-05-08
《COM组件设计与应用》系列文章和代码
2025-04-24
热力图生成算法的具体实现(C++,OpenCV)
2022-05-21
Draco解压缩Mesh的示例
2022-05-18
gmp-6.2.0.7z
2020-03-16
格网DEM生成不规则三角网TIN
2021-05-02
Resource.7z
2020-05-23
Graphing.7z
2020-03-17
WebGLTutorial-master.zip
2019-12-08
ImgViewer.zip
2020-02-23
Git如何删除历史提交
2024-08-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人