- 博客(193)
- 资源 (15)
- 收藏
- 关注
原创 前端视频播放方案选型:主流 Web 播放器对比 + Vue3 实战
基于 Spring Boot3、Vue3、Naive UI 构建,助力应用快速开发、发布、运维的低代码平台,旨在帮助使用者(包含但不限于开发人员、业务人员)快速响应业务需求项目地址1:https://gitcode.com/app-meta/app-meta项目地址2:https://github.com/app-meta/app-meta客户希望增加一个在线播放视频的功能(类似于 Markdown 文档页),同时可以查看哪些用户查看该视频。用现有的就能快速解决该需求,视频文件以附件形式上传(后端已经有处
2026-02-11 11:53:39
374
原创 2026年初爆火的 Skills 是何方神圣?又如何集成到字节 Trae IDE
这里仅为个人理解,如有不正确的地方,请在评论区指正🤝。Skills 的本质:不是新能力,而是“新边界”。Skills 并没有让 AI 变聪明,它只是让 AI 变得可控。Skills 跟我们之前用惯的 Prompt 是共存的,Prompt 描述想做什么(意图),Skills 决定怎么做(执行)。简单说,就是我可以用Prompt描述我要做的事情,比如写一个贪吃蛇的小游戏,大模型 GET 到我们的意图,尝试用自己的认知去实操,这时如果正好有一份贪吃蛇游戏开发说明书,大模型就可以照着来做,效果杠杠的😄。
2026-01-29 11:03:06
814
原创 Lucide Icons:一套现代、轻量且可定制的 SVG 图标库
Lucide 是一个社区驱动的开源图标库,最初 fork 自 Feather Icons,但在图标数量、生态支持和维护活跃度上明显优于 Feather。它提供了1000+ 以上风格一致的 SVG 图标,覆盖常见的 UI 场景,从导航、表单、社交、设备,到图表、布局、状态提示等类别均有支持。这些图标的设计秉承“简洁、一致、易扩展”的理念,可以很方便地集成到各种 Web 和跨平台项目中。如果你正在寻找一套现代、轻量、易定制、Tree Shakable的图标库,Lucide 是非常值得考虑的选择。
2026-01-27 10:26:52
827
原创 JavaScript 隐式类型转换: ‘‘==0 运算结果是 TRUE :)
最近在做一个评分功能,使用折叠面板对数据进行分组展示,希望展开某个面板时高亮其标题内容。**碰到问题:**折叠面板全部收起时,第一个面板还是选中状态 😂。
2026-01-22 11:47:45
254
原创 jQuery 4.0 正式发布:轻装上阵,拥抱现代 Web
jQuery 4.0 并不是一次“重生”,而是一次面向现代 Web 的断舍离放弃老浏览器拥抱安全标准清理历史包袱对内部结构做工程化升级在仍然需要 jQuery 的地方,它不会成为技术债的放大器。如果你维护的是老系统,无需着急升级;如果你维护的是长期项目,4.0 是一个更干净的起点。
2026-01-19 09:43:24
1064
原创 从一份 robots.txt 说起:互联网爬虫的君子协定
robots.txt是互联网早期"开放、协作、互信"精神的产物。作为网站所有者:合理配置robots.txt,引导善意爬虫,保护服务器资源,但绝不依赖它来做安全控制。作为爬虫开发者:务必先检查目标网站的robots.txt,尊重网站所有者的意愿,做一个"有礼貌"的数据采集者。在这个数据驱动的时代,robots.txt就像是一份无声的契约,维系着内容提供者与数据使用者之间的微妙平衡。理解它、善用它,是我们每个技术人应有的素养。参考资料 & 延伸阅读觉得还不错?也欢迎在评论区分享你遇到过的。
2026-01-16 10:00:32
1376
原创 Bun v1.3.6 发布:内置 Tarball 归档支持、JSONC 解析、Bundle 分析增强等重磅更新!
Bun 团队于正式发布了。本次更新带来了多项开发者期待已久的功能,涵盖打包构建、文件处理、测试工具、数据库操作等多个方面。以下是我们为你精选的核心新特性。
2026-01-15 09:23:00
983
原创 七巧板小游戏 | 如何绘制供玩家拼图的黑色底框
我的七巧板小游戏内置编辑器功能,管理员可通过该功能自由拼凑图形,记录各板块的具体信息后,即可发布给其他玩家挑战。但目前存在一个影响体验的问题:管理员拼凑的图形复原到游戏底框时,由于拖动板块拼接过程中难以做到完全精准衔接,会导致板块间的分界线格外明显(如下图所示)。这会让玩家直接看清每个板块的对应轮廓,完全失去解谜的乐趣,游戏体验大打折扣(用脚思考都能拼出来😂)。//坐标点this.x = x;this.y = y;/*** 边(两个点组成)*//***/
2026-01-07 12:30:35
674
原创 清空 Git 历史提交记录,还我一张白纸般的仓库
在某些场景下,我们需要清空代码仓库的提交记录(清除如下图所示的记录),比如私有仓库开源前😄。专业术语叫作本地仓库重置。
2026-01-05 22:31:07
140
原创 AI取名大师 | 微信开发者工具跟真机有差异!?真机报错 TextEncoder is not defined
在开发者工具中,`TextEncoder` 是自带的函数,而真机是不存在的
2025-11-21 09:30:02
258
原创 AI取名大师 | uni-app 微信小程序显示不了 SVG 组件?试试换一种实现方式
SVG(Scalable Vector Graphics,可缩放矢量图形)是基于 XML 语法的矢量图形格式,核心优势是无限缩放不失真,且体积小、可编辑。跟位图(JPG/PNG)的区别对比项SVG(矢量图)位图(JPG/PNG)图像本质由路径、线条、形状、文本等数学公式描述由像素点(Pixel)组成放大清晰度无限放大不失真放大后会模糊、出现锯齿文件大小图形简单时非常小;复杂图形(如插画)可能变大与图片分辨率有关,通常比简单 SVG 大适用场景图标、Logo、可缩放 UI、数据可视化、动画。
2025-11-19 11:52:57
908
原创 AI取名大师 | 使得 uni-app 兼容 vue3 同名简写语法糖的 vite 插件
Vue 编译器对:text是合法的,因为它是 Vue3 的同名简写;但uni-app的小程序编译器(特别是微信)不支持,会报错;我们可以在 Vite 阶段 预处理 .vue 文件的 template 源码:找到所有:<attr>且没有 = 的情况;转换成。
2025-11-18 20:00:00
987
原创 AI取名大师 | uni-app 微信小程序打包 v-bind、component 动态组件问题
借助豆包通义千问DeepSeek等 AI 大模型,为您的宝宝、宠物、店铺、网名、笔名、项目、产品、服务、文章等取一个专业、有意义的名字😄。开源地址:👉👈、👉👈特别注明:本系列文章仅为实战经验分享,并记录开发过程中碰到的问题😄,如有不足之处欢迎随时留言提出。
2025-11-17 19:45:00
945
原创 AI取名大师 | 做一个简单的免费积分试用功能
想给取名大师加一个免费试用功能,零成本试用核心功能,降低使用门槛。另外希望通过试用,提升新用户活跃度,为后续付费转化铺垫,同时通过唯一标识控制成本😄。
2025-11-17 09:03:52
636
原创 AI取名大师 | uni-app + Wot UI 跟随设备自动切换明暗主题
借助豆包通义千问DeepSeek等 AI 大模型,为您的宝宝、宠物、店铺、网名、笔名、项目、产品、服务、文章等取一个专业、有意义的名字😄。开源地址:👉👈、👉👈特别注明:本系列文章仅为实战经验分享,并记录开发过程中碰到的问题😄,如有不足之处欢迎随时留言提出。
2025-11-14 16:55:45
906
原创 AI取名大师 | PM2 部署 Bun.js 应用及配置 Let‘s Encrypt 免费 HTTPS 证书
借助豆包通义千问DeepSeek等 AI 大模型,为您的宝宝、宠物、店铺、网名、笔名、项目、产品、服务、文章等取一个专业、有意义的名字😄。开源地址:👉👈、👉👈。
2025-11-12 11:22:22
693
原创 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
805
原创 Rust 实战六 | 利用 winres 配置应用程序的图标
默认情况下,Rust 应用打包为 exe 使用的是如下图标:下面将介绍如何在windows下配置应用程序的图标。
2025-10-16 16:47:05
762
原创 windows 下使用 bat 批处理运行 Chrome 无头模式刷一波访问量
集团考核各子公司辖内员工对指定网页的访问量,为了排名不至于垫底😔,于是琢磨如何简单有效地刷点流量。原理就是定期执行脚本,调用系统浏览器(默认为 Chrome)打开指定 URL。为了不影响牛马的日常工作(突然弹出浏览器是有点吓人😄),选择使用无头模式。
2025-09-18 16:42:17
756
1
原创 2025网络安全宣传周|金融安全,你我同行
网络安全,是指通过采取必要措施,防范对网络的攻击、侵入、干扰、破坏和非法使用以及意外事故,使网络处于稳定可靠运行的状态,以及保障网络数据的完整性、保密性、可用性的能力。网络安全是数字社会一切正常运转的“地基”。安全意识要常驻心中,防护措施要落实到日常。让我们携手行动,从自己做起,从身边做起,共同筑牢国家网络安全的“铜墙铁壁”,营造风清气正、健康文明的网络空间!
2025-09-17 14:11:57
1136
原创 Chrome您的连接不是私密连接怎么办?试下手敲 thisisunsafe
上面的截图我相信对网友来说都不会陌生,甚至在访问内网系统也会碰到。原因通常是因为SSL/TLS加密连接存在问题,浏览器无法确认访问网站的安全性。
2025-08-26 12:44:03
580
原创 使用 Google 开源 AI 工具 LangExtract 进行结构化信息抽取
很多时候,我们需要在一堆非标准的文本里面提取特定的字段(比如提取人名电话地址等),形成结构化的数据,如保存到 Excel。数据量不大的情况下,人工就能胜任。如果量很大,就得借助程序(使用规则匹配)来清洗,这种方式比人工高效,但出错率也高。因为程序是非常死板的,只认设定好的规则(不会变通),而人工可以在各种未预见的情况下,依然能找到正确的数据,程序则由于不理解自然语言与答案失之交臂😂。
2025-08-22 17:55:04
1428
原创 VSCode 下 Rust 插件内存占用 2 GB!?都赶上隔壁家 RustRover 了
打开一个 Tauri2 项目(包好 src-tauri 目录),插件 rust-analyzer 自动运行,此时内存占用 2.3GB 😮,有点可怕。跟 RustRover 对比下(打开同一个项目),加载插件有:Vue、JavaScript。
2025-08-20 17:40:39
1018
原创 CSDN 你真的不打算升级下博客系统的 mermaid 图表工具吗
是一款基于 JavaScript 的图表绘制工具,它允许用户通过 Markdown 式语法快速创建各种专业图表。Mermaid 诞生的主要目的是让文档的更新能够及时跟上开发进度。它降低了图表的编写/维护成本,帮助文档与开发同步,解决文档腐烂的问题,通过允许用户轻松修改图表,提升技术方案设计、项目进度跟踪、系统架构描述等场景的效率,能够无缝嵌入GitHubNotionVS Code等多种开发协作工具,是开发者、技术写作者及项目管理者的高效工具。
2025-08-20 10:40:41
1060
原创 在JVM跑JavaScript脚本 | 简单 FaaS 架构设计与实现
🔦 关于 app-meta这里给自己开源的项目露个脸😄。 是云计算领域的一种无服务器架构(Serverless)服务模式,它允许开发者专注于编写和部署单个函数,而无需管理底层服务器、容器或运行时环境。云服务商负责处理服务器资源的分配、扩展、维护等工作,开发者只需按函数的实际执行次数和资源消耗付费。而在 app-meta 中,FaaS 是更加小巧(功能单一)的实现😂。以下是该项功能的设计。通常由客户端请求触发,经平台统一鉴权后,创建上下文对象,按预设的模式执行,最终返回计算结果。FaaS 模块将、、
2025-08-14 18:03:36
1136
原创 在JVM跑JavaScript脚本 | Oracle GraalJS 简介与实践
GraalJS 是基于 GraalVM 构建,兼容 ECMAScript 2022 语法的 JavaScript 实现,能够运行 Node.js 应用。
2025-08-13 18:00:04
1337
原创 一次提交,双端生效!国内用户如何实现 GitCode 到 GitHub 的自动同步
平时都会将一些开源项目代码提交打 GitHub,可惜 GitHub 对国内用户不够友好,经常代码 PUSH 不成功,气得都要摔键盘⌨。但是又不想放弃这个国际平台😂,最近试了下 GitCode 的同步功能,觉得非常流畅,只需要一次提交就能同时提交到两个平台。接下来,我将用实例讲解如何配置。
2025-08-12 18:10:56
1026
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
867
原创 Rust 实战五 | 配置 Tauri 应用图标及解决 exe 被识别为威胁的问题
作为用户与应用交互的 “第一印象”,其重要性远超单纯的视觉标识,它在用户体验、品牌传播、市场竞争等多个维度都扮演着关键角色。我们的程序写好后,就可以打包给更多人使用。不过,在此之前,我们应该考虑配置应用的图标。最后,我们将用到的图标文件放置在。内运行没有问题,可是拷贝到其他目录再次运行,就会被识别为威胁,程序被自动清理😂。后,没有被拦截(此时体积增大 450KB 左右)。当然,你也可以直接用 Tauri 默认的图标😄。),可参考以下步骤下载不同尺寸的 PNG 图片。打包(我本地耗时3分半左右)后,在。
2025-08-11 20:45:00
987
原创 Rust 实战四 | Tauri2+Vue3+Rspack 开发桌面应用:通配符掩码计算器
为什么是通配符掩码计算器?某天我看同事使用了一款小巧的软件,计算 IP 地址范围(如下图),觉得很有意思。寻思这个工具很实用,功能实现不难,很适合拿来做编程语言的练习项目。推荐一款子网掩码计算神器。
2025-08-10 17:38:15
1546
8
原创 快接龙 | 要如何对用户的接龙频次进行系统硬控
某天傍晚,"甲方"问,接龙小程序可以设置同一个用户一个时间段内只能接龙一次吗?因为想要工会的福利惠及更多有需要的人。我简单思考了下,这需求挺合理,实施起来不难,马上安排!个人觉得,这次的功能变更,还是很贴合最少的代码变动实现需求的初心😄。大家如果有更好的方案,欢迎来提🤝。
2025-08-05 23:17:04
579
原创 网络安全 | 从 0 到 1 了解 WAF:Web 应用防火墙到底是什么?
2020年我参加公司的安全技能大赛,队友在实操环节启用了 WAF 防火墙,这是我第一次接触到 Web 应用防火墙。作为一个 Web 开发老鸟,真是羞愧呀😂。
2025-08-04 18:00:01
1629
2
原创 Rust 个人笔记及实用代码段速查手册(持续更新ING)
做 Rust 开发时,需要用到第三方库,我们都会去 crates 仓库搜索,类似 Java 中的 Maven Central 仓库在 Rust 里,crate(箱子) 是一个基础的编译单元,它指的是能够独立编译成可执行文件或者库的代码集合。官方维护的仓库网站就叫做crates。当我们执行命令时,Cargo 会依据Cargo.toml中的配置,把 crate 编译成对应的二进制文件或者库文件。
2025-07-30 12:27:22
664
原创 Rust 实战二 | 开发简易版命令行工具 grep
Rust 学习过程中,豆包给了我非常大的帮助,碰到 Rust 莫名其妙(从Java/JavaScript 程序老登的角度看)的语法,问 AI 可以从熟悉的思维方式理解是什么意思👍。总之一句话,现在的 AI 在这方面很给力,用好 AI 真的能大大提高工作学习的效率!
2025-07-29 12:00:44
1215
原创 字节 AI 编辑器 Trae 2.0 SOLO 出道! 国际版不充分指南及与国内版的对比
最近 Trae 2.0 上线,带来了强势的 SOLO,一个能自主执行开发任务的超级个体,集成编辑器、终端、浏览器等多工具视图于一体,打通从构思到落地的完整链路。
2025-07-23 18:00:04
5199
swing开发杂谈--初版本程序源码
2013-03-31
汉字先生--学习android时做的小游戏
2012-07-09
仓库模块[shopex]
2012-10-11
基于java的串口通信
2012-09-14
IOS下省市区选择器实现[基于TableView]
2013-05-17
android下圆角列表的实现带事件监听
2013-05-24
汇潮人民币网关接口说明规范V1.7
2013-11-30
自己实现的简单weike系统(ssh+kindEditor)
2011-06-28
自己实现的简单weike系统(ssh+kindEditor)
2011-06-28
迷你学生管理系统.rar----当年java课程设计做的
2012-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅