JSON 的学习笔记 JSON 是 JavaScript Object Notation 这个专有名词的缩写形式,从字面上理解,这就是一种 JavaScript 对象的表示方法。由于这种表示方法在描述结构化数据时使用的是 JavaScript 中的一些语法格式,这使得它看起来比 XML 这种传统的结 ...
前言 GitHub 作为全球最大的代码托管平台,汇聚了无数开发者的智慧与开源项目,已成为推动技术进步的重要引擎。掌握 GitHub 的常用技巧,不仅能显著提升开发效率,还能帮助我们快速定位问题、复用优质代码。 GitHub官方使用文档 GitHub 官方出品的中文使用文档,系统介绍了平台的核心功能与 ...
本文将深入分析索引失效的多种场景及其背后的原理,帮助你全面理解索引为何有时会“失效”,以及如何有效避免和优化这类问题。 ...
随着企业业务数据的持续快速增长,Oracle 数据库占用的磁盘空间常常呈膨胀趋势,这不仅导致备份文件庞大、恢复时间延长,还直接推高了存储成本。本文将系统化解析 Oracle 空间回收的完整链路,从空间诊断、高水位线处理到高效压缩与自动化运维,从根本上解决存储膨胀难题。 一、空间占用深度诊断:精准定位 ...
MySQL系列文章 在数据库优化中,字符串字段的索引设计往往是个棘手的问题。过长字符串的完整索引会占用大量空间,而不合适的索引又会导致查询性能低下。今天我们来探讨一个平衡的艺术——前缀索引。 字符串索引的现实挑战 假设我们正在开发一个内容管理平台,文章表结构如下: CREATE TABLE arti ...
此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: 原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案 本周为第二课的第二周内容,2.3到2. ...
简介 最近在工作中遇到了一个问题,在实现OAuth2的过程中,发现公司的实际落地与理论不完全相同。故此复习一下。 What is OAuth2? OAuth2(OAuth2.0)是一个开放标准的授权框架,用于第三方应用(客户端)在取得用户(资源所有者)的授权下,可以访问用户敏感信息。而无需向第三方应 ...
对角化 在众多 dp 问题中,我们经常可以用矩阵快速幂进行优化。更进一步地,如果这个递推矩阵是一个形如 \(A = \begin{pmatrix} 3 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 9 \end{pmatrix}\),矩阵快速幂就显得大财小用了。因为显然 \(A^k ...
Bash 入门指南(第一部分):Bash 简介 概述 Bash(Bourne Again Shell)是目前 Unix 和 Linux 系统中最广泛使用的命令行解释器,也是绝大多数 Linux 发行版的默认 Shell。作为用户与操作系统内核之间的桥梁,Bash 不仅提供了强大的命令行交互环境,还支 ...
Lift、Gamma和Gain是Unity URP后处理系统中基于ASC CDL(美国电影摄影师协会色彩决策列表)标准的色彩分级工具,用于分别控制暗调、中间调和高光的色彩偏移与明度调整。以下是详细解析 ...
国内文章 一个基于 .NET 开源、功能强大的分布式微服务开发框架 https://www.cnblogs.com/Can-daydayup/p/19161812 本文介绍了基于 .NET 的开源分布式微服务开发框架 Anno.Core,旨在简化微服务系统建设。该框架支持高性能的 RPC 通信协议, ...
首先在vscode插件中搜索“background”,下载第一个(带动漫头像的) 然后下载完后点击齿轮“⚙️”中的设置 然后选择”在settings.json中编辑“ 在“background.editor”可以进行具体参数的调整: 字段名 作用说明 "images" 放图片的链接地址。 "opac ...
某一天的下午,我手头没什么事情,双眼迷离,正左手托着下巴空洞地盯着屏幕发呆。恍惚间,BUG反馈群冷不丁冒了消息,我定下神来看,测试同学反馈了一个排行榜的排序问题,排行榜中相同分数的玩家,后达到分数的反而排在先到达的玩家前面。 这实在匪夷所思,要知道这个排行榜模块已经是老古董代码了,之前测试和线上都很 ...
LaTeX 学习笔记:快速上手指南 众所周知,\(\LaTeX\) 语言本质上是一套封装了 \(\TeX\) 处理细节的宏,其中使用的每一个标记实际上都是一个宏。下面,让我们先来简单了解一下 \(\LaTeX\) 标记的基本使用,因为这种形式也会出现在复杂的公式中。这种形态的 \(\LaTeX\) ...
Kubernetes部署MySQL 在部署MySQL前,先解释一下Deployment和StatefulSet差异 Deployment vs StatefulSet Deployment Deployment 主要用于部署无状态应用(Stateless Application)。它管理 Pod 的 ...
日期 更新说明 2025年11月8日 初版发布 前言 Spring Boot4预计年底 11 月份发布,目前截止文章发布已经发布到了4.0.0 RC2版本;本文作为Spring Boo4专题学习预览篇,带你一起聊聊 Spring Boot4打包Docker镜像相关内容。 前置准备 需要搭建或者准备好 ...
一、先搞清楚“函数”和“this”是什么 ✅ 函数(Function) 函数就像一个“小机器人”,你告诉它做什么,它就去做。比如: function sayHi() { console.log("你好!"); } sayHi(); // 输出:你好! ✅ this 是什么? this 就像一个 ...
MySQL系列文章 本文是MySQL索引系列的第二篇,接续前文《MySQL索引(一):从数据结构到存储引擎的实现》的基础知识,将深入探讨索引的高级特性和优化技巧。本文将通过实际案例,详细解析覆盖索引、最左前缀原则和索引下推这三个核心优化技术。 在数据库性能优化中,合理使用索引是最有效的手段之一。前文 ...
本文以浅显生动的方式讲解了C++中数组与指针的关系,展示了数组的遍历方式、多维数组的本质及范围for的应用,让读者理解数组退化为指针的机制与多维结构的内在逻辑。 ...
从零开始打造 Laravel 扩展包:开发、测试到发布完整指南 手把手教你创建、测试、版本管理、发布和维护自己的 Laravel 扩展包。 引言 Laravel 生态之所以繁荣,离不开开源社区的贡献。你每天用的 Spatie、Laravel Debugbar、Livewire,本质上都是开发者分享出 ...