后端

LeetCode - #83 删除排序链表中的重复元素

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

ScyllaDB初体验

感觉 发现了宝藏,学到老活到老吧。 一. Scylla的前世今生 在学习任何源码前,我们都需要了解它的背景,它的架构。 ScyllaDB可以算得上是数据库界的奇葩,它用c++改写了java版的Cassandra。 为什么奇葩呢?因为大部分用其它语言改写的,都很难匹敌原系统。而它却相当成功,引起来了片欢呼。 它的成功来源于JVM GC的无止尽的噩梦,另一部分来自于大名顶顶的KVM团队开发成员!

Flutter for OpenHarmony: Flutter 三方库 redux_thunk 解决鸿蒙应用状态管理中的复杂异步副作用(异步架构神器)

欢迎加入开源鸿蒙跨平台社区:# 前言在 OpenHarmony 应用架构设计中,状态管理(State Management)是业务的核心。如果你选择了经典的 Redux 模式,你会发现它天生是“同步”的:Action 发出,Reducer 改变 State。但在真实项目中,我们需要处理网

【算法题】2498. 青蛙过河 II

题目: 给你一个下标从 0 开始的整数数组 stones ,数组中的元素 严格递增 ,表示一条河中石头的位置。 一只青蛙一开始在第一块石头上,它想到达最后一块石头,然后回到第一块石头。同时每块石头 至多 到达 一次。 一次跳跃的 长度 是青蛙跳跃前和跳跃后所在两块石头之间的距离。 更正式的,如果青蛙从 stones[i] 跳到 stones[j] ,跳跃的长度为 |stones[i] - ston

Web 毕设篇-适合小白、初级入门练手的 Spring Boot Web 毕业设计项目:教室信息管理系统(前后端源码 + 数据库 sql 脚本)

🔥博客主页: 【小扳_-CSDN博客】 ❤感谢大家点赞👍收藏⭐评论✍         1.0 项目介绍        开发工具:IDEA、VScode        服务器:Tomcat, JDK 17        项目构建:maven        数据库:mysql 8

跨院区数据不通、停机风险高?浙人医靠电科金仓多活架构破信创难题

作为浙江省卫健委直属,省内规模最大、实力最强的综合性三甲医院,浙江省人民医院(下称“浙人医”)庞大的服务体量与业务规模,使其成为省内卫健系统信创试点的核心选择,承担着探索和表率双重使命。电科金仓以“异构多活容灾架构”为核心的技术体系,不仅助力浙人医突破瓶颈,打造国内首个LIS系统国产化异

并发编程-JMM内存模型

一、定义 Java内存模型(Java Memory Model简称JMM)是一种抽象的概念,并不真实存在,它描述的是一组规则或规范,通过这组规范定义了程序中各个变量(包括实例字段,静态字段和构成数组对象的元素)的访问方式。 JVM运行程序的实体是线程,而每个线程创建时JVM都会为其创建一个工作内存(有些地方称为栈空间),用于存储线程私有的数据,而Java内存模型中规定所有变量都存储在主内存,主内存

服务力工具箱①

01、服务不能今天做了,明天不做,后天再做。 02、服务人员要把服务当成,像一天三餐一样来对待。 03、服务不能因为自己累了,就显得没精神,力不从心。 04、服务不能有困难,就可以不再坚持。 05、极品服务,带来的往往是意想不到的成就和财富。 06、服务不能因为自己,当天情绪不好,就可以随便处理。 07、创新服务其实不难,一切行为都是为了方便顾客为目标。 08、确定你的服务是真心的,没有任何作秀的

【JAVA 进阶】SpringBoot集成Sa-Token权限校验框架深度解析

文章目录 引言 第一章:SA-Token框架概述与核心特性 1.1 SA-Token简介与设计理念 1.1.1 什么是SA-Token 1.1.2 SA-Token的设计理念 1.2 SA-Token核心特性详解 1.2.1 登录认证特性 1.2.2 权限认证特性 1.2.3 会话管理特性 1.3 SA-Token架构设计 1.3.1