04 2024 档案

摘要:1.概念 同步编程:线程等待返回 异步编程: 2.显式使用线程和线程池实现 2.1 显式使用 1.实现Runnable接口 public class SyncExample { public static void main(String[] args) throws Exception { lon 阅读全文
posted @ 2024-04-22 01:23 lwx_R 阅读(10) 评论(0) 推荐(0) 编辑
摘要:1.运行时数据区 2 运行时数据区及线程概述 JVM将内存划分为俩种类型的数据区域 线程共享:JVM启动时创建,退出时才销毁 线程私有:线程创建时创建,线程退出时销毁 2.1 运行时数据区 JVM内存布局规定了Java运行过程中内存申请,分配,管理的策略,保证高效运行。 不同JVM在内存划分和管理机 阅读全文
posted @ 2024-04-17 17:18 lwx_R 阅读(5) 评论(0) 推荐(0) 编辑
摘要:踩了3天的坑,发现使用rocketMQTemplte消费者一直注册不上,发现是springboot版本问题 1.版本选择 经过不严格测试发现 rocketmq-spring-boot-starter 2.3.0 支持 springboot3以上 rocketmq-spring-boot-starte 阅读全文
posted @ 2024-04-16 18:17 lwx_R 阅读(199) 评论(0) 推荐(0) 编辑
摘要:1.官网安装 带bin的压缩包解压 2.环境变量 3.修改proxy配置 rmq-proxy.json { "rocketMQClusterName": "DefaultCluster", "remotingListenPort":28080, "grpcServerPort":28081 } 4. 阅读全文
posted @ 2024-04-13 23:54 lwx_R 阅读(132) 评论(0) 推荐(0) 编辑
摘要:0.依赖 <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>5.1.0</version> </dependency> 1.生产者 1.1 同步发 阅读全文
posted @ 2024-04-13 22:46 lwx_R 阅读(14) 评论(0) 推荐(0) 编辑
摘要:多租户是一种架构,目的是为了让多用户环境下使用同一套程序,且保证用户间数据隔离。 1.实现 1.1 独立数据库 一个租户一个数据库,这种方案的用户数据隔离级别最高,安全性最好,但成本较高。 1.2 共享数据库,独立 Schema 多个或所有租户共享Database,但是每个租户一个Schema 1. 阅读全文
posted @ 2024-04-05 01:53 lwx_R 阅读(18) 评论(0) 推荐(0) 编辑
摘要:git忽略文件 #忽略所有.svn目录 .svn/ #忽略所有target目录 target/ #忽略所有.idea目录 .idea/ 阅读全文
posted @ 2024-04-05 01:44 lwx_R 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1.服务端渲染SSR 将组件或页面通过服务器生成HTML字符串,在发送到游览器,最后将静态标记 “混合”为客户端上完全交互的应用程序。 1.1 优势 利于SEO SEO: Search Engine Optimization, 搜索引擎优化 不同爬虫工作原理类似,只会爬取源码,不会执行网站的任何脚本 阅读全文
posted @ 2024-04-04 23:16 lwx_R 阅读(38) 评论(0) 推荐(0) 编辑
摘要:1.准备 注册账号,申请应用 https://console.amap.com/dev/key/app https://lbs.amap.com/api/javascript-api-v2/summary 2.Vue3中使用定位和搜索插件 <template> <div style="text-al 阅读全文
posted @ 2024-04-04 23:04 lwx_R 阅读(79) 评论(0) 推荐(0) 编辑
摘要:ctrl+shift+r多文件替换 阅读全文
posted @ 2024-04-04 22:05 lwx_R 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1.单application yml > properties 当前项目的根目录/config/ 【jar包内config目录下】 # 最高优先级 当前项目的根目录/ 【jar包内】 # 第二优先级 类路径(在resources目录下)/config/ 【classpath路径下,即jar包所在目录 阅读全文
posted @ 2024-04-04 22:02 lwx_R 阅读(60) 评论(0) 推荐(0) 编辑
摘要:1.概念 JSON Web Tokens,一种紧凑的Claims声明格式,旨在用于空间受限的环境进行传输,常见的场景如HTTP授权请求头参数和URI查询参数。 JWT会把Claims转换成JSON格式,而这个JSON内容将会应用为JWS结构的有效载荷或者应用为JWE结构的(加密处理后的)原始字符串, 阅读全文
posted @ 2024-04-04 20:43 lwx_R 阅读(44) 评论(0) 推荐(0) 编辑
摘要:MinIO 是一个高性能的对象存储服务器,用于构建云存储解决方案。它使用Golang编写,专为私有云、公有云和混合云环境设计。它是兼容Amazon S3 API的,并可以作为一个独立的存储后端或与其他流行的开源解决方案(如Kubernetes)集成。 1.部署方式 Minio 提供了两种部署方式:单 阅读全文
posted @ 2024-04-04 19:53 lwx_R 阅读(79) 评论(0) 推荐(0) 编辑
摘要:1.配置文件 spring: datasource: food: type: com.alibaba.druid.pool.DruidDataSource driver-class-name: com.mysql.cj.jdbc.Driver jdbc-url: jdbc:mysql://43.13 阅读全文
posted @ 2024-04-04 19:10 lwx_R 阅读(20) 评论(0) 推荐(0) 编辑
摘要:https://www.xuxueli.com/xxl-job/#%E3%80%8A%E5%88%86%E5%B8%83%E5%BC%8F%E4%BB%BB%E5%8A%A1%E8%B0%83%E5%BA%A6%E5%B9%B3%E5%8F%B0XXL-JOB%E3%80%8B 1.调度中心 运行调 阅读全文
posted @ 2024-04-04 16:11 lwx_R 阅读(9) 评论(0) 推荐(0) 编辑
摘要:1.是什么 基于角色的访问控制:根据角色分配权限 2.NIST标准包含的4级RBAC模型 2.1 RBAC0(Core RBAC):基本模型有三个元素:用户、角色和权限。 模型设计基于“多对多”原则,即多个用户可以具有相同的角色,一个用户可以具有多个角色。同样,您可以将同一权限分配给多个角色,也可以 阅读全文
posted @ 2024-04-04 00:40 lwx_R 阅读(62) 评论(0) 推荐(0) 编辑
摘要:1.原因 1.1 并发操作:当多个事务同时对同- -张表进行读写操作时,可能会发生锁表的情况。例如,在一个高并发的系统中,多个用户同时对同- -张订单表进行更新,就可能导致订单表被锁定,其他用户无法进行操作。 1.2 事务未提交:当一个事务对一张表进行写操作时,其他事务无法读取和写入该表,直到该事务 阅读全文
posted @ 2024-04-04 00:18 lwx_R 阅读(62) 评论(0) 推荐(0) 编辑
摘要:1.公共mapper.xml 其他模块的配置 mybatis: mapper-locations: classpath*:org/example/common/web/mappers/*.xml typeAliasesPackage: org.example.common.web.domain # 阅读全文
posted @ 2024-04-03 23:12 lwx_R 阅读(11) 评论(0) 推荐(0) 编辑
摘要:1.JSON类型 1.1 1. 函数 JSON_ARRAY(1, "abc", NULL, TRUE, CURTIME()) json数组 JSON_OBJECT('id', 87, 'name', 'carrot') {"id": 87, "name": "carrot"},key不为null J 阅读全文
posted @ 2024-04-03 22:16 lwx_R 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1.安装和配置 npm install uview-ui@2.0.36 main.js import uView from "uview-ui"; Vue.use(uView); 2.icon <u-icon slot="right" color="#2979ff" size="28" name=" 阅读全文
posted @ 2024-04-02 23:18 lwx_R 阅读(26) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示