williamdsy
码龄8年
求更新 关注
提问 私信
  • 博客:300,964
    视频:4
    300,968
    总访问量
  • 227
    原创
  • 670
    粉丝
  • 65
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:美国
加入CSDN时间: 2018-03-25

个人简介:面朝夕阳斜晖,把世界留给背影,让背影连接暗与明

博客简介:

weixin_41899098的博客

查看详细资料
个人成就
  • 获得1,386次点赞
  • 内容获得66次评论
  • 获得1,150次收藏
  • 代码片获得2,037次分享
  • 博客总排名12,495名
  • 原力等级
    原力等级
    5
    原力分
    1,232
    本月获得
    5
创作历程
  • 46篇
    2025年
  • 102篇
    2024年
  • 14篇
    2021年
  • 26篇
    2020年
  • 51篇
    2019年
成就勋章
TA的专栏
  • 运维
    6篇
  • docker
    1篇
  • coze
    2篇
  • GoLang
    1篇
  • moonbit
    3篇
  • 前端
    33篇
  • 区块链
    4篇
  • 全栈
    15篇
  • 架构师
    10篇
  • spring
    3篇
  • 事件总线
    1篇
  • mock
    1篇
  • DDD
    7篇
  • 测试
    1篇
  • kiro
    4篇
  • 人工智能
    29篇
  • MySQL
    1篇
  • 工具和软件
    14篇
  • 计算机和操作系统
    29篇
  • Java面试
    2篇
  • 笔记
    8篇
  • 计算机组成原理
    2篇
  • python
    1篇
  • 外贸
    1篇
  • SQL
    1篇
  • Mybatis-plus
    1篇
  • 影视剪辑
    1篇
  • Java学习
    59篇
  • 黑客之路
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 3

TA参与的活动 0

兴趣领域 设置
  • 前端
    vue.js
创作活动更多

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 镜像开发伦理、安全等问题的探讨

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【清除 Mac DNS 缓存】Mac 电脑能访问外网却无法加载特定页面?你的 DNS 缓存“发霉”了!

hosts发送-HUP信号给“立即清空你脑海中所有缓存的 IP 地址记录,然后重新开始工作。您的 Mac 发现本地没有该域名的缓存记录。它会重新向外部的 DNS 服务器进行权威查询。它获取到正确的、最新的公网 IP 地址。浏览器请求被发送到正确的服务器,页面成功加载。在未来的开发和调试中,如果您的 Mac 遇到这种“网络选择性失忆”的问题,而您确认没有修改hosts# 适用于大多数 macOS 版本 sudo killall -HUP mDNSResponder。
原创
博文更新于 2025.10.25 ·
914 阅读 ·
5 点赞 ·
0 评论 ·
14 收藏

【Docker】[特殊字符] Docker 部署完全指南 - 从本地开发到云服务器

Docker 镜像是一个不可变的快照操作系统(如 openjdk:21-slim)应用代码依赖库配置文件类比:镜像就像一个蓝图或模板。Docker 容器是镜像的运行实例。类比:容器就像根据蓝图建造的房子。镜像是不可变的快照,包含操作系统、代码、依赖等容器是镜像的运行实例镜像有两种获取方式:本地构建或远程拉取两个配置文件使用同一个镜像,区别只是获取方式。
原创
博文更新于 2025.10.22 ·
1152 阅读 ·
26 点赞 ·
0 评论 ·
27 收藏

【coze 工作流】循环节点如何迭代中间变量

这种强制显式更新的机制,实际是牺牲部分编码自由度来换取:可视化调试能力、版本控制时的变更追踪、以及非程序员协作的可能性。适应这种模式后,可以更高效地构建复杂工作流。许多开发者在初次使用Coze工作流的循环节点时,会感到与传统编程差异明显。这种不适感主要源于中间变量的处理方式,需要显式通过。Coze采用声明式编程范式,将变量修改抽象为独立节点。这样的标志位控制,而非直接操作循环节点配置。这种模式既符合工作流规范,又保持逻辑清晰性。所有中间状态变更必须通过特定节点完成。循环中断条件建议在代码节点中通过。
原创
博文更新于 2025.10.15 ·
476 阅读 ·
8 点赞 ·
0 评论 ·
4 收藏

【coze 工作流】关于如何持续不断的执行工作流

最近在做一个coze视频工作流,但是我想让它持续不断的自动产出内容。但是扣子却没有提供循环调用的方法。
原创
博文更新于 2025.10.13 ·
143 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【Go 语言】揭秘 Go 语言的并发魔法:Goroutine 入门指南

想象你是一位餐厅的主厨(main函数)。你的任务是准备一顿包含“切菜”、“炖汤”和“烤面包”的大餐。你亲力亲为,先花 10 分钟切菜,再花 30 分钟炖汤,最后花 15 分钟烤面包。整个过程耗时 55 分钟,并且在你炖汤的时候,烤箱和砧板都是空闲的,效率极低。你是一位聪明的主厨!雇佣一个帮厨(启动一个 Goroutine),让他去切菜。同时,你启动了智能炖锅(启动另一个 Goroutine)去炖汤。然后,你把面包放进自动烤箱(再启动一个 Goroutine)去烘烤。
原创
博文更新于 2025.10.03 ·
351 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

【moonbit】揭秘尾递归:为什么一个“函数调用”能像“循环”一样运行?

编译器识别出这种“调用者无后续工作”的模式,大胆地省去了创建新栈帧和层层返回的开销,直接把递归变成了就地更新参数的循环。,据说它可以解决栈溢出的问题,让递归拥有和循环一样的高性能。今天,我们就用一个简单的比喻,彻底揭开这层神秘的面纱。我们之所以觉得尾递归神奇,是因为我们习惯了“函数返回后,要回到调用它的地方”这个思维定式。所以,下次当你看到尾递归时,别再把它看作是深不可测的魔法,而是一个聪明的任务交接流程——“让小 B 直接坐到小 A 的位子上,把小 A 桌上的任务便签(参数)换成新的(
原创
博文更新于 2025.09.30 ·
363 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏

【Byte 类型】编程基石:揭开 `Byte`(字节)的神秘面纱

我们必须暂时忘记复杂的编程语言,回到计算机的最底层。,你就不再仅仅是一个应用层开发者,而是开始拥有了深入计算机底层、理解数据本质的视角。然而,在这些我们熟悉的高级概念之下,隐藏着一个更为基础、也更为强大的角色——这个由8个位组成的小分队,就是我们今天的主角——请记住,你看到的,正是这个数字世界最真实、最朴素的模样。的神秘面纱,看看它究竟是什么,以及为什么它是支撑整个数字世界的基石。这一个开关的状态,就是计算机世界中最小的信息单位,我们称之为。时,我们的意图是告诉编译器和未来的自己:“
原创
博文更新于 2025.09.28 ·
539 阅读 ·
5 点赞 ·
0 评论 ·
14 收藏

【MoonBit初探】:从一个“陷阱”到深入理解数据结构*

然而,学习一门语言最好的方式,往往不是阅读干巴巴的特性列表,而是在代码中“踩坑”,然后豁然开朗。MoonBit 作为一个追求极致性能和开发者体验的语言,其清晰的类型系统和数据结构设计,为我们提供了一个绝佳的学习平台。内部精巧的“桶”和“哈希”设计,我们看到的不仅仅是 MoonBit 的语法。因为学习一门新语言,最好的收获,莫过于让我们对编程的理解,又深入了一层。它就像一个完美的“地址转换器”,能将哈希函数产生的“狂野”数字,稳定地映射到我们桶数组的合法索引范围内。这样的值类型,复制就是复制数据本身。
原创
博文更新于 2025.09.28 ·
853 阅读 ·
22 点赞 ·
0 评论 ·
17 收藏

【Tawk】Tawk.to聊天小部件移动端位置调整完整指南

通过使用Tawk.to官方JavaScript API,我们成功解决了移动端聊天小部件位置冲突的问题。官方API优于CSS hack:稳定、可靠、向前兼容设备分离配置:桌面端和移动端独立优化精确控制:像素级的位置调整用户体验:确保所有设备都能正常使用聊天功能这次经历提醒我们,在集成第三方服务时,应该优先查阅官方文档,使用推荐的API方法,而不是依赖CSS hack等不稳定的解决方案。作者: BMBidMatch开发团队日期: 2025年1月版本: v1.0标签。
原创
博文更新于 2025.09.22 ·
763 阅读 ·
26 点赞 ·
0 评论 ·
19 收藏

【区块链】超越算力战争:用时间机器和思维武器攻击比特币

最终,无论你用哪种方式攻破它,你赢得的都只是一个被你“杀死”的系统和一堆归零的数字资产。你的胜利本身,就是奖品的墓志铭。这类武器不攻击代码或硬件,而是直接攻击运行节点背后的人或AI——即共识的参与者。这类武器比因果律武器更进一步,它们直接修改数学或物理定律本身。这类武器不破解数学,而是直接扭曲区块链最根本的维度——时间。
原创
博文更新于 2025.09.19 ·
1155 阅读 ·
13 点赞 ·
0 评论 ·
13 收藏

【区块链】比特币挖矿的终极捷径:当“因果律武器”瞄准区块链

本文探讨了一个大胆的设想:如果使用科幻概念中的“因果律武器”来挖比特币会怎样?这种武器能跳过所有基于概率和算力的竞赛,直接“设定”出正确答案,让使用者轻松赢得每一个区块奖励并完全控制网络。然而,文章深入分析后指出,这会带来一个致命的悖论:这种绝对的控制权会瞬间摧毁比特币赖以生存的根基——即去中心化、安全性和全球共识。当共识崩溃,比特币的价值也将随之归零。最终,这个终极的挖矿“捷径”,只会让你赢得一堆毫无价值的数字,因为它亲手摧毁了奖品本身。
原创
博文更新于 2025.09.19 ·
1113 阅读 ·
14 点赞 ·
0 评论 ·
7 收藏

【区块链】挖矿是什么意思?

矿工通过算力竞争记账权;解出符合条件的哈希值才能打包新区块;成功者获得奖励(新区块奖励 + 手续费);挖矿让篡改数据的成本极高,从而保证了区块链的安全和可信。📌一句话总结挖矿就是区块链的记账竞赛,用算力换取奖励,同时守护区块链的安全。
原创
博文更新于 2025.09.16 ·
594 阅读 ·
4 点赞 ·
1 评论 ·
4 收藏

【区块链】为什么“写进石头里”?——从大众角度理解不可篡改性

区块链本质上是一个去中心化的账本,每个人都能持有一份拷贝。不可篡改:数据一旦写入,就几乎无法修改。透明公开:账本内容对所有参与者可见。每个区块都依赖上一个区块的哈希值,形成首尾相扣的链。篡改一个区块,必须重算后续所有区块的哈希。区块哈希必须满足难度要求,计算成本极高。但验证时,只需一次哈希和一次比对即可完成。这套设计,让区块链具备了不可篡改性与透明性,成为一种可靠的分布式账本技术。📌一句话总结在区块链里,造假难如登天,验证轻而易举。
原创
博文更新于 2025.09.16 ·
453 阅读 ·
6 点赞 ·
0 评论 ·
10 收藏

实战复盘:pnpm Monorepo 中的 Nuxt 依赖地狱——Unhead 升级引发的连锁血案

版本锁定是关键是处理下游依赖版本不兼容的利器。深入源码不畏惧:当错误指向时,不要害怕深入源码去寻找线索。善用pnpm patch:对于无法立即通过升级解决的第三方包问题,pnpm patch是一个优雅、可维护的临时解决方案。拥抱社区和文档:遇到破坏性变更时,GitHub Issues 和官方文档通常能提供最直接的答案。希望这次的“破案”过程能帮助你在未来的依赖地狱中,更快地找到出路。
原创
博文更新于 2025.09.04 ·
938 阅读 ·
6 点赞 ·
0 评论 ·
20 收藏

记一次 Nuxt 3 + pnpm Monorepo 中的依赖地狱:`@unhead/vue` 引发的致命错误

在现代前端开发中,依赖管理是一项充满挑战的任务,尤其是在使用 Monorepo(单一代码库)架构时。最近,我在一个基于 Nuxt 3 和 pnpm 的项目中,就遭遇了一次由依赖版本不兼容引发的“血案”。本文旨在记录从遇到问题、错误尝试到最终解决的全过程,希望能为遇到类似问题的开发者提供一些参考。技术栈:Monorepo,包含多个独立应用(public-appauth-appmain-app不要轻视“未定义导出”的错误。
原创
博文更新于 2025.09.04 ·
1177 阅读 ·
22 点赞 ·
0 评论 ·
20 收藏

【postgresql】JPA LIKE 查询触发 PostgreSQL `text ~~ bytea` 报错的排查与最佳实践

问题根因在于 JDBC 参数绑定类型被误判为 bytea。通过“JPQL 使用。报错含义:LIKE 操作符两侧类型不匹配,左侧为 text(列。结论:表结构与实体定义均正确;问题出在 JDBC 参数绑定阶段,的字符串参数”的方式,强制以字符串绑定,从而彻底规避。同时保持了大小写不敏感匹配的一致性与可维护性。),右侧被绑定成了 bytea(被当成了 bytea 绑定。分页查询接口在包含关键字。
原创
博文更新于 2025.09.04 ·
1077 阅读 ·
8 点赞 ·
0 评论 ·
7 收藏

【Element-Plus】媒体预览模态框优化实战:从复杂到简洁的设计之路

在前端开发中,模态框(Modal)是一个非常常见的UI组件,用于在当前页面上方显示额外内容,通常用于图片预览、表单填写、确认对话等场景。本文记录了一次媒体预览模态框的优化过程,从过度复杂的响应式设计回归到简洁有效的最佳实践。专业术语很重要: 准确的术语能够快速定位问题简洁胜过复杂: 最佳实践往往比复杂算法更有效学习前人智慧: 成熟产品的设计经过了实践验证性能与体验并重: 好的设计既要性能优秀又要用户友好希望这篇总结能帮助您在今后的前端开发中更好地描述问题和指导优化工作!
原创
博文更新于 2025.09.02 ·
842 阅读 ·
20 点赞 ·
0 评论 ·
19 收藏

【spring security】权限管理组件执行流程详解

这5个组件形成了一个完整的权限管理体系= 安全门卫:检查身份,统一处理= 业务顾问:提供业务语义化的权限检查= 协调员:转换格式,构建上下文,处理异常= 权限计算标准:定义权限计算接口= 权限计算器:执行具体的权限计算逻辑就像一个完整的银行业务流程门卫(SecureController):检查身份证业务顾问(SecurityService):了解业务需求业务经理(SecurityServiceImpl):准备材料,协调各部门审批标准(PermissionEngine):定义审批流程审批员。
原创
博文更新于 2025.08.22 ·
864 阅读 ·
12 点赞 ·
0 评论 ·
14 收藏

【spring】事件总线与Mock测试详解 - 从小白到专家

最简单的比喻:事件总线就像微信群聊发消息的人:不需要知道谁会看到消息看消息的人:不需要知道是谁发的消息微信群:就是"事件总线",负责传递消息发布事件:就像在群里发消息监听事件:就像在群里看消息事件总线:就像微信群,负责传递解耦:服务之间松耦合,易于维护扩展:添加新功能不影响现有代码测试:可以独立测试每个组件监控:可以轻松添加日志、监控、审计。
原创
博文更新于 2025.08.22 ·
851 阅读 ·
25 点赞 ·
0 评论 ·
29 收藏

【spring】事件总线配置详解 - 小白友好版

事件总线就像一个智能的消息传递系统:业务代码:专注于自己的核心逻辑,完成后发布事件事件总线:负责把事件传递给所有感兴趣的监听器监听器:各自处理自己关心的事件好处:代码更清晰(每个服务只关心自己的事)更容易扩展(加新功能不影响现有代码)更容易测试(可以独立测试每个部分)就像现实生活中的广播系统:学校广播通知"下课了"学生听到后各自做自己的事(收拾书包、去厕所、买零食)广播员不需要知道每个学生会做什么学生也不需要知道是谁在广播这就是事件驱动架构的核心思想!🎉。
原创
博文更新于 2025.08.22 ·
545 阅读 ·
25 点赞 ·
0 评论 ·
13 收藏
加载更多