污斑兔
码龄8年
求更新 关注
提问 私信
  • 博客:132,570
    动态:25
    132,595
    总访问量
  • 236
    原创
  • 639
    粉丝
  • 9
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2018-02-25

个人简介:前端原生党,框架用Vue、Alpine、Express+EJS,独立开发者。

博客简介:

程序员有点田blog

博客描述:
不实战的理论派都是捣糨糊;只实战不理论的都是小菜鸡,比如我。
查看详细资料
个人成就
  • 获得1,180次点赞
  • 内容获得13次评论
  • 获得929次收藏
  • 代码片获得809次分享
  • 博客总排名13,214名
  • 原力等级
    原力等级
    5
    原力分
    1,043
    本月获得
    6
创作历程
  • 56篇
    2025年
  • 170篇
    2024年
  • 10篇
    2020年
成就勋章
TA的专栏
  • 实用
    11篇
  • 猎奇
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 前端
    javascriptcssvue.jses6前端框架
  • 后端
    node.js
  • 网络与通信
    https
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

42人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

使用 document.currentScript 快速获取当前脚本及其兄弟元素

本文介绍了如何利用document.currentScript属性获取当前执行的<script>标签,并结合previousElementSibling和nextElementSibling方法访问其相邻的DOM元素。这种技术无需依赖ID或类名选择器,适用于内联脚本、组件化开发等场景,能实现更模块化、更优雅的DOM操作。文章还提供了实际应用示例,展示了如何为相邻元素添加样式,是提升前端开发效率的实用技巧。
原创
博文更新于 2025.11.25 ·
275 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

揭秘谷歌翻译按钮:translate.goog 的工作原理与实现机制

谷歌网站翻译工具通过嵌入JavaScript代码和translate.goog代理服务,实现网页内容的即时多语言翻译。网站只需添加简单脚本,用户即可选择目标语言,由谷歌引擎实时翻译页面内容并通过代理域名呈现。该技术无需改造服务器,支持自动语言检测和动态代理,为全球化网站提供轻量级的多语言解决方案。
原创
博文更新于 2025.11.25 ·
280 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

腾讯云 CloudBase 数据库 CRUD 完整指南

本文介绍了CloudBase数据库在前端(小程序/Web)和Node.js服务端的使用方法对比。主要内容包括:数据库初始化方式;CRUD操作(创建、查询、更新、删除)的实现差异;服务端特有的高级功能(批量操作、事务、聚合查询);常用操作符对照表;以及前后端环境的能力对比总结。重点指出前端受安全规则限制,而服务端拥有管理员权限,支持更复杂的数据库操作。开发者可根据实际需求选择合适的开发环境。
原创
博文更新于 2025.11.25 ·
276 阅读 ·
5 点赞 ·
0 评论 ·
4 收藏

新增 HTTPS 域名(Certbot + Nginx + Let‘s Encrypt + PM2)

摘要: 本文详细介绍如何为域名xxx.yyy.com部署HTTPS反向代理服务,同时确保零干扰现有服务。方案采用Nginx反向代理+Let's Encrypt证书,包含五个阶段: 通过PM2托管应用服务(端口9000) 创建临时站点申请Let's Encrypt证书 配置独立HTTPS服务(内联SSL配置避免依赖问题) 验证服务及证书自动续期功能 设置开机自启(可选) 亮点: 完全隔离的新域名部署方案 解决常见options-ssl-nginx.conf缺失问题 同时支持HTTP/HTTPS的ACME验证路
原创
博文更新于 2025.11.25 ·
316 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

跳了5层跳板机后,我连个日志都下不来?别慌,用这招秒传OSS!

这篇文章介绍了一种利用阿里云OSS和curl命令快速从多层跳板机环境下载日志文件的技巧。通过三步操作:1)在服务器压缩日志;2)用curl PUT上传到OSS;3)通过网页直接下载,解决了传统scp/sftp无法穿透多层跳转的问题。文章包含详细脚本示例、使用场景和注意事项,特别适合需要快速获取内网服务器文件但缺乏直接传输权限的运维人员。该方法不依赖复杂配置,只需服务器能访问公网和一个OSS存储桶即可实现"文件闪电战"。
原创
博文更新于 2025.11.04 ·
407 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

TypeScript 三巨头:type、interface、record,到底谁是谁?

TypeScript中的type、interface和Record各有特色:interface适合定义可扩展的对象类型,支持继承和合并;type更灵活,能定义联合、交叉等复杂类型,但不可修改;Record是内置工具类型,用于规范键值对结构的数据。选择时,考虑继承性选interface,需要灵活性用type,处理字典类数据优先Record,团队习惯也很重要。三者各有所长,合理运用能提升代码质量。
原创
博文更新于 2025.10.29 ·
700 阅读 ·
8 点赞 ·
0 评论 ·
14 收藏

为什么windows总是莫名其妙某些端口不允许用

原因说明解决方案系统保留端口Windows 为 Hyper-V/WSL 预留端口换端口 or 查看启用后大量端口被动态预留关闭(如不需要)或接受现实端口未真“空闲”netstat看不到,但系统已预留用netsh查看真实状态所以你换成3308能用,不是玄学,而是`13308 被 Windows 系统悄悄保留了!这是 Windows 的“特色”行为,Linux/macOS 通常没有这个问题。建议以后做端口转发时,优先选择30000+ 的高位端口。
原创
博文更新于 2025.10.28 ·
572 阅读 ·
12 点赞 ·
0 评论 ·
5 收藏

后端服务中,自己调用自己的HTTP服务,和将HTTP服务中的代码抽成函数调用,性能差很多么

问题回答性能差很多吗?✅ 是的,通常慢 10~50 倍应该用哪个?90% 场景用函数调用什么情况用 HTTP?需要解耦、测试、日志、未来微服务化。
原创
博文更新于 2025.10.28 ·
700 阅读 ·
16 点赞 ·
0 评论 ·
12 收藏

ISO 8601 持续时间格式

ISO 8601持续时间格式是一种全球通用的时间表示方法,用PT开头表示时长。P代表周期,T分隔日期和时间部分,后面接数字和单位(如H、M、S)表示具体时长。例如,PT1M23S表示1分23秒。这种格式清晰无歧义,便于计算机处理,是视频时长等场景的国际标准写法。只需记住“P是总开关,T是分界线”,就能轻松读懂这段“时间密码”。
原创
博文更新于 2025.10.27 ·
296 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

MongoDB的$sample是啥?

MongoDB的$sample聚合阶段用于从集合中随机抽取指定数量的文档。它采用高效的随机算法(如蓄水池抽样),相比skip(random)方法性能更好且随机性更均匀。$sample适用于抽题、推荐系统、抽奖等场景,语法简单{ $sample: { size: N } }。使用时建议先过滤数据再抽样,以获得最佳性能。该操作不能保证绝对唯一性,但能实现真正均匀的随机抽样。
原创
博文更新于 2025.10.27 ·
360 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

技术随笔:Node.js ESM 中巧用 `-r dotenv/config` 解决环境变量异步加载问题

在 Node.js 的 ESM 模式下加载 .env 文件时,使用 -r dotenv/config 是最可靠的解决方案。通过 Node.js 的 -r 参数,可以在主模块运行前同步加载环境变量,避免 ESM 中异步加载导致的问题。这种方法适用于生产环境启动脚本、配合 nodemon 开发调试,以及需要指定不同环境文件的场景。核心优势是无需修改主代码,通过启动命令即可确保环境变量优先加载,特别适合 Express、Fastify 等框架项目。
原创
博文更新于 2025.10.25 ·
603 阅读 ·
14 点赞 ·
0 评论 ·
19 收藏

纯CSS轮播

通过本文的详细讲解,我们成功实现了一个功能完备的 CSS Scroll Snap 轮播组件。该组件不仅支持原生拖拽滚动,还配备了按钮控制切换,极大地提升了用户体验。此外,通过扩展建议,我们可以进一步丰富组件功能,使其更加灵活和强大。希望本文能为你在网页设计中提供有益的参考和灵感。
原创
博文更新于 2025.07.14 ·
505 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

Node的exec与spawn什么区别

这就是为什么在你的情况下,
原创
博文更新于 2025.06.22 ·
461 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

module type中获取__dirname和__filename

【代码】module type中获取__dirname和__filename。
原创
博文更新于 2025.06.17 ·
266 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

如何高效获取和管理网站的Sitemap

获取和管理网站的Sitemap是提升网站搜索引擎优化效果的重要环节。通过直接访问Sitemap文件、使用在线生成工具、查看网站管理员工具以及检查robots.txt​文件,您可以高效地获取和管理Sitemap。对于拥有多个Sitemap文件的网站,合理管理​文件同样至关重要。掌握这些方法,不仅能提升网站的索引效率,还能为用户提供更优质的浏览体验,最终实现网站流量的增长和品牌价值的提升。希望本文的详细解析能为您在网站优化过程中提供有力的支持。
原创
博文更新于 2025.06.17 ·
776 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

如何对Video视频进行SEO优化?

在这个信息爆炸的时代,如何让我们的内容在搜索引擎中脱颖而出,是每一个内容创作者都必须面对的挑战。Schema.org为我们提供了一个强大的工具,通过它,我们可以更精准地向搜索引擎传达我们的内容信息,提升内容的可见度和点击率。希望今天的分享能为大家在SEO的道路上提供一些帮助和启发。记住,SEO是一场持久战,而Schema.org正是你在这场战斗中的得力助手。让我们一起,利用这个强大的工具,打造出更多高质量、高可见度的内容吧!
原创
博文更新于 2025.06.06 ·
1388 阅读 ·
20 点赞 ·
0 评论 ·
11 收藏

VMWare清理后,残留服务删除方案详解

VMWare作为一款功能强大的虚拟化软件,其卸载过程却常常不尽如人意。残留服务的问题不仅影响系统性能,还可能引发其他潜在问题。通过本文介绍的方法,可以有效地查找并删除VMWare卸载后的残留服务,确保系统的干净和稳定。希望这篇文章能为广大IT管理员和虚拟化技术爱好者提供实用的参考。在实际操作过程中,务必谨慎对待每一个步骤,避免因误操作导致系统问题。如有任何疑问或不确定的地方,建议咨询专业人士或查阅更多相关资料。系统的稳定和安全是我们共同的目标,愿每一位读者都能从中受益。
原创
博文更新于 2025.05.20 ·
831 阅读 ·
24 点赞 ·
0 评论 ·
16 收藏

解决Windows磁盘管理中因夹卷导致的无法分区问题

Windows磁盘管理工具虽然便捷,但在处理复杂磁盘结构时存在局限性。通过DiskPart工具,可以更灵活地管理磁盘分区,解决因夹卷导致的无法分区问题。希望本文的详细讲解能够帮助广大用户顺利解决类似问题,提升磁盘管理效率。在实际操作中,务必谨慎行事,确保数据安全。如有疑问,建议咨询专业人士,避免不必要的损失。磁盘管理是一项技术性较强的工作,掌握正确的工具和方法,能够大大提升工作效率,保障系统稳定运行。
原创
博文更新于 2025.05.19 ·
1334 阅读 ·
10 点赞 ·
0 评论 ·
11 收藏

如何在Windows 11上通过端口转发访问远程服务器

通过netsh命令设置端口转发,可以在Windows 11上实现从localhost:32700到47.76.64.166:32700的访问。这种方法不仅简单高效,而且无需修改应用代码或系统级别的DNS映射,适用于多种场景。希望本文的详细步骤和注意事项能帮助你顺利实现端口转发,提升你的网络配置和管理能力。
原创
博文更新于 2025.05.15 ·
1417 阅读 ·
25 点赞 ·
0 评论 ·
7 收藏

在Mac环境下搭建Docker环境的全攻略

在Mac环境下搭建Docker环境虽然遇到了一些挑战,但通过合理的工具选择和配置优化,最终成功解决了问题。Colima作为一个轻量级的容器运行时环境,极大地简化了Docker的安装和使用过程。希望本文的分享能为遇到类似问题的开发者提供一些参考和帮助。在实际开发中,Docker环境的搭建只是第一步,如何高效地管理和使用容器化应用同样重要。未来,我将继续分享更多关于Docker和容器化技术的实践经验和心得体会。期待与大家一起探索更多可能。
原创
博文更新于 2025.05.12 ·
1909 阅读 ·
6 点赞 ·
0 评论 ·
9 收藏
加载更多