本文分类:news发布日期:2024/10/5 19:20:33
相关文章
实现一个高并发的Redis分布式锁
1. 无锁场景
下面是一个扣减库存逻辑, 由于查库存和扣减库存两个操作不是原子的,明显存在并发超卖问题 // 假设初始库存200GetMapping("/stock")public String stock(RequestParam(value "name", defaultValue "World") String name) {String…
建站知识
2024/10/5 19:18:55
axios封装和请求跨域和.gitignore文件
axios封装
首先这部分网上找找应该一大堆,其中本人喜欢同.env文件一同配合使用;
let base_url process.env.PROJECT_NAME
if (process.env.NODE_ENV production){base_url process.env.PROJECT_BASEURL process.env.PROJECT_NAME// base_url http:…
建站知识
2024/10/5 19:14:59
k8s有状态部署mysql主从(local pv持久化)
1、修改自己对应的命名空间
2、local pv的方式必须先创建好目录在给权限
3、sts部署文件密码都要修改好在部署
yaml资源文件如下:
#配置mysql的root密码再部署,如果部署了在修改root密码就会失败,必须在初始化就把root密码修改好
#部署采…
建站知识
2024/10/4 23:21:45
鸿蒙(HarmonyOS)应用开发——应用程序入口UIAbility
概述
UIAbility是一种包含用户界面的应用组件,主要用于和用户进行交互 UIAbility是系统调度的单元,为应用提供窗口在其中绘制界面
应用程序的几种交互界面形式 点击桌面图标进入应用 一个应用拉起另一个应用 最近任务列表切回应用 每一个UI Abili…
建站知识
2024/10/5 19:15:40
geemap学习笔记017:下载Landsat 8数据
前言
前边一节中介绍了如何使用geemap下载哨兵2号(Sentinel-2)数据,今天就以Landsat 8数据为例介绍如何下载数据,同样分别包括自己画感兴趣,以及利用Assets中的shp文件进行下载。
1 自己画感兴趣下载Landsat 8影像数据
import geemap
impo…
建站知识
2024/10/5 19:19:44
在Linux中如何检查网络问题
ping命令:
ping example.com示例输出:
PING example.com (93.184.216.34) 56(84) bytes of data.
64 bytes from 93.184.216.34 (93.184.216.34): icmp_seq1 ttl55 time10.3 ms
64 bytes from 93.184.216.34 (93.184.216.34): icmp_seq2 ttl55 time9.…
建站知识
2024/10/1 6:11:40
oracle的sysaux使用量排查sql
水1篇工具sql
SELECT OCCUPANT_NAME,OCCUPANT_DESC,SCHEMA_NAME,MOVE_PROCEDURE,MOVE_PROCEDURE_DESC,SPACE_USAGE_KBYTES SPACE_USAGE_KB,ROUND(SPACE_USAGE_KBYTES / 1024 / 1024,2) SPACE_USAGE_GFROM V$SYSAUX_OCCUPANTS DORDER BY D.SPACE_USAGE_KBYTES DESC;
分享些经…
建站知识
2024/10/1 14:41:27
python | 简易版: pdf 转换为 word 方法
一、 前言
本文利用python将pdf转换为word方法,需要用到两个第三方模块,分别是: (1)pdfplumber,用来解析pdf文档,包括pdf的基本信息(作者、创建时间、修改时间…)及表格…
建站知识
2024/10/1 6:23:31