- 博客(17)
- 收藏
- 关注
原创 【OpenClaw应用】关于小龙虾OpenClaw的技术细节分析报告
安装OpenClaw需要Node.js和Git关于配置:对于计算机的要求,随着版本迭代,需要更大的运行内存,版本2026.3.8在2G内存的阿里云服务器上可以勉强运行,更新到2026.3.13则非常容易触发OOM;硬盘需求5G即可。
2026-03-18 16:19:13
606
原创 【FastApi】在云服务器上搭建一个页面抽奖服务
摘要:本文介绍了在腾讯云Ubuntu服务器上搭建FastAPI抽奖系统的全过程。首先通过虚拟环境安装Python3、FastAPI和Uvicorn,并创建基础API服务。然后实现从返回字符串到HTML文件的转换,详细展示了前端页面的交互逻辑,包括抽奖请求处理、输入验证、加载状态管理和结果展示功能。系统通过JavaScript与后端API交互,实现了用户抽奖和查询功能,并包含错误处理和UI反馈机制。
2026-02-09 08:57:34
274
原创 【本地语言模型】基于Ollama/LangChain/Python/Fastapi在本地搭建语言模型并尝试应用
核心内容搭建完毕,前端展示还仍有诸多细节需要后续补充
2026-02-04 09:40:40
648
原创 【RuoYi框架】第1节:RuoYi框架之初步运行、登陆页面、新建用户和用户主页
RuoYi是基于SpringBoot、Shiro、Mybatis的后台管理系统框架
2026-01-21 10:20:18
1064
原创 【SpringBoot】第2课:从数据库中增删改查
文章展示了从零开始构建SpringBoot数据访问层的完整流程,重点介绍了JPA和H2数据库的集成方式,为后续实现CRUD功能奠定了基础。通过合理的项目结构和自动化配置,可以快速搭建数据访问服务。
2026-01-19 15:21:44
812
原创 【SpringBoot】用Maven搭建SpringBoot-Web项目
摘要:本文介绍了使用Maven创建SpringBoot项目的两种方式,包括基础Java项目和Web项目。重点讲解了SpringBoot的核心配置文件pom.xml的编写,以及如何通过注解快速搭建RESTful服务。文章还提供了SpringBoot版本选择建议和开发工具推荐,如热重载组件devtools。最后展示了项目打包部署的完整流程,为Java企业级开发提供了标准化参考方案。全文以命令行操作为主,适合多语言环境下的轻量级开发场景。
2026-01-13 16:23:21
966
原创 【Python】Flask集成后台管理系统flask-admin和登录权限flask-login
本文介绍了如何在Flask框架中集成后台管理系统。首先通过Flask-Admin快速搭建基础管理界面,实现数据表的增删改查功能。然后引入Flask-Login进行权限控制,包括用户模型设计、密码哈希存储和登录状态管理。文章详细讲解了从普通数据表到登录管理的改造过程,包括UserMixin继承、LoginManager初始化和用户加载器配置。最后通过代码示例展示了如何将用户管理表添加到后台,并自动创建初始管理员账户。这套方案以最少代码实现了功能完善的后台管理系统,适合快速开发需求。
2026-01-12 10:03:26
1303
原创 【Git版本控制】起步:从本地仓库开始到推送到远程仓库
本文介绍了Git版本控制的基本使用方法,重点讲解了如何建立本地仓库并与远程仓库(如GitHub)进行协作。内容包括:初始化本地仓库、提交文件修改、配置SSH密钥认证、推送代码到远程仓库等基本操作。文章还总结了常用命令,如撤销修改、回滚历史提交等版本管理技巧,以及多仓库协作时的注意事项。最后指出日常开发中最常用的代码备份流程只需简单的add-commit-push三步操作即可完成。全文以实用为导向,帮助开发者快速掌握Git的核心功能,实现高效的代码版本管理。
2026-01-12 08:58:39
911
原创 【微信小程序】本地端实现上传文件,给用户展示并提供文件下载的功能
摘要 本文介绍了在小程序中实现PDF文件上传与下载功能的解决方案。由于微信云存储API的限制,无法直接列出所有文件,因此采用数据库存储文件元数据的方式。管理员端通过上传文件到云存储并记录文件信息到数据库;用户端则通过读取数据库获取文件列表,实现下载功能。核心步骤包括:1) 管理员登录验证;2) 文件上传至云存储;3) 文件元数据存入数据库;4) 用户端展示和下载文件。该方法避免了云存储API的限制,实现了安全高效的文件管理。
2026-01-08 09:48:34
872
原创 【Vue开发】前端路由/状态管理/向后端请求数据流程——后端以Flask作演示
本文介绍了Vue3项目的基础开发模板,包括路由系统、状态管理和后端数据请求的实现。主要内容:1) 项目结构规范化和调试配置;2) Vue-router实现页面路由;3) Pinia状态管理库的使用示例;4) 使用Fetch API实现后端数据请求。文章提供了完整的代码模板,涵盖从路由配置到全局状态管理,再到与后端交互的全流程开发指南,适合作为Vue3项目的入门参考。
2026-01-06 10:18:55
909
原创 【C++】记录命令行编译流程到使用CMake工具并以最简化日志系统作示范
本文主要分为两个部分,模块化编写C++代码的演示。一个渐进式日志系统的构建。MinGW安装后带g++和cmake两个工具会从简单直接到复杂工程化本文首先编写了简单的C++多文件程序,捋清了编译连接流程。随后编写了一个非常通用的最简化日志系统作为演示,最后使用CMake工具演示了如何做现代构建,在大量多文件编译时,可以方便管理依赖。
2026-01-05 16:32:09
895
原创 【Vue开发】Vue初始化开发与打包给后端服务器使用流程
电脑上必须有node.js环境截至2026年1月,vue3最新版本直接内置了vite作为构建工具,所以一切的开始就是这行代码。测试环境,项目经理的 windows11,官网下载了node.js ,文件夹下的cmd。构建方式很多,包括可以vite create /vue create,但这个是最简单直观的方式以下是本篇文章正文内容本文基本总结了如何工程化创建前端项目,如何启动测试服务器,如何打包给后端使用。
2026-01-04 15:31:03
986
原创 【计算机网络】服务器程序的发展与进步
本文概述了服务器处理IO密集型任务的技术演进路径。从基础的文件读取流程开始,分析了零拷贝技术如何通过DMA直接传输数据到网卡,减少CPU参与。随后探讨了从阻塞IO到非阻塞IO的转变,重点介绍了多路复用技术(select/poll/epoll)及其优化数据结构的选择。文章还阐述了Reactor模式的封装应用,以及更高级的Proactor异步网络模式。最终指出服务器优化的核心目标是让IO硬件承担更多工作,通过进程线程调度、池化技术等手段持续提升并发处理效率。这些技术进步共同推动了网络服务器在高并发场景下的性能提
2025-12-31 10:46:15
555
原创 【JPEG压缩】JPEG有损压缩到底怎么压,精细步骤复盘。
本文详细介绍了JPEG图像压缩算法的实现步骤。首先对16×16像素块进行预处理和RGB转YCbCr色彩空间转换,通过4:2:0下采样降低色度分辨率。接着进行8×8分块、DCT变换和量化处理,重点利用ZigZag扫描和熵编码(游程编码+哈夫曼编码)大幅压缩数据。核心压缩来自量化后的高频信息去除和熵编码的高效表示,典型压缩比可达17:1。整个过程包含可逆与不可逆操作,在保证视觉质量前提下显著减小文件体积。
2025-12-30 15:45:01
709
原创 【CREO二次开发】protoolkit官方示例的运行
而如果想要自定义编写程序,要么自己写mfc程序,在需要数据交互时调用protoolkit接口进行数据的交互。要么直接使用toolkit内置库的ui,使用Creo原生的控件,同时进行数据交互。3. 随后注册辅助应用程序,会发现多了工具一栏,可以对常用的三方按钮进行测试。此菜单演示了诸多可以与模型交互的控件,可以以此为例子继续编写。Name可以随便写,地址换成自己的,后面的不用动。将prokt.dat文件那两行更换,再次重启注册。会出现UG MENU菜单。
2025-04-27 16:53:19
468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅