后端

Android 轻量级存储方案(SharedPreferences、MMKV、Jetpack DataStore)

1.SharePreferences SharedPreferences:一个轻量级的存储类,特别适合用于保存应用配置参数。(是用xml文件存放数据,文件存放在/data/data/<package name>/shared_prefs目录下) image.png SharedPreferences使用: 1.保存数据: 保存数据一般分为以下步骤: 使用Activit

DNS 系列(一):为什么更新了 DNS 记录不生效?

我们在上网时如果想要访问到另一台机器上的内容,通常只需要直接输入一串地址,例如:www.upyun.com,就能够准确访问到自己想要访问的网站。但是实际上这只是方便我们记忆的字符形式网络标识,真正让我们的机器和另一台机器进行沟通的是 IP 地址。只不过 IP 地址无论是输入还是记忆都非常麻烦,因此才诞生了域名系统。那么域名是怎么连接到那个服务器的 IP 呢?这就和我们今天要说的域名系统 DNS 有

这个Spring Security登录插件牛啊,验证码、小程序、OAuth2都能快速接入

上次我们把验证码登录、小程序登录优雅地集成到了Spring Security,很多同学大呼过瘾,相比较一些传统玩法高级了很多。胖哥就赶紧抓住机会举一反三,把几个非标准的OAuth2也接入了进来,主要是微信、企业微信,做到应接尽接。 只需要通过下面几行简单的代码就可以完成集成: @Bean DelegateClientRegistrationRepository delegateCl

11. 类的关系——依赖关系

1、特点 指一个类A使用到了另一个类B 这种关系具有偶然性的,临时性,非常弱的,但类B的变化影响类A 表现:类B作为参数被类A在某个方法中使用(形参) 2、代码实现 2.1 形式参数 //依赖关系 //公交车类 public class Bus { private int num; private String name; public Bus() {

【存储中间件】Redis核心技术与实战(五):Redis缓存使用问题(BigKey、数据倾斜、Redis脑裂、多级缓存)、互联网大厂中的Redis

文章目录 Redis缓存使用问题 BigKey 什么是bigkey bigkey的危害 发现bigkey scan 解决bigkey 数据倾斜 Redis脑裂 哨兵主从集群脑裂 集群脑裂 多级缓存实例 互联网大厂中的Redis 整体方案 数据准确性 并发控制 基于updateTime的更新顺序控制

Go语言中的正则表达式

Go语言中的正则表达式1. 正则表达式的基本概念正则表达式是一种用于匹配字符串中字符组合的模式。在Go语言中,正则表达式通过regexp包来实现。2. 基本用法2.1 编译正则表达式package main import ( "fmt" "regexp" ) func main() { // 编译正则表达式 re, err := r

Flutter for OpenHarmony: Flutter 三方库 google_maps 在鸿蒙应用中嵌入全球地图服务的架构实践(跨平台地图方案库)

欢迎加入开源鸿蒙跨平台社区:# 前言在进行 OpenHarmony 的全球化应用开发时,地图服务是出海项目绕不开的核心组件。对于已经在海外市场成熟运行、深度依赖 Google 地图生态的 Flutter 应用,如何将现有的地图逻辑迁移或适配到鸿蒙平台,是许多出海大企关注的焦点。虽然鸿蒙在国内市场主要使用高德或百度地图,但在处理“

Redis中Key中为什么要使用{}

一、Redis集群介绍 Redis集群是一个提供在多个Redis间节点间共享数据的程序集,Redis集群能够实现key的分片,分片能使key均匀地分布到集群的机器上去,能保证数据的一致性。 二、使用Redis集群需要注意的点 从Redis单实例切换到twemproxy集群时,有些需要注意的地方。 1、不支持的方法: KEYS、MIGRATE、SCAN等 2、支持但需特殊处理的方法: MSET、SI

【算法题】2207. 字符串中最多数目的子字符串

题目: 给你一个下标从 0 开始的字符串 text 和另一个下标从 0 开始且长度为 2 的字符串 pattern ,两者都只包含小写英文字母。 你可以在 text 中任意位置插入 一个 字符,这个插入的字符必须是 pattern[0] 或者 pattern[1] 。注意,这个字符可以插入在 text 开头或者结尾的位置。 请你返回插入一个字符后,text 中最多包含多少个等于 pattern 的

Nacos-健康检查机制

Spring Cloud Alibaba Naco作为注册中心不止提供了服务注册和服务发现功能,还提供了服务可用性监测的机制。有了这机制之后,Nacos才能感知服务的健康状态,从而为服务调用者提供健康的服务实例,最终保证了业务系统能够正常的执行。 两种健康检查机制 Nacos中提供两种健康检查机制: 客户端主动上报机制 服务器端主动下探机制 如何理解这两种机制呢?可以想象一个场景,你在学校的教