自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

集成显卡的开源主页 https://github.com/0604hx

16年全栈开发工程师✌️!🧑‍💻专注:编程、WEB 、大数据、交互设计、数据可视化;🪐擅长:桌面软件、小程序、H5、后台服务

  • 博客(183)
  • 资源 (15)
  • 收藏
  • 关注

原创 七巧板小游戏 | 纯手撸实现基本游戏界面与交互逻辑

万字解析七巧板小游戏中用到的绘制过程、胜利判断方法等

2025-12-10 17:28:11 837

原创 七巧板小游戏 | 需求分析与 SVG 基础知识

是一款益智小游戏,支持。

2025-12-05 09:57:20 591

原创 AI取名大师 | 微信开发者工具跟真机有差异!?真机报错 TextEncoder is not defined

在开发者工具中,`TextEncoder` 是自带的函数,而真机是不存在的

2025-11-21 09:30:02 194

原创 AI取名大师 | uni-app 微信小程序显示不了 SVG 组件?试试换一种实现方式

SVG(Scalable Vector Graphics,可缩放矢量图形)是基于 XML 语法的矢量图形格式,核心优势是无限缩放不失真,且体积小、可编辑。跟位图(JPG/PNG)的区别对比项SVG(矢量图)位图(JPG/PNG)图像本质由路径、线条、形状、文本等数学公式描述由像素点(Pixel)组成放大清晰度无限放大不失真放大后会模糊、出现锯齿文件大小图形简单时非常小;复杂图形(如插画)可能变大与图片分辨率有关,通常比简单 SVG 大适用场景图标、Logo、可缩放 UI、数据可视化、动画。

2025-11-19 11:52:57 775

原创 AI取名大师 | 使得 uni-app 兼容 vue3 同名简写语法糖的 vite 插件

Vue 编译器对:text是合法的,因为它是 Vue3 的同名简写;但uni-app的小程序编译器(特别是微信)不支持,会报错;我们可以在 Vite 阶段 预处理 .vue 文件的 template 源码:找到所有:<attr>且没有 = 的情况;转换成。

2025-11-18 20:00:00 961

原创 AI取名大师 | uni-app 微信小程序打包 v-bind、component 动态组件问题

借助豆包通义千问DeepSeek等 AI 大模型,为您的宝宝、宠物、店铺、网名、笔名、项目、产品、服务、文章等取一个专业、有意义的名字😄。开源地址:👉👈、👉👈特别注明:本系列文章仅为实战经验分享,并记录开发过程中碰到的问题😄,如有不足之处欢迎随时留言提出。

2025-11-17 19:45:00 912

原创 AI取名大师 | 做一个简单的免费积分试用功能

想给取名大师加一个免费试用功能,零成本试用核心功能,降低使用门槛。另外希望通过试用,提升新用户活跃度,为后续付费转化铺垫,同时通过唯一标识控制成本😄。

2025-11-17 09:03:52 608

原创 AI取名大师 | uni-app + Wot UI 跟随设备自动切换明暗主题

借助豆包通义千问DeepSeek等 AI 大模型,为您的宝宝、宠物、店铺、网名、笔名、项目、产品、服务、文章等取一个专业、有意义的名字😄。开源地址:👉👈、👉👈特别注明:本系列文章仅为实战经验分享,并记录开发过程中碰到的问题😄,如有不足之处欢迎随时留言提出。

2025-11-14 16:55:45 891

原创 AI取名大师 | PM2 部署 Bun.js 应用及配置 Let‘s Encrypt 免费 HTTPS 证书

借助豆包通义千问DeepSeek等 AI 大模型,为您的宝宝、宠物、店铺、网名、笔名、项目、产品、服务、文章等取一个专业、有意义的名字😄。开源地址:👉👈、👉👈。

2025-11-12 11:22:22 644

原创 Bun.js + Elysia 框架实现基于 SQLITE3 的简单 CURD 后端服务

以前我用 JavaScript 写后端,用的组合拳是 Node.js + Fastify + better-sqlite3,用起来还是非常顺手的。.node22.x11.x/12.xBun.js 自版本开始自带sqlite3模块,非常方便👍,同时 Bun.js 带来了比 node.js 更高的性能,还自带绝绝子的包管理器(代替 pnpm)以及看不到车尾灯的构建速度(代替 webpack/vite 等),于是我决定投入 Bun.js 的怀抱。

2025-10-29 16:03:04 717

原创 Rust 实战六 | 利用 winres 配置应用程序的图标

默认情况下,Rust 应用打包为 exe 使用的是如下图标:下面将介绍如何在windows下配置应用程序的图标。

2025-10-16 16:47:05 700

原创 windows 下使用 bat 批处理运行 Chrome 无头模式刷一波访问量

集团考核各子公司辖内员工对指定网页的访问量,为了排名不至于垫底😔,于是琢磨如何简单有效地刷点流量。原理就是定期执行脚本,调用系统浏览器(默认为 Chrome)打开指定 URL。为了不影响牛马的日常工作(突然弹出浏览器是有点吓人😄),选择使用无头模式。

2025-09-18 16:42:17 729 1

原创 2025网络安全宣传周|金融安全,你我同行

网络安全,是指通过采取必要措施,防范对网络的攻击、侵入、干扰、破坏和非法使用以及意外事故,使网络处于稳定可靠运行的状态,以及保障网络数据的完整性、保密性、可用性的能力。网络安全是数字社会一切正常运转的“地基”。安全意识要常驻心中,防护措施要落实到日常。让我们携手行动,从自己做起,从身边做起,共同筑牢国家网络安全的“铜墙铁壁”,营造风清气正、健康文明的网络空间!

2025-09-17 14:11:57 1121

原创 Chrome您的连接不是私密连接怎么办?试下手敲 thisisunsafe

上面的截图我相信对网友来说都不会陌生,甚至在访问内网系统也会碰到。原因通常是因为SSL/TLS加密连接存在问题,浏览器无法确认访问网站的安全性。

2025-08-26 12:44:03 500

原创 使用 Google 开源 AI 工具 LangExtract 进行结构化信息抽取

很多时候,我们需要在一堆非标准的文本里面提取特定的字段(比如提取人名电话地址等),形成结构化的数据,如保存到 Excel。数据量不大的情况下,人工就能胜任。如果量很大,就得借助程序(使用规则匹配)来清洗,这种方式比人工高效,但出错率也高。因为程序是非常死板的,只认设定好的规则(不会变通),而人工可以在各种未预见的情况下,依然能找到正确的数据,程序则由于不理解自然语言与答案失之交臂😂。

2025-08-22 17:55:04 1236

原创 VSCode 下 Rust 插件内存占用 2 GB!?都赶上隔壁家 RustRover 了

打开一个 Tauri2 项目(包好 src-tauri 目录),插件 rust-analyzer 自动运行,此时内存占用 2.3GB 😮,有点可怕。跟 RustRover 对比下(打开同一个项目),加载插件有:Vue、JavaScript。

2025-08-20 17:40:39 933

原创 CSDN 你真的不打算升级下博客系统的 mermaid 图表工具吗

是一款基于 JavaScript 的图表绘制工具,它允许用户通过 Markdown 式语法快速创建各种专业图表。Mermaid 诞生的主要目的是让文档的更新能够及时跟上开发进度。它降低了图表的编写/维护成本,帮助文档与开发同步,解决文档腐烂的问题,通过允许用户轻松修改图表,提升技术方案设计、项目进度跟踪、系统架构描述等场景的效率,能够无缝嵌入GitHubNotionVS Code等多种开发协作工具,是开发者、技术写作者及项目管理者的高效工具。

2025-08-20 10:40:41 942

原创 在JVM跑JavaScript脚本 | 简单 FaaS 架构设计与实现

🔦 关于 app-meta这里给自己开源的项目露个脸😄。 是云计算领域的一种无服务器架构(Serverless)服务模式,它允许开发者专注于编写和部署单个函数,而无需管理底层服务器、容器或运行时环境。云服务商负责处理服务器资源的分配、扩展、维护等工作,开发者只需按函数的实际执行次数和资源消耗付费。而在 app-meta 中,FaaS 是更加小巧(功能单一)的实现😂。以下是该项功能的设计。通常由客户端请求触发,经平台统一鉴权后,创建上下文对象,按预设的模式执行,最终返回计算结果。FaaS 模块将、、

2025-08-14 18:03:36 1115

原创 在JVM跑JavaScript脚本 | Oracle GraalJS 简介与实践

GraalJS 是基于 GraalVM 构建,兼容 ECMAScript 2022 语法的 JavaScript 实现,能够运行 Node.js 应用。

2025-08-13 18:00:04 1263

原创 一次提交,双端生效!国内用户如何实现 GitCode 到 GitHub 的自动同步

平时都会将一些开源项目代码提交打 GitHub,可惜 GitHub 对国内用户不够友好,经常代码 PUSH 不成功,气得都要摔键盘⌨。但是又不想放弃这个国际平台😂,最近试了下 GitCode 的同步功能,觉得非常流畅,只需要一次提交就能同时提交到两个平台。接下来,我将用实例讲解如何配置。

2025-08-12 18:10:56 939 1

原创 GraalVM !拥抱云原生的 JVM

我计划针对GraalVMGraalVM!拥抱云原生的 JVM在JVM跑JavaScript脚本 | FaaS架构简单实现GraalVM 是一款基于 Java 虚拟机 (JVM) 的新型全栈虚拟机,由 Oracle 公司开发和维护。GraalVM 除了支持 Java 语言之外,还支持多种编程语言,如 JavaScript、Python、Ruby、R 等。高性能:GraalVM 基于 JIT (Just-in-time) 编译技术,在运行时动态生成本地代码,可以显著提高程序的性能。

2025-08-11 21:30:00 849

原创 Rust 实战五 | 配置 Tauri 应用图标及解决 exe 被识别为威胁的问题

作为用户与应用交互的 “第一印象”,其重要性远超单纯的视觉标识,它在用户体验、品牌传播、市场竞争等多个维度都扮演着关键角色。我们的程序写好后,就可以打包给更多人使用。不过,在此之前,我们应该考虑配置应用的图标。最后,我们将用到的图标文件放置在。内运行没有问题,可是拷贝到其他目录再次运行,就会被识别为威胁,程序被自动清理😂。后,没有被拦截(此时体积增大 450KB 左右)。当然,你也可以直接用 Tauri 默认的图标😄。),可参考以下步骤下载不同尺寸的 PNG 图片。打包(我本地耗时3分半左右)后,在。

2025-08-11 20:45:00 949

原创 Rust 实战四 | Tauri2+Vue3+Rspack 开发桌面应用:通配符掩码计算器

为什么是通配符掩码计算器?某天我看同事使用了一款小巧的软件,计算 IP 地址范围(如下图),觉得很有意思。寻思这个工具很实用,功能实现不难,很适合拿来做编程语言的练习项目。推荐一款子网掩码计算神器。

2025-08-10 17:38:15 1399 8

原创 快接龙 | 要如何对用户的接龙频次进行系统硬控

某天傍晚,"甲方"问,接龙小程序可以设置同一个用户一个时间段内只能接龙一次吗?因为想要工会的福利惠及更多有需要的人。我简单思考了下,这需求挺合理,实施起来不难,马上安排!个人觉得,这次的功能变更,还是很贴合最少的代码变动实现需求的初心😄。大家如果有更好的方案,欢迎来提🤝。

2025-08-05 23:17:04 523

原创 网络安全 | 从 0 到 1 了解 WAF:Web 应用防火墙到底是什么?

2020年我参加公司的安全技能大赛,队友在实操环节启用了 WAF 防火墙,这是我第一次接触到 Web 应用防火墙。作为一个 Web 开发老鸟,真是羞愧呀😂。

2025-08-04 18:00:01 1550 2

原创 Rust 个人笔记及实用代码段速查手册(持续更新ING)

做 Rust 开发时,需要用到第三方库,我们都会去 crates 仓库搜索,类似 Java 中的 Maven Central 仓库在 Rust 里,crate(箱子) 是一个基础的编译单元,它指的是能够独立编译成可执行文件或者库的代码集合。官方维护的仓库网站就叫做crates。当我们执行命令时,Cargo 会依据Cargo.toml中的配置,把 crate 编译成对应的二进制文件或者库文件。

2025-07-30 12:27:22 645

原创 Rust 实战三 | HTTP 服务开发及 Web 框架推荐

Rust web框架对比

2025-07-29 18:53:49 1822 6

原创 Rust 实战二 | 开发简易版命令行工具 grep

Rust 学习过程中,豆包给了我非常大的帮助,碰到 Rust 莫名其妙(从Java/JavaScript 程序老登的角度看)的语法,问 AI 可以从熟悉的思维方式理解是什么意思👍。总之一句话,现在的 AI 在这方面很给力,用好 AI 真的能大大提高工作学习的效率!

2025-07-29 12:00:44 1188

原创 Rust/Tauri 优秀开源项目推荐

优秀开源 Rust/Tauri 项目,一起向大佬们学习✊

2025-07-28 13:14:21 911

原创 字节 AI 编辑器 Trae 2.0 SOLO 出道! 国际版不充分指南及与国内版的对比

最近 Trae 2.0 上线,带来了强势的 SOLO,一个能自主执行开发任务的超级个体,集成编辑器、终端、浏览器等多工具视图于一体,打通从构思到落地的完整链路。

2025-07-23 18:00:04 4673

原创 不止 Spring Boot:Micronaut 入门指南,从框架特性到首个项目实战

Micronaut 是为 现代微服务和云原生应用场景 设计的,它适用于对启动速度、内存占用、响应性能要求较高的系统。

2025-07-23 12:04:40 1104

原创 使用官方工具 MCP Inspector 调试 MCP 服务

MCP Inspector 客户端 (MCPI):一个基于 React 的 Web UI,提供用于测试和调试 MCP 服务器的交互式界面。MCP 代理 (MCPP):一个 Node.js 服务器,充当协议桥接器,通过各种传输方式(stdio、SSE、streamable-http)将 Web UI 连接到 MCP 服务器。请注意,该代理并非用于拦截流量的网络代理。

2025-07-22 14:10:19 2868

原创 AI探索 | 基于 Node.js 开发 MCP 客户端+服务端及优秀项目分享

MCP是一个开放协议,它规范了应用程序如何向大型语言模型(LLM)提供上下文。你可以将MCP想象成AI应用程序的USB-C端口。就像USB-C为设备与各种外围设备和配件的连接提供了标准化方式一样,MCP也为AI模型与不同数据源和工具的连接提供了标准化方式。

2025-07-21 18:05:28 1335

原创 基于 Node.js 的 API 方式接入深度求索Deepseek、字节跳动豆包大模型

开始前,我觉得很有必要科普下 token 是啥,这关乎到后面 API 调用的计费方式

2025-07-15 20:15:00 1042 1

原创 AI探索 | 豆包智能助手跟扣子空间(AI办公助手)有什么区别

AI Agent(人工智能助理,以下直接用 Agent 指代),通俗点说,就是“能自己干活的智能小助手它不像普通 AI 大模型(比如 ChatGPT)那样只是回答问题,而是可以理解任务、自己做计划、调用工具、一步一步完成事情。Agent 可应用于生活、工作、学习、商业等多个领域,帮助用户提高效率、获得个性化服务等。Agent 是想助理一样帮你完成一系列的工作,不只是问答机器,而是自动执行任务的智能助手。常见运用场景有哪些?自动写报告、整理信息。

2025-07-10 23:38:16 2686

原创 纯前端 JavaScript 实现数据导出到 CSV 格式

CSV(Comma-Separated Values,逗号分隔值)是一种纯文本格式,用于以表格形式存储数据,广泛应用于数据交换和处理,特别是在电子表格软件(如 Excel)和数据库系统之间的数据传输中。

2025-07-10 11:40:36 574

原创 Logseq 插件开发实战四:发布到官方插件市场

插件信息填写完成后,提交(commit)变动到 github,然后发起一个 Pull Request,接着等待官方的审核(通常需要几天)。注意,插件 README.md 需清晰描述插件的功能及使用方式,最好有英文噢。

2025-07-07 18:38:29 1502 4

原创 Logseq 插件开发实战三:自定义斜线命令 SlashCommand

我们来新建一个简单的斜杆命令,用户选择后显示当前时间。logseq.Editor.registerSlashCommand('显示当前时间', ()=> logseq.UI.showMsg(new Date().toLocaleString(), 'success'))

2025-07-03 21:30:00 352

原创 Logseq 插件开发实战二:国际化 I18N 与配置多语言

国际化通常简写为"i18n"(因为"internationalization"这个单词首字母"i"和末字母"n"之间有18个字母)。上一步获取到用户设置的语言,接着我们就可以配置插件显示的语言✌。此处,我没有选择引入第三方库,因为目前插件没有配置打包工具,依赖三方库的话会造成找不到相应模块的错误。Logseq 的默认语言是英语,其英语用户占比也是最高的(集中于美国、欧洲、印度等英语国家),所以我们的插件支持多语言(至少中文+英文两种)是很有必要😄。我观察到市场上的很多插件,配置多语言时用到的都是。

2025-07-03 20:15:00 370

原创 Logseq 插件开发实战一:初识插件机制并实现自动压缩粘贴的图片

logsql是一款开源的、注重隐私的知识管理和协作工具,采用大纲式笔记和双向链接的思维方式,帮助用户构建个人知识库。这里我将介绍如何开发自己的插件。

2025-07-02 21:29:02 1170

swing开发杂谈--初版本程序源码

swing开发杂谈--初版本程序源码 http://blog.csdn.net/ssrc0604hx/article/details/8737673

2013-03-31

汉字先生--学习android时做的小游戏

12年初学习android时做的小游戏 用的是[Android.游戏开发入门](美)Mario.Zechner. 中介绍的游戏框架,再加上自己的一些修改。 里面注释也挺多的,有兴趣地可以看看。 [Android.游戏开发入门](美)Mario.Zechner.插图版 有需要的可以联系我。

2012-07-09

仓库模块[shopex]

近期在做一个shopex网店的修改,因为shopex不是完全开源,作二次开发不是很方便。网上这方面的资料也不多,这里我总结一下自己的开发过程。 这里介绍的是添加一个仓库模块,此处只介绍仓库的管理,并不涉及仓库与商品的整合部分。

2012-10-11

基于java的串口通信

本次测试使用的环境: Win 7 旗舰版 64位 Eclipse 3.7 Java 1.6 Comm2.0.jar(串口通信的扩展库) AccessPort 1.37 串口调试工具(精装版V3.6) VSPD 工具 (创建虚拟串口用) 注: 因为操作系统是64位的win7,accessport 使用的是 1.37 Comm包是一个扩展包,需要放置到jre的lib/ext 目录下 关于创建虚拟串口和串口调试工具的使用请参考:http://wenku.baidu.com/view/0851b5c408a1284ac850438c.html

2012-09-14

IOS下省市区选择器实现[基于TableView]

IOS下省市区选择器实现[基于TableView],用户可以自己输入目的地。 博客地址:http://blog.csdn.net/ssrc0604hx/article/details/8939383

2013-05-17

android 自定义Dialog源文件

android 自定义Dialog源文件 实现: 弹出菜单 确认框 输入框

2013-02-12

android下圆角列表的实现带事件监听

在android下实现的圆角列表(跟iphone下的效果差不多)。 相应点击行事件。 已经集成到相应的包中,可以在项目中直接导入使用(注意要导入相应的布局跟样式)。

2013-05-24

汇潮人民币网关接口说明规范V1.7

汇潮人民币网关接口说明规范V1.7 集成说明:http://blog.csdn.net/ssrc0604hx/article/details/17040971

2013-11-30

好用的电子笔记本-myBase-6.05-多国语言版-破解

好用的电子笔记本-myBase-6.05-多国语言版-破解 平时就用他来整理我的开发经验与小技巧 好用,没得说

2012-07-18

自己实现的简单weike系统(ssh+kindEditor)

自己实现的简单weike系统(ssh+kindEditor) 具有 发任务,竞选任务,站内短信息,任务托管等功能。 界面没有多少美化=.= 使用注解方式

2011-06-28

jquery-easyui-1.2.2及API文档.zip

jquery-easyui-1.2.2及API文档.zip api文档,在jquery ui 开发用处很大

2011-06-26

ActionScript 3.0 语言和组件参考.CHM

ActionScript 3.0 语言和组件参考.CHM

2011-06-28

自己实现的简单weike系统(ssh+kindEditor)

自己实现的简单weike系统(ssh+kindEditor) 具有发任务,竞选任务,站内短信息,任务托管等功能 界面没有多少美化。。。 使用注解方式

2011-06-28

迷你学生管理系统.rar----当年java课程设计做的

大二那个时候java课程设计时做的。 使用 swing,有一些模式也用了,因为比较久了,记不太清。 数据库是mysql 功能只实现了一部分 有用的就拿去吧

2012-07-08

屏幕录像专家for+64位+注册机

屏幕录像专家for+64位+注册机 亲测试,可用

2012-09-14

空空如也

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

TA关注的人

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