后端

Android开发之MVVM模式实践(五):async/await与suspend的讲解

前言 大家好,我是小益!在上章内容中,我们简单了解了什么是协程以及协程的基本使用,主要提到了协程的launch与withContext用法。但是launch与withContext并不适合用于需要返回结果的并发场景,在并发场景中,我们一般会使用协程的async/await。 推荐 文章将率先在公众号「码途有道」上发布,如果本文对你有帮助,就关注一下公众号吧! 一、async与awiat async

【面试】leetcode一题多解之towSum

这是leetcode面试刷题一题多解系列的第一篇,跟大家聊下我写这个系列的初衷,作为前端开发要不要学习或者面试算法这个话题争论已久,各有说辞,在这我不做评判,只从我个人前端从业经验出发,谈谈我对算法学习的一点看法: * 初入前端的开发者可能会和算法比较远,重点在页面的开发和后端的交互上,但是算法还是可以帮助你更好的组织数据结构,提高代码的效率最终提升页面的响应速度。 * 有一定经验的

Node.js | pnpm下载安装与环境配置

一、安装Node.jspnpm 是 Node.js 下的包管理工具,因此想要使用 pnpm 就必须先下载 Node.js。推荐参考:Node.js | npm下载安装及环境配置教程 二、pnpm安装打开cmd,输入以下命令:npm install -g pnpm 检查是否安装成功:pnpm -v 二、配置国内镜像源# 查看当

手把手教你利用Spring Boot实现各种参数校验

前言 本文会详细介绍Spring Validation各种场景下的最佳实践及其实现原理,死磕到底! 简单使用 Java API规范 (JSR303) 定义了Bean校验的标准validation-api,但没有提供实现。hibernate validation是对这个规范的实现,并增加了校验注解如@Email、@Length等。Spring Validation是对hibernate vali

LeetCode - #123 买卖股票的最佳时机 III

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

【MySQL】第六节—一文详解 | 表的约束(下)

Hello,2026 我们见面啦!我是云边有个稻草人,新年第一篇U·ェ·U,ACTION!《MySQL》本篇文章所属专栏—持续更新中—欢迎订阅!目录6、自增长 auto_increment 7、唯一键 unique 8、外键 foreign key 9、综合案例 - 阅读 【MySQL】第五节—一文详解 | 表的约