自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

独行猫a 的沉淀、积累、总结。天天学习,好好向上...c/c++,嵌入式 linux,Android,HarmonyOS)

做件有意义的事,本身就是价值所在。不管结果如何,以梦为马,便不负青春韶华。--杨永贞

  • 博客(664)
  • 资源 (22)
  • 收藏
  • 关注

原创 免费观影神器之爱影家app开发手记

最近看到360周董分享的几句话,觉得有道理,这里分享下:“想干什么就去干,干得烂总比不干强!一个粗糙的开始就是一个最好的开始,因为你最快的开始行动了。忘记一些得失,很多时候我们就是在计较得失,各种各样的得失物质上的、精神上的、面子上的。不要想着事情一定要做了就一定要做完美。我们一开始可以先去试一段时间,你就可能发现你进步神速。而且能力也越来越强了。只要你敢迈出第一步,以后就会越来越熟练,也就会有成绩有起色。无从下手的时候就随便糊弄了一下,假装自己游刃有余就好。这就是有慢到快,质变产生量变的过程。

2024-07-27 21:37:11 1051

原创 uni-app 影视类小程序开发从零到一 | 开源项目分享

在数字娱乐时代,移动设备已成为我们生活中不可或缺的一部分,尤其是对于电影爱好者而言,随时随地享受精彩影片成为一种日常需求。爱影家,一款基于 uni-app 开发的影视类小程序,正是为此而生。它不仅提供了丰富的影视推荐,还融入了个性化知乎日报等内容,是不错的学习练手素材,同时可以关注电影动态,分享给有需要的小伙伴。

2024-07-20 19:20:07 3551 19

原创 程序人生 | 人生如棋,落子无悔

人生的开始,始于哭声,浮浮沉沉几十年。终了,一声长叹,在一片哭声中撒手离去。人生的道路虽然漫长,但是关键就是那么几次机会的选择,可以决定此后几十年的光阴。有个故事讲:古代有个人去砍柴,路上看到有人在下棋,手痒难耐,忍不住上前对弈。痴迷到连下山都忘记了,等他恋恋不舍再回到家里,发现已经过去了整整一百年,连斧头都烂掉了,而亲人更是早已难寻。物是人非,仅剩下自己孤身一人,这是何等的悲哀凄凉。

2024-05-11 22:30:00 7866 2

原创 《被讨厌的勇气》读书思考笔记 (好书推荐)

《被讨厌的勇气:“自我启发之父”阿德勒的哲学课》是日本哲学家岸见一郎、日本作家古贺史健编著的哲学著作,于2013年12月首次出版。该书采取了希腊哲学的古典手法“对话篇”,围绕“人是如何能够获得幸福”这一问题展开了简单却深刻的讨论。“哲人”用简单易懂的方式向“青年”解释如何改善人际关系,如何获得幸福,又如何鼓起被讨厌的勇气去面对他人。

2024-03-26 21:38:35 1554

原创 python+pygame+opencv+gpt实现虚拟数字人直播(一)

马斯克称:“人工智能将在我们所看到的人类进化和文明的未来发挥非常深远的作用。未来我们会拥有大量的机器人,到时候,全球的生产效率将会提高到令人难以置信的水平。”,机器人可以完成行走、上下楼、下蹲、拿取物品等动作,也已具备了保护自身和周围人安全的能力,未来还可以做饭、修剪草坪、帮助照看老人,或在工厂里面替代人类从事枯燥和有危险的工作。不久前的世界互联网大会数字文明尼山对话上,阿里巴巴集团董事会主席兼首席执行官、阿里云智能集团董事长兼首席执行官张勇也表示,AI的发展将会带来更多的就业机会。

2023-09-29 02:00:00 24082 26

原创 AI接入微信公众号方法总结

AI挺好用的。但是想用时就得打开网页或者其他工具插件才行?太不方便了。记得有次要给媳妇演示下它的强大,竟没带电脑竟啥事干不成。索性把AI接入微信公众号,这样在公众号聊天窗口里发消息,AI自动给我回复内容,且可以分享给好友邀好友一块儿体验,这太好玩儿了。

2023-02-10 22:13:10 11659 20

原创 SM2 (含SM3、SM4)国密算法工具QT版,彻底搞懂sm2算法的使用

网上有很多网友问算法sm2怎么使用?什么是压缩公钥和非压缩公钥,长度有多长?xB和yB这参数是什么?怎么使用sm2做加解密?如何签名和验签?有没有工具来验证下?这里分享个自己使用QT造的一个小工具,用来对sm2算法做个加解密和签名,验签的验证。p,a,b,Gx,Gy,n为椭圆曲线参数,目前sm2使用的是以下的值的参数,以后会不会变不知道。这些参数当然也可以改,作为测试或者打造自己的一套加解密算法。使用素数域256位椭圆曲线曲线方程:y^2=x^3+ax+b曲线.

2021-09-27 19:20:59 35819 36

原创 在 Windows 10 上安装和使用 WSL 2 安装 Ubuntu24详细指南

WSL 2 是微软推出的新一代 Linux 子系统,相比传统虚拟机更轻量高效。安装时需确保 Windows 10 版本为 1903 或更高,并通过 PowerShell 启用 WSL 功能。安装 Linux 分发版可通过微软商店或命令行导入,建议更换为国内镜像源提升下载速度。WSL 2 支持完整 Linux 内核功能、GUI 应用和多发行版,还能便捷实现 Windows 与 Linux 系统间的文件互传。最后可通过 WSL 命令进行系统备份与还原,操作简便。

2025-06-09 23:42:54 644

原创 Nuxt.js 中的路由配置详解

原因:自定义路由的逻辑可能有误,或者没有正确配置。解决方法:检查中的函数,确保返回的路由数组是正确的,并且没有语法错误。Nuxt.js 中的路由系统通过自动路由生成、命名路由、动态路由和嵌套路由等功能,简化了路由配置的过程。通过函数,你可以在页面组件中设置各种元信息,从而更好地管理页面的布局和样式。掌握这些路由配置方法,能够显著提高 Nuxt.js 项目的开发效率和可维护性。

2025-06-06 21:48:15 1219

原创 Nuxt.js 布局系统详解:构建可复用页面框架

Nuxt.js布局系统解析:150字摘要 Nuxt.js的布局系统位于layouts目录,提供页面结构复用功能。通过definePageMeta可指定页面布局,支持默认布局、命名布局及嵌套目录布局三种类型。系统核心优势包括自动异步加载、结构复用、灵活切换和插槽机制。使用<NuxtLayout>和<NuxtPage>组件实现布局与内容分离,提升开发效率。最佳实践包括遵循命名规范、确保单根元素、合理使用动态切换(通过属性或setPageLayout方法)。布局系统有效解决了页面风格统一与

2025-06-06 21:45:00 848

原创 Prismjs安装,ERROR (0 , _vitePluginPrismjs.default) is not a function 报错及解决

本文介绍了在Vite项目中通过vite-plugin-prismjs插件集成PrismJS代码高亮库的方法。PrismJS作为轻量级高亮工具,支持多种语言和主题,可扩展性强。文章详细说明了插件安装(npm/yarn)和配置流程,重点解决了常见错误"ERROR (0 , _vitePluginPrismjs.default) is not a function"(需正确使用import { prismjsPlugin }导入)。示例代码展示了如何配置支持20+种语言、行号插件和主题样式。正

2025-06-06 00:49:57 554

原创 Nuxt.js 3.0最新入门总结教程

本文介绍了Nuxt.js框架的基本使用指南,内容包括框架简介、安装步骤、项目结构、配置文件解析以及HTTP请求工具对比。Nuxt.js作为基于Vue.js的通用应用框架,特别适合服务端渲染场景,提供了UI渲染、异步数据加载等特性。文章详细说明了通过npx创建项目的流程、关键目录作用,并重点解析了nuxt.config.js中的各项配置参数。最后对比了ofetch和Axios两种HTTP客户端的特点,为开发者提供技术选型参考。全文旨在帮助初学者快速掌握Nuxt.js的核心概念和基础应用。

2025-06-05 23:44:07 1507

原创 NuxtJS入门指南:环境安装及报错解决

本文介绍了NuxtJS框架的安装与配置流程,重点解决安装过程中可能遇到的corepack安装pnpm报错问题。文章首先概述了NuxtJS作为Vue.js全栈框架的优势,包括SSR、模块化等特性。随后详细讲解了环境准备步骤,包括Node.js安装、pnpm镜像源设置等。针对corepack安装问题,提供了固定pnpm版本的具体解决方案。最后分步骤指导了使用create-nuxt-app和手动创建Nuxt项目的两种方法,并附有相关资源链接。全文为开发者提供了从零开始的NuxtJS安装指南和常见问题的解决方法。

2025-06-05 22:38:37 864

原创 Swagger与go-zero框架生成和展示API文档详解

摘要:go-zero框架的Swagger文档生成功能 go-zero框架通过goctl工具提供强大的Swagger文档生成能力,显著提升API开发效率。Swagger作为行业标准API文档规范(现OpenAPI),具有标准化文档、交互式测试界面和代码生成等优势。在go-zero中,开发者可直接在API文件中定义Swagger元数据,包括接口描述、参数验证规则和响应示例等。通过简单命令goctl api swagger即可自动生成JSON/YAML格式文档,并配合Swagger UI展示。该功能目前处于实验性

2025-05-27 00:15:11 1213

原创 使用 Go 语言实现完整且轻量级高性能的 MQTT Broker

本文介绍了使用Go语言实现一个轻量级MQTT Broker的全过程。项目采用模块化设计,完整支持MQTT 3.1.1协议核心特性,包括QoS 0/1/2消息传递、会话管理、保留消息、遗嘱消息和主题通配符等功能。架构上分为TCP连接层、协议解析层、认证模块、存储接口和消息路由等核心组件,提供线程安全的并发处理。项目已开源,包含内存存储实现和Docker支持,可作为物联网消息中间件的轻量级解决方案。通过代码示例展示了存储接口设计、内存存储实现和客户端连接管理等关键技术点。

2025-05-24 15:02:17 1242 5

原创 Claude 4 重磅发布!全球最强编程 AI,三步抢先免费体验

Anthropic发布新一代AI模型Claude 4系列,包括高性能Claude Opus 4和性价比Claude Sonnet 4。文章详细介绍了使用Cherry Studio客户端体验Claude Sonnet 4的三个步骤:下载客户端、获取API密钥、配置并选择模型。Claude 4的发布展现了AI在复杂任务处理上的突破性进展,将改变软件开发模式,为行业带来新方向。

2025-05-24 00:04:44 670 1

原创 HarmonyOS 鸿蒙应用开发基础:转换整个PDF文档为图片功能

本文介绍了如何在华为HarmonyOS平台上使用PDF处理服务将PDF文档的每一页转换为单独的图片文件,并存储在指定文件夹中。通过convertToImage接口,开发者可以轻松实现这一功能,支持多种图片格式。文章提供了详细的示例代码,展示了如何加载PDF文档、创建输出目录、转换图片并记录日志。这种方法适用于文档分享、电子化存档及文字识别等场景,且无需依赖收费插件,直接利用鸿蒙系统内置功能即可完成。

2025-05-23 07:18:05 677

原创 HarmonyOS 鸿蒙应用开发进阶:深入理解鸿蒙跨设备互通机制

鸿蒙跨设备互通(HarmonyOS Cross-Device Collaboration)是鸿蒙系统分布式能力的核心体现,通过分布式软总线技术实现设备间的高效互联与能力共享。该技术具备去中心化组网、毫秒级连接、安全传输等特征,支持跨设备调用相机、扫描、图库等功能,极大提升用户体验。其技术架构分为应用层、框架层、服务层和内核层,提供统一的API接口和开发模式。开发实践中,需满足设备版本、华为账号、网络连接等条件,并通过API实现设备列表选择、状态弹窗、数据处理等功能。未来,鸿蒙跨设备互通将支持更多协议和场景,

2025-05-23 06:59:05 1393

原创 刚刚,Claude 4 重磅发布!全球最强编程 AI,免费可用!

Anthropic公司发布了新一代AI模型Claude 4系列,包括高性能的Claude Opus 4和性价比高的Claude Sonnet 4。这两款模型在编程能力、代理能力和多模态能力上都有显著提升,Claude Opus 4在SWE-bench基准测试中表现卓越,被誉为全球最强的编程模型。Claude 4系列还具备强大的工具调用能力和并行思考能力,进一步提升了编程效率和准确性。此外,Claude 4达到了ASL-3安全等级,输出更稳定、更可控。Claude Sonnet 4面向所有用户免费开放,而Cl

2025-05-23 06:04:44 1874 1

原创 HarmonyOS 鸿蒙应用开发基础:@Watch装饰器详解及与@Monitor装饰器对比分析

在鸿蒙系统开发中,状态管理和组件通信是关键,@Watch和@Monitor装饰器是常用的工具。@Watch用于监听状态变量变化,自动触发回调,支持多个变量监听,但无法监听深层属性变化或获取变化前的值。@Monitor则更强大,支持深层属性监听、获取变化前后值,并能同时监听多个变量,适合复杂业务逻辑。@Watch适用于简单状态监听,而@Monitor更适合需要精确控制和分析数据变化的场景。理解两者的区别和适用场景,有助于开发者选择合适的状态管理方案,提升开发效率和代码质量。

2025-05-22 23:01:35 1185

原创 HarmonyOS 鸿蒙应用开发基础:父组件和子组件的通信方法总结

在鸿蒙开发中,ArkUI声明式UI框架提供了多种父组件与子组件之间的通信方式,开发者可根据具体需求选择合适的方法。主要通信方式包括:1. @Link装饰器:实现双向数据同步,适用于需要父子组件数据同步的场景;2. @Prop装饰器:实现单向数据传递,适用于子组件只需读取父组件数据的场景;3. @Provide/@Consume装饰器:支持跨多层组件的数据传递,适用于全局状态管理;4. @Watch装饰器:监听数据变化并执行回调,适用于数据变化时需要执行特定操作的场景;5. 事件回调:通过事件触发父组件的方法

2025-05-22 22:39:21 1176

原创 HarmonyOS 鸿蒙应用开发基础:父组件调用子组件方法的几种实现方案对比

在ArkUI声明式UI框架中,父组件无法直接调用子组件的方法。本文介绍几种优雅的解决方案,并作出对比分析,分析其适用于不同场景和版本需求。帮助开发者在开发中合理的选择和使用。

2025-05-22 22:14:40 895

原创 HarmonyOS 鸿蒙应用开发基础:EventHub,优雅解决跨组件通信难题

EventHub是鸿蒙开发中用于线程内通信的事件中心模块,基于发布订阅模式实现组件间的高效通信。其核心特性包括事件中心机制、线程内通信和单例模式,确保组件间的解耦和独立性。通过简单的API(如on、off、emit),开发者可以轻松订阅、取消订阅和触发事件,实现组件间的数据传递和状态通知。EventHub适用于跨多级组件通信、状态变更通知、数据回传等场景,提升应用的开发效率和用户体验。最佳实践包括及时取消订阅、命名规范化、合理设计参数和保持单一职责,以确保代码的清晰和可维护性。

2025-05-22 22:01:28 677

原创 HarmonyOS NEXT应用开发实战:玩鸿蒙App客户端开发

玩鸿蒙客户端App是一个基于HarmonyOS平台的实战项目,旨在为用户提供鸿蒙社区交流学习平台。通过该项目,用户可以浏览文章、查看热门文章及阅读文章详情。项目使用@nutpi/axios网络库进行网络请求,主要接口包括查询文章列表、热门文章和文章详情。开发过程中,开发者将学习如何设计简洁美观的UI界面,并遵循最佳实践开发功能完整的应用。该项目适合初学者通过实战提升编程技能,培养解决实际问题的能力,促进知识体系的构建。

2025-05-21 22:44:46 1489

原创 HarmonyOS开发基础 -- ArkTS语法与类库系统性详解,一文搞懂全貌

本文系统介绍了鸿蒙(HarmonyOS)ArkTS语言的语法基础、常用类库及其生态特色,旨在帮助初学者快速掌握ArkTS开发。ArkTS是基于TypeScript的增强型编程语言,专为OpenHarmony的ArkUI声明式开发设计,支持声明式UI、响应式状态管理、丰富的装饰器和组件开发能力。文章详细讲解了ArkTS的变量与类型、函数与类、特有语法等语言基础,并深入探讨了声明式UI开发、常用装饰器及其作用,以及UI类库、数据存储、网络通信等常用API。通过示例代码,开发者可以更直观地理解ArkTS的使用方法

2025-05-21 21:45:00 1654

原创 鸿蒙HarmonyOS最新的组件间通信的装饰器与状态组件详解

本文系统介绍了鸿蒙系统(HarmonyOS)ArkUI中组件间通信的装饰器及状态组件的使用方法,重点解析了V2版本的新特性。文章详细讲解了@ComponentV2、@Local、@State、@Provider/@Consumer、@ObservedV2/@Trace、@Event、@Monitor和@Watch等装饰器的功能和应用场景,并通过代码示例展示了如何在实际开发中使用这些工具进行状态管理和数据通信。这些装饰器和组件帮助开发者更高效地构建复杂的应用程序,提升开发效率和代码可维护性。本文适合开发者查阅

2025-05-21 21:30:00 1263

原创 HarmonyOS鸿蒙应用规格开发指南

本文详细介绍了鸿蒙应用规格开发的实践指南,旨在帮助开发者打造符合鸿蒙系统规范的应用。文章从应用包结构规范、权限管理规范、应用功能规范和应用发布规范四个方面进行了深入探讨。在包结构规范中,强调了正确的HAP配置文件和模块配置规范;权限管理规范则要求明确声明所需权限并遵循最小权限原则;应用功能规范涉及App Linking实现和设备类型支持;发布规范则包括基本要求和元服务规范。通过遵循这些规范,开发者可以确保应用在鸿蒙生态系统中正常运行和发布。

2025-05-21 00:42:20 349

原创 鸿蒙HarmonyOS多设备流转:分布式的智能协同技术介绍

随着物联网和智能设备的普及,多设备间的无缝协作变得越来越重要。鸿蒙(HarmonyOS)作为华为推出的新一代操作系统,其分布式技术为实现多设备流转提供了强大的支持。本文将详细介绍鸿蒙多设备流转的技术原理、实现方式和应用场景。

2025-05-20 23:40:55 1215

原创 鸿蒙开发进阶:深入解析ArkTS语言特性与高性能编程实践

ArkTS 是华为为鸿蒙操作系统开发的应用编程语言,基于 TypeScript 进行了深度优化和扩展,旨在提升开发效率和性能。ArkTS 强化了静态类型系统,禁止使用 any 和 unknown 类型,确保代码的稳定性和可维护性。它还引入了声明式 UI 和状态管理等特性,简化了复杂应用的开发。在高性能编程方面,ArkTS 通过优化渲染性能、内存管理和并发编程,帮助开发者构建高效、响应迅速的应用。随着鸿蒙生态的扩展,ArkTS 将继续演进,为开发者提供更多创新工具和优化策略,推动鸿蒙应用在各领域的广泛应用。

2025-05-20 21:45:00 2217

原创 HarmonyOS应用开发入门宝典——项目驱动学习法实践

学习新技能,尤其是鸿蒙开发,最有效的方法是动手实践。项目驱动学习法(PBL)通过实际项目目标引导,帮助开发者主动探索知识,将碎片化的技能点串联成完整的知识体系。传统学习模式往往导致知识与应用脱节,而PBL则通过全流程闭环、知识体系化和问题解决能力的提升,有效应对这一挑战。鸿蒙开发的特殊性,如跨设备特性、ArkUI框架和分布式能力,进一步凸显了PBL的优势。通过从零构建一个社区类应用,开发者可以经历需求分析、架构设计、编码实现、调试优化、打包发布等完整开发周期,从而快速掌握鸿蒙开发的核心技能。

2025-05-20 21:28:33 1617

原创 鸿蒙开发进阶:深入解析ArkTS语言特性与开发范式

ArkTS是鸿蒙生态中的核心开发语言,基于JavaScript和TypeScript的技术积淀,通过强化声明式UI开发范式和状态管理能力,提供了高效的跨平台应用开发解决方案。ArkTS的核心优势包括生态整合、开发体验升级、性能优化和跨平台能力。其声明式开发范式通过状态驱动UI更新,简化了开发逻辑,而状态管理机制则从组件到应用层面实现了全链路控制。开发者可以通过掌握基础组件、装饰器和状态管理工具,快速构建高质量应用。随着鸿蒙生态的扩展,深入理解ArkTS将成为开发者的核心竞争力。

2025-05-20 19:19:50 943

原创 linux下的 xargs命令使用详解

xargs 命令在 Linux 中非常强大,能够将标准输入转换为命令行参数,常用于结合其他命令进行批量处理。本文通过一个具体示例 find -iname "*.h" | xargs grep "RPMSG_BUFFER_SIZE",详细解释了其工作原理。首先,find 命令查找所有扩展名为 .h 的文件,不区分大小写,并将路径传递给 xargs。xargs 将这些路径作为参数传递给 grep,grep 在这些文件中搜索包含 RPMSG_BUFFER_SIZE 的行并输

2025-05-18 18:53:59 861

原创 HarmonyOS 影视应用APP开发--配套的后台服务go-imovie项目介绍及使用

imovie 个人影视类开源小程序完整项目 是一个基于 Go 和 MongoDB 实现的后台接口服务,支持前端使用 uni-app(Vue.js)开发的跨平台小程序,兼容 H5、Android、iOS 和 HarmonyOS 等多端运行。项目功能丰富,涵盖电影详情、搜索、分类、评价、收藏、个人中心、评分、评论等模块,并集成了知乎日报、网易云音乐等第三方接口。后端服务开箱即用,通过 go mod tidy 安装依赖后,运行 go run imovie.go 即可启动。项目完全开源,适合学习和参考。前端项目地址

2025-05-18 18:17:33 2373 8

原创 微信小程序前端及后台部署搭建详细教程

微信商城小程序搭建教程详细介绍了从准备到发布的完整流程。首先,需准备服务器、域名并完成备案,安装宝塔面板进行服务器配置。接着,注册微信小程序并完成认证,配置微信支付功能。后端搭建包括域名解析、新建站点、上传源码、设置运行目录及申请SSL证书。前端搭建则涉及下载HBuilderX、导入源码、修改域名、获取应用标识及打包发行。最后,设置小程序类目并提交审核。整个过程清晰明了,适合新手操作。

2025-05-17 23:06:12 1664

原创 uni-app 开发HarmonyOS的鸿蒙影视项目分享:从实战案例到开源后台

HBuilderX 最新版本支持 uni-app 开发 Harmony Next 平台的 App,为开发者提供了便捷的跨平台开发工具。通过熟悉的 Vue 3 语法,开发者可以快速上手鸿蒙应用开发,无需学习原生开发语言。本文分享了一个基于 uni-app 的免费观影 App 项目,该项目已成功编译并运行于鸿蒙设备,展示了 uni-app 在鸿蒙平台上的兼容性与开发效率。项目采用 Vue 3、Vuex、Vue Router 等技术,并结合开源的 Golang 后台服务接口,提供了丰富的影视资源数据。文章还详细介

2025-05-17 22:54:04 1455

原创 Gemini 2.5 Pro (I/O edition) 新一代最强编程模型,号称碾压Claude 3.7

谷歌 Gemini 2.5 Pro 的横空出世,无疑是AI发展史上又一个激动人心的里程碑。它在编程、推理、物理模拟和逻辑分析等多个方面展现出的卓越能力,让我们对AI的未来充满了无限遐想。虽然“最强”的称号可能随着技术的飞速发展而不断易主,但每一次这样的突破,都将人类社会向更智能化的未来推近了一大步。赶快上手体验 Gemini 2.5 Pro (I/O edition),感受AI编程的新纪元吧!

2025-05-15 22:35:12 1302

原创 使用 frp 实现内网穿透:从基础到进阶

内网穿透是一种通过公共网络连接两个私有网络的技术,使得外部用户可以访问内部网络中的服务。frp 作为反向代理工具,凭借其全面的协议支持、灵活的配置选项、P2P 直连等功能,为开发者提供了便捷且安全的远程访问解决方案。通过本文,相信你已经掌握了 frp 的基础与进阶用法,可以更好地应对各种内网穿透需求。frp 中文官网frp 中文文档。

2025-05-15 22:03:07 1387

原创 普通人也能秒上手的AI最强客户端—CherryStudio介绍使用(附详细教程)

CherryStudio 是一款专为普通人设计的多功能AI桌面助手,支持编程、设计等多个行业功能。其简洁易用的界面、快速切换模型、对话记录保存和知识库分类等功能备受好评。CherryStudio 兼容国内外数十个AI平台,支持 ChatGPT、DeepSeek、Claude 等顶尖大模型,提供文生图、翻译、知识库搭建等集成功能。安装简单,零代码、零成本、全免费,小白用户也能快速上手。通过配置API密钥,用户可以轻松搭建本地知识库,进行信息检索和学习。CherryStudio 是一款功能强大且易于使用的AI工

2025-05-15 21:38:56 747

原创 GitMCP:AI 秒懂代码库,开发者效率飙升的神器

GitMCP 是一款免费开源的远程 Model Context Protocol(MCP)服务器,旨在简化开发者在处理复杂代码库时的挑战。通过简单的 URL 转换,GitMCP 将 GitHub 代码库转化为 AI 可理解的上下文环境,使 AI 助手能够精准读取代码文档、快速定位关键逻辑,从而提升开发效率。GitMCP 的核心优势在于其简单易用的“域名替换”机制,支持多种关键文件(如 llms.txt、README.md)的智能解析,并与主流 AI 工具(如 Cursor、Claude、VSCode 插件等

2025-05-14 21:45:00 1048

原创 HarmonyOS 【诗韵悠然】AI古诗词赏析APP开发实战从零到一系列(二、项目准备与后台服务搭建)

本文介绍了在开发【诗韵悠然】AI古诗词赏析APP时,使用Go语言和go-zero微服务框架搭建后端服务的过程。go-zero框架支持RESTful API和RPC,具备高并发处理能力,并通过goctl工具简化了代码生成。为提供丰富的诗词内容,项目采用MySQL存储诗词和作者信息,Redis缓存热点数据,并通过Docker部署数据库。文章详细展示了数据库表结构设计,包括作者表、诗词表、诗人表等,并介绍了使用go-zero框架创建项目、定义API、生成代码的步骤。

2025-05-13 22:47:38 777

sm2国密算法工具完整版(QT),包含sm2,sm3和sm4

sm2国密算法测试工具完整版(包含sm2,sm3和sm4),简单小巧。支持加密,解密及签名和验签。使用说明和详细介绍参见个人博客: SM2 (含SM3、SM4)国密算法工具QT版,彻底搞懂国密算法的使用。 文章链接:https://blog.csdn.net/yyz_1987/article/details/120501076 根据网友的反馈,之前的存在的闪退和乱码问题已解决,资源已更新。 若还遇到其他问题,可随时与作者取得联系。

2022-04-22

替代chatGPT,很火的聊天插件BITO的api接口封装

很火的BITO插件,逆向抓取了api接口,仅供学习研究用途。 终于有不限次数且完全免费的AI聊天接口啦,速度也是杠杠的。 提供项目完整源码,直接可运行,启动一个http接口服务。 基于golang的,不但封装了bito接口,还封装了微信公众号接入相关的接口。 详情参见博客介绍:https://blog.csdn.net/yyz_1987/article/details/131261125 下载资源提供技术支持。

2023-06-17

vscode配置stm32开发仿真调试IDE环境,工程模板源码

vscode配置stm32开发调试环境工程模板源码。(默认适用于STM32F1系列单片机)。 但是替换你的start_.s文件和ld文件,则适用于任何stm32系列。因为都是使用了HAL库,工程的cmake模板配置是通用的。详情参见博客介绍:【vscode搭建开发调试STM32环境IDE配置】https://blog.csdn.net/yyz_1987/article/details/131000116

2023-06-02

openAI接入微信公众号后台源码(golang版本)

(注:非原生的chatGPT,原生chatGPT是不允许的,使用的openAI的接口) chatGPT和openAI的text-davinci-003模型区别,博文中有介绍。 openAI接入微信公众号后台源码,可运行。 配合公众号,可实现在公众号聊天窗口发消息,收到AI的回答。 无超时和使用次数限制。 只需修改下个人的api-key和公众号key 测试和使用效果参照博客,绝对可行: https://blog.csdn.net/yyz_1987/article/details/128946637?spm=1001.2014.3001.5502

2023-02-13

Java版8583协议银联免密免签支付完整源码

Java版银联8583协议免密免签支付,完整的交易demo源码。 使用NetBeans8版本的IDE可以直接打开工程和运行,若使用其他IDE直接添加src中的源码即可。 同时带有自己写的可用于生产环境的简单好用的8583协议解析库源码。 替换商户号终端号等参数后,可以直接测试签到和交易等完整的流程。附带有银联卡数据的组包。若换成正式参数和卡数据,则直接能扣费。(注:仅供相关行业技术开发人员学习交流,莫用于其他非法用途。) 详细介绍和使用参见个人博客: https://blog.csdn.net/yyz_1987/article/details/128311214 如有任何问题,欢迎在博客首页联系我,或者在文章下方评论区留言。

2022-12-14

sm2国密算法加解密、签名、验签QT工具源码(包含sm2,sm3和sm4源代码)

sm2国密算法加解密,签名、验签QT工具的源代码(包含sm2,sm3和sm4源码)。 环境我使用的QT5.14的IDE编译,其他版本qt未测试。不过仅使用了几个简单控件应该关系不大。 详细介绍参见个人博客:SM2 (含SM3、SM4)国密算法工具QT版,彻底搞懂国密算法的使用 https://blog.csdn.net/yyz_1987/article/details/120501076

2022-04-23

minidump_stackwalk工具,用于分析breadpad生成的dmp文件。

minidump_stackwalk工具,直接解压就能用。 windows平台下使用,用于分析breadpad生成的dmp文件。 使用方法参见博客:blog.csdn.net/qq8864

2022-04-09

最全vim配置,解压既能用vim。集成了常用的插件包 自动补全智能提示飞一般的写代码

最全vim配置,解压既能用vim。 集成了常用的插件包 自动补全智能提示飞一般的写代码。 就像一个轻量级IDE,文件目录浏览和函数列表显示功能一应俱全。 无需在额外任何配置,解压既能用。 详细介绍和使用参见个人博客:https://blog.csdn.net/yyz_1987/article/details/123457186

2022-03-13

sm2Tool.zip

最好用的sm2国密算法加解密工具,使用QT制作。 单个文件,可直接运行。 支持日志窗口,显示详细过程并生成日志文件。 支持加密,解密,签名,验签,生成公私钥对,根据私钥生成公钥等常用功能。 使用方法详见个人博客介绍: https://blog.csdn.net/yyz_1987/article/details/120501076

2021-09-28

ucgui在嵌入式linux移植成功(附makefile和demo)

ucgui在嵌入式linux移植成功(附makefile和demo),解压到linux虚拟机上,直接make.需要在板子上运行的话,只需改下工具链,然后直接make.

2017-10-28

java版8383解析工具源码

java版的8583报文解析类及其工具源码。可以参考博客,那个8583报文解析工具的工程源码,内含8583报文解析类。使用的是netbeans IDE.可以直接打开编译

2018-11-12

支付宝的二维码脱机认证库在linux下测试成功的例子

支付宝的二维码脱机认证库在linux下测试成功的例子,参照博客中的详细记录过程... 测试成功,熟悉下linux下调用第三方库的方法和过程

2017-07-04

8583解析工具

经常用到的8583报文解析,还在一个一个去手工解析,效率太低还容易出错。 有了这个工具,8583解析太简单了。 用java做的直接是一个可执行的.jar文件 。需要使用者的电脑上装有java环境,直接可运行。

2018-09-19

python版DES和MAC算法源码

最近工作中需要用到python中的DES算法,虽然有现成的库,但总感觉用着不方便。于是把之前用的C和Java写的DES和MAC算法移植到python中,可直接编译执行

2014-10-16

用GCC开发STM32,正点原子开发板的一个库函数版本例程示例

用GCC开发STM32,正点原子开发板的一个库函数版本例程示例。参照这个示例,所有的例程都可以用gcc编译。文档参考我的博客。编译通过的例程,打包保存下这里。感兴趣的可以下载到开发板试一下。

2016-01-22

protobuf的c语言版本在嵌入式linux上的测试demo

移植并测试成功的protobuf在 嵌入式linux上的c语言版本,移植说明参照个人博客。这是一个测试成功的demo,附带makefile文件。

2018-07-21

sm2国密算法单片机版源码(基于低内存的stm32单片机)

sm2算法单片机版源码,基于低内存的stm32单片机。经过测试的保证能运行。参见博客介绍:https://blog.csdn.net/yyz_1987/article/details/100582268 想要linux版的单独与我联系,linux版的在此基础上免费送。

2021-06-03

java串口读写卡工具

java使用rxtx这个串口通信库,做的一个工具。可以通过串口操作读卡器,进行CPU卡读写操作。 参见个人博客:blog.csdn.net/yyz_1987

2019-03-21

Android调用c的动态库的方法demo源码

Android调用c的动态库方法demo源码,以支付宝脱机乘车码so库调用为例子,参加博客介绍:https://blog.csdn.net/yyz_1987/article/details/74332424

2021-06-02

我的Vim配置文件,直接放在对应的目录下即可 参照博客

我的Vim配置文件,直接放在对应的目录下就能用 参照博客。一个特色是,集成了ctags和cscope的配置。让Vim成为强大的IDE. 配置文件中自动管理了ctags和cscope的操作(需自行下载ctags和cscope,并配置环境变量)。方便代码的查找与跳转。 使用方法,直接在当前目录下执行SrcInit()

2017-11-23

嵌入式linux电表数据采集集中器项目golang源码(带webUI界面)

电表数据采集集中器项目golang源码,带webUI界面。 以数据网关或集中器设备为例,有人知道吧。这玩意儿没界面,但是还一大堆参数需要配置。那怎么搞?做个上位机工具,做界面,再做个串口协议一个个的搞吗?太繁琐了,不但得制定协议,还得造工具配合调试,发布时还得配套给用户提供工具安装和使用。如果有一web界面,可以通过网页访问它,通过电脑在web网页中对终端参数进行配置岂不是很爽?只要能访问到集中器设备的IP地址即可,如下这张图的web后台是跑在嵌入式linux上的。参见博文介绍:https://blog.csdn.net/yyz_1987/article/details/104757148

2025-04-16

deepSeek的api快速接入微信公众号,后台golang服务完整源码

deepSeek的api快速接入微信公众号,后台golang完整源码。 AI挺好用的。但是想用时就得打开网页或者其他工具插件才行?太不方便了。 近年来,AI大模型的发展日新月异,DeepSeek-V3作为国内和国际上表现亮眼的大模型之一,凭借其强大的自然语言处理能力和高效的API接口,受到了广泛关注。本文将详细介绍如何通过DeepSeek API快速接入微信公众号,省去安装App的麻烦,直接在微信上使用AI服务,方便快捷。 安装部署方法,参见博文介绍:《DeepSeek API 快速接入微信公众号搭建教程》https://blog.csdn.net/yyz_1987/article/details/145453155 或者联系博主猫哥,提供安装部署支持。

2025-02-05

qt自绘仪表盘控件项目demo完整源码

​基于QT的仪表盘有很多种办法,比如使用QWT,ChartDirector 或H5混合的echart组件, 或者基于QT的绘图功能绘制,或者基于美工提供的图片的基础上增加动态效果。 然而搞明白QT自定义控件的绘图后,自定义绘图这种,实现是最简单最轻量级的,且定制度高,想要什么效果就可以自己绘制个。 所谓一通百通,有了以下示例的参考实现,任意实现一个类似的仪表盘,也是很简单的事情。 以上示例,提供了四个经典常用的仪表盘绘制源码。简单小巧,一通百通,可根据需要实现自己的仪表盘控件。 详细介绍,参见个人博客:《Qt自定义控件画图实现漂亮的仪表盘》 https://blog.csdn.net/yyz_1987/article/details/144088683 ​

2024-11-27

stomp协议客户端调试助手工具

STOMP(Simple Text Oriented Messaging Protocol)是一种简单的、文本化的消息传递协议,设计用于与消息中间件(如消息队列或发布/订阅系统)进行通信。 网上有很多的MQTT的客户端调试工具,但唯独STOMP协议的调试工具很少,难道是因为太简单啦,总之我是没找到。 于是乎自己造一个,详细介绍参见博客:《Python实现基于WebSocket的stomp协议的小巧调试助手工具》,文章地址:https://blog.csdn.net/yyz_1987/article/details/143111710,可以用来调试stomp协议的通信和订阅、发布消息。 stomp协议的broker代理服务器端有RabbitMQ、ActiveMQ或EMQX等。

2024-10-23

爱影家uniapp小程序源码及完整golang后台源码( 可部署)

已正式发布的小程序 【爱影家】的完整小程序源码及后台代码。 前端小程序采用uni-app,后台服务采用golang语言和mongoDB数据库,部署在腾讯云。 属于个人的前后端分离完整练手项目,前端小程序源码和后台源码。声明:仅限于个人学习研究,禁用于商业用途! 有域名和服务器资源可直接安装部署,提供技术支持!网络影视资源取自网络,仅限于学习研究和技术交流,莫用于其用途。 详细介绍,参见个人博客:https://blog.csdn.net/yyz_1987/article/details/139454984

2024-07-09

go-imovie,爱看电影小程序的后台golang源码,配和前端的电影小程序

爱看电影小程序的后台源码,包含轮播图,豆瓣top250、 热门影视、正在热映等电影api后台服务源码。 后台服务使用golang语言。实现简单,且方便部署。博文介绍《uniapp小程序开发 | 从零实现一款影视类app (后台接口实现,go-zero微服务的使用)》:https://blog.csdn.net/yyz_1987/article/details/139454984

2024-06-05

uniapp网络库封装工程项目模版(爱看电影小程序源码)

uniapp的网络库封装工程项目模版,基于我的个人项目,爱看电影小程序源码。 为了更方便通用,方便他人做为其他项目的初始模版工程,从中精简出来的项目工程模版。带网络库的封装、轮播图、tabBar页、个人中心页等常用页面,常用库utils库封装等。 关于网络库的封装及使用,参见个人博客:《uni-app的网络请求库封装及详细使用(同时支持微信小程序)》https://blog.csdn.net/yyz_1987/article/details/139321281

2024-05-30

uni-app中的mockjs和轮播图的完整示例,项目工程模版(完美运行)

uni-app中的mockjs和轮播图的完整示例,完美运行。在H5和微信开发者工具上测试通过。 可以掌握mockjs 和轮播图的使用,同时可以作为一个工程项目模版。 包含基本的轮播图和tabBar页,且封装网络通信组件。可以在后台接口未就绪的情况下愉快的模拟啦。 推荐下better-mock,堪称前端神器,同时支持小程序平台。 完整介绍和使用方法参见个人博客:https://blog.csdn.net/yyz_1987/article/details/139180060

2024-05-24

python蓝桥杯选拔赛,省赛及历届国赛真题集合(附赠集训教程包)

蓝桥杯选拔赛,省赛及历届国赛真题集合,附赠集训教程包。包含第六、七、八、九、十、十一、十二等历届蓝桥杯完整真题。附赠选拔赛,省赛试题及python教程和蓝桥杯相关考点的集训教程。 蓝桥杯全国软件和信息技术专业人才大赛简称“蓝桥杯”,是由工业和信息化部人才交流中心举办的信息技术竞赛,2016年“蓝桥杯”增设中小学创意编程组(简称青少组)。2022年9月蓝桥杯青少组入围教育部《2022-2025学年面向中小学生的全国性竞赛活动名单》。 蓝桥杯并不难。 蓝桥杯介绍:https://blog.csdn.net/yyz_1987/article/details/134514165 《python历届蓝桥杯真题及源码分析》参见个人博客讲解,分享给有需要的小伙伴。 地址: https://blog.csdn.net/yyz_1987/article/details/134751542

2024-03-11

python+pygame+opencv+gpt实现虚拟数字人

python+pygame+opencv+gpt实现虚拟数字人直播,AI技术突飞猛进,不断的改变着人们的工作和生活。数字人直播作为新兴形式,必将成为未来趋势,具有巨大的、广阔的、惊人的市场前景。它将不断融合创新技术和跨界合作,提供更具个性化和多样化的互动体验,成为未来的一种趋势。 详情参见个人博客介绍:https://blog.csdn.net/yyz_1987/article/details/133383638?spm=1001.2014.3001.5502

2024-02-29

mqtt客户端工具,小巧且强大的mqtt协议调试助手

mqtt客户端调试工具,小巧且强大,是mqtt协议调试的好帮手。 绿色小巧,不需要安装,整个工具就只有一个可执行文件,分享给有需要的小伙伴。 界面美观,功能强大,参见博文介绍。 工具是使用python做的,想直接使用python脚本的可以参见博客:https://blog.csdn.net/yyz_1987/article/details/132919813

2023-09-18

pygame小游戏之飞机拼音大作战源码(送给娃的礼物,模拟真实宇宙场景)

让学习变得有趣! pygame小游戏之飞机拼音大作战,做为送给娃的礼物,模拟真实的宇宙环境背景,画面相当震撼。即便是成年人看到后也会觉得像是坐了一次星际旅行! 二娃再过一年就该上一年级了,但现阶段的拼音咋都学不进去。买了拼音挂图贴在墙上,拉都拉不到旁边。突发奇想,何不用python的pygame做个小游戏?在玩中也能学习,让学变得有趣,同时科普知识,认识八大行星。 游戏的背景以宇宙和航空为主题,为孩子们提供了一个奇妙的探索空间。他们可以扮演一位宇航员,驾驶飞机在太空中飞行,同时学习拼音字母。后续计划在游戏中,让孩子们需要根据屏幕上出现的字母或汉字,用正确的拼音字母来击败敌人或通过障碍物。通过这种互动的方式,他们将在玩乐中学习,增长见识,并培养对宇宙未来的探索和想象力,增加对未来的好奇心,探索欲和求知欲。 详细介绍参见个人博客链接:https://blog.csdn.net/yyz_1987/article/details/132742982 让孩子们在享受游戏的乐趣的同时,提高他们的拼音字母识别能力和记忆能力!

2023-09-08

DLT645规约1997和2007调试工具(电力仪表行业必备神器)

DLT645规约1997和2007调试工具(电力仪表行业必备神器),调试各种仪表协议用,好用且强大的工具。

2023-08-17

绿色小巧免安装的ModBusTCP协议调试工具带模拟器(mbpool,mbslave,modbus调试助手,串口监控工具)

绿色小巧免安装的ModBusTCP协议调试工具,带(mbpool,mbslave,modbus调试助手,串口监控,网络抓包工具,mqtt工具等常用工具的集合,一次就齐了)。调试modbus和modbusTCP协议利器。 详情介绍,参见博客:https://blog.csdn.net/yyz_1987/article/details/132172864

2023-08-17

arm-fsl-linux-gnueabi-交叉编译工具链(两个)

arm-fsl-linux-gnueabi-交叉编译工具链,这个不好找,反正我是没有找到。你要是好找到,也不会来这里下载了。里面有两个,很全面。 包含: fsl-imx-x11-glibc-x86_64-meta-toolchain-qt5-cortexa7hf-neon-toolchain-4.1.15-2.1.0 gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar

2023-07-28

Paragon ExtFS for Windows,Windows 下读取 Linux 系统文件 神器

Windows 下读取 Linux 系统文件 神器 Paragon ExtFS for Windows 很好用。我主要用来更新sd卡里的uboot和linux内核。

2023-07-28

正点原子imx6ul板的Uboot和Linux出厂源码

正点原子Uboot和Linux出厂源码。完整资料太大,这里单独分享下内核源码。 需要完整资料的请移步原子哥官网论坛。

2023-07-28

中景园电子OLED屏的linux驱动源码(spi接口)

中景园电子OLED屏的linux驱动源码,使用spi接口的驱动。完整源码可以用,内包含makefile,直接make即可编译。详细介绍,参见个人博客: 《嵌入式linux之OLED显示屏SPI驱动实现(SH1106,ssd1306)》 https://blog.csdn.net/yyz_1987/article/details/131978153 无论是ssd1306还是SH1106的芯片,都能够支持。

2023-07-28

IMX6ULL-MINI-V2.2(Mini底板和alpha板原理图).pdf

IMX6ULL_MINI_V2.2(Mini底板原理图).pdf IMX6ULL_ALPHA_V2.4(底板原理图).pdf 正点原子 Linux开发板原理图 包括:RGB LCD模块电路,SD卡电路,CAMERA电路,CAN总线,以太网口电路,USB OTG等。

2023-07-28

移远4G模块通用拨号程序源码,适用于所有移远4G模块如EC20,EC800等

移远4G模块通用拨号程序源代码,适用于所有移远4G模块如EC20,EC800。 可直接交叉编译并下载到板子上使用,自动完成识别设备节点和自动拨号联网。 详情可参见博客介绍:《嵌入式linux驱动开发之移远4G模块EC800驱动移植指南》 https://blog.csdn.net/yyz_1987/article/details/131712670 使用方式:交叉编译为可执行文件,然后直接./quectel-CM即可。 可以看到类似如下拨号日志:Auto find qmichannel = /dev/ttyUSB1, Auto find usbnet_adapter = usb0,netcard driver = cdc_ether, driver version = 22-Aug-2005,Modem works in ECM_RNDIS_NCM mode

2023-07-14

空空如也

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

TA关注的人

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