后端

双亲委派机制

前言 Java虚拟机对class文件采用的是按需加载的方式,也就是说当需要使用该类时才会将其class文件加载到内存生成class对象。Java虚拟机采用了双亲委派机制对class文件进行加载。 ClassLoader JVM中提供了三层的ClassLoader:Bootstrap ClassLoader,ExtClassLoader,APPClassLoader。 Bootstrap Clas

Kotlin 协程学习教程之通俗易懂篇

引言 协程并非Kotlin独有的,协程的概念在很早很早之前就有了,目前也有很多语言支持协程,本文以什么是协程、Android开发时如何使用协程为探讨重点,并不涉及非常深入的探讨。 什么是进程 进程大抵等于APP的启动实例 什么是线程 线程属于进程,是最小的任务执行单位,一个进程有且只有一个主线程(在Android上就是UI线程)、若干子线程 什么是并发、异步 并发就是进程同一时间并行处理多个任务,

《数据思维》/07逻辑树分析法

逻辑树分析方法是把复杂问题拆解成若干个简单的子问题,像树杈一样。 不管是实际生活中还是工作中,我们经常会使用逻辑树分析方法来分析问题。 例如你准备给自己做一个年度计划,要做的事情很多,思路很零散。为了理顺你的思路,可以用逻辑树分析方法,把年度计划这个复杂问题拆分成技能学习、读书、健身、旅行这几个子问题。 技能学习是为了储备技能,跟上时代的步伐。想要学习数据分析,可以进一步拆解为学习业务指标、分析方

LeetCode - #127 单词接龙

前言 我们社区陆续会将顾毅(Netflix 增长黑客,《iOS 面试之道》作者,ACE 职业健身教练。)的 Swift 算法题题解整理为文字版以方便大家学习与阅读。 LeetCode 算法到目前我们已经更新到 125 期,我们会保持更新时间和进度(周一、周三、周五早上 9:00 发布),每期的内容不多,我们希望大家可以在上班路上阅读,长久积累会有很大提升。 不积跬步,无以至千里;不积小流,无以成江

MySQL 中的 UPDATE 语句

MySQL 中的 UPDATE 语句 UPDATE 语句用于修改表中的数据,可以更新单行或多行数据。 1. UPDATE 语法 UPDATE 表名 SET 列1 = 值1, 列2 = 值2, ... WHERE 条件; ⚠ 注意: 必须加 WHERE,否则会修改所有行。 SET 后可同时更新多个字段。 WHERE 用于筛选需要更

从 Shell 脚本到 Go 应用:使用 Kiro AI 助手完成 Harpoon 项目重构的完整实践

从 Shell 脚本到 Go 应用:使用 Kiro AI 助手完成 Harpoon 项目重构的完整实践 本文将详细记录我如何使用 Kiro AI 助手,将一个 Shell 脚本重构为功能完整的 Go 应用程序的全过程。适合想要了解 AI 辅助开发流程的开发者阅读。 文章目录 从 Shell 脚本到 Go 应用:使用 Kiro AI 助手完成

Django框架丨从零开始的Django入门学习

Django 是一个用于构建 Web 应用程序的高级 Python Web 框架,Django是一个高度模块化的框架,使用 Django,只要很少的代码,Python 的程序开发人员就可以轻松地完成一个正式网站所需要的大部分内容,并进一步开发出全功能的 Web 服务。每个 Django App 的组织结构符合 Django 的

Nginx日志分析与499状态码问题深度解析

个人名片 🎓作者简介:java领域优质创作者 🌐个人主页:码农阿豪 📞工作室:新空间代码工作室(提供各种软件服务) 💌个人邮箱:[2435024119@qq.com] 📱个人微信:15279484656 &#x1f310