吴恩达深度学习课程二: 改善深层神经网络 第一周:深度学习的实践(六)梯度现象和梯度检验

博主头像 此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: 原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案 本篇为第二课第一周的内容,1.10到1 ...

AI辅助编程下的软件分层设计:让生成的代码井然有序

博主头像 在人工智能(AI)辅助编程日益普及的今天,我们编码的方式正在经历一场前所未有的变革。 AI 工具如 QWenCoder,TreaCN等,能够帮助我们快速生成代码,极大地提升了开发效率。 然而,这也带来了一个新的挑战: 如何确保 AI 生成的代码能够遵循我们精心设计的软件架构,特别是在中小型软件项目中 ...

TOON 协议与 AIDotNet.Toon 实践指南

博主头像 一、TOON 是什么 官方定义要点摘录(来源:toon-format/toon 仓库 README): Token-efficient:通常比 JSON 少 30–60% 的 tokens(Key Features 列表) LLM-friendly guardrails:显式长度与字段,便于验证 M ...

聊聊防御式编程

博主头像 前言 有些小伙伴在工作中,可能经常遇到这样的场景:线上系统突然崩溃,排查发现是因为一个预料之外的输入参数;或者用户反馈某个功能异常,最终定位到是外部服务返回了异常数据。 这些问题往往不是核心逻辑的错误,而是因为我们没有做好充分的防御。 作为一名老司机,我见证过太多因为缺乏防御意识导致的线上事故。 今 ...

中文和其他语言文字高度不同引发的小坑

博主头像 今天一早客户发了个截图给我,说语言下拉列表页面显示不正常: 果然,本来法语显示应该在日本语下面,现在出现一块空白,但是我的电脑访问一切正常,换了好几台电脑和浏览器都没有复现问题。 然后思考了一下昨天的页面和今天有什么不同:因为多语言,对应的国家要用对应国家的语言显示,昨天和客户说了,客户说后面来更正 ...

探索 Ultracite:AI 时代零配置代码工具链的革命

博主头像 在 2025 年的前端开发中,代码一致性和效率已成为核心痛点。传统工具链如 ESLint + Prettier 虽强大,却饱受配置复杂、性能瓶颈和 CI/CD 集成难题之苦。Ultracite,作为 Biome 的高度意见化预设,应运而生。它不仅零配置部署,还深度优化 AI 协作场景,帮助开发者与模 ...

深入理解Java线程安全与锁优化

博主头像 一、概述:从现实世界到计算机世界 在软件开发的早期,程序员采用面向过程的编程思想,将数据和操作分离。而面向对象编程则更符合现实世界的思维方式,把数据和行为都封装在对象中。然而,现实世界与计算机世界之间存在一个重要差异:在计算机世界中,对象的工作可能会被频繁中断和切换,属性可能在中断期间被修改,这导致 ...

蓝牙基础(五):蓝牙数据安全、可靠性、组成与处理流程

博主头像 liwen01 2025.10.02 前言 WiFi、蓝牙都是使用无线电进行数据交互,但是无线电是不可靠的传输,它会反射、散射、折射、衍射还会相互干涉。从用户的体验来看,就是无线信号强度变弱,连接中断、掉线、音频卡顿、失真、配对困难、传输速率下降等。 为解决无线通信中的各种问题,蓝牙模块在物理层、链 ...

PHP 现代特性速查 写出更简洁安全的代码(第一篇)

博主头像 PHP 现代特性速查 写出更简洁安全的代码(第一篇) 基础你肯定掌握了。这个三部曲写给每天写 PHP 的人,帮你把代码写得更清楚、bug 更少、跑得更快。上篇讲那些能改变 API、DTO 和调用方式的现代特性。 默认你在用 PHP 8.x+。例子都很短,直接扔进 Laravel service 或普 ...

ARM汇编概述:Cortex-M3/M4实战指南

博主头像 Cortex-M3/M4是嵌入式开发中最主流的ARM内核,广泛应用于STM32等微控制器。其汇编语言遵循RISC架构"精简高效"的设计理念。本文从核心寄存器到常用指令,再到实战示例,层层递进讲解ARM汇编的核心逻辑。 ...

【入门】使用Node.js开发一个MCP服务器

博主头像 介绍 一个小小后端码农,研究了一下午,终于搞明白怎么开发一个nodeJs的MCP服务器,特写成一篇粗略的博客,供大家参考。 MCP 是什么? MCP(Model Control Protocol)是一个标准化接口协议,用于定义AI工具的功能和参数格式。它允许AI以标准方式调用各种工具,例如通过定义参 ...

Next.js路由段配置选项笔记

博主头像 前言 大家好,我是曦远。 本来是想发昨晚写好的 starblog 管理后台重构文章的 结果打开 blog 才发现忘记提交了 所以写一篇新的吧 正好最近正在大量使用 Next.js 我发现部署后的首次渲染很慢,才意识到「预热」这个问题 当然这是后话了 这个框架里有大量的官方约定 这些在官方文档里都 ...

<1···567···100>