2023年9月26日
摘要: 01 概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。 实现高性能,高可用,可伸缩和最终一致性架构。 使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ。 02 消息队列应用场景 以下介绍消息队列 阅读全文
posted @ 2023-09-26 09:15 村边大麦地 阅读(20) 评论(0) 推荐(0) 编辑
  2023年9月25日
摘要: 今天,我们一起来看看,消息队列是个啥? 消息队列是否了解? 消息队列初步来看,是由“消息”和“队列”组成,英文叫做:Message Queue,一般这些玩意都会根据英文名称来个简称,而简称一般就是英文名字的首字母缩写,所以消息队列即MQ。 可能你对消息队列有点陌生,但是你一定听过消息队列四个字,而且 阅读全文
posted @ 2023-09-25 16:04 村边大麦地 阅读(35) 评论(0) 推荐(0) 编辑
  2023年8月22日
摘要: 两个包:GamePanel和Snake import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Point; import java.awt.event.KeyAdapter; im 阅读全文
posted @ 2023-08-22 16:16 村边大麦地 阅读(10) 评论(0) 推荐(0) 编辑
摘要: import java.util.Random; import java.util.Scanner; public class caishuzi { public static void main(String[] args){ Random random = new Random(); int m 阅读全文
posted @ 2023-08-22 15:51 村边大麦地 阅读(3) 评论(0) 推荐(0) 编辑
摘要: hashMap底层实现原理 当添加一个元素(key-value)是,首先计算元素key的hash值,以此确定插入数组中的位置,但是可能存在同一hash值的元素,如果equals相同则覆盖,否则添加到同一hash值的元素的后面,他们在数组的同一位置,形成了链表,同意各链表上的hash值相同,所以说数组 阅读全文
posted @ 2023-08-22 15:39 村边大麦地 阅读(6) 评论(0) 推荐(0) 编辑
摘要: Random random = new Random(); int math = random.nextInt(100)+1;//100表示0-99的随机数,+1后表示生成0-100的随机数 System.out.println("随机数:"+math)注释: Math.random() 返回的是一 阅读全文
posted @ 2023-08-22 15:38 村边大麦地 阅读(40) 评论(0) 推荐(0) 编辑
摘要: import java.text.SimpleDateFormat; import java.util.Date; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; 阅读全文
posted @ 2023-08-22 15:32 村边大麦地 阅读(8) 评论(0) 推荐(0) 编辑
摘要: import java.text.SimpleDateFormat; import java.util.Date; public class Main { public static void main(String[] args) { Date time = new Date();//调用Date 阅读全文
posted @ 2023-08-22 10:04 村边大麦地 阅读(25) 评论(0) 推荐(0) 编辑
  2023年8月18日
摘要: 一.应用卸载 1.电脑打开设置,搜索控制面板 2.点击进入控制面板,点击 卸载程序 3.点击idea, 4.勾选如图方框,点击Uninstall按钮 5.卸载完后点击close 二.残留删除 1.按下 win + R 键,输入 regedit 回车 2.选择注册表编辑器中的 HKEY_CURRENT 阅读全文
posted @ 2023-08-18 16:57 村边大麦地 阅读(3336) 评论(0) 推荐(0) 编辑
  2023年3月10日
摘要: 线性安全:就是当多线程访问时,采用了加锁的机制;即当一个线程访问该类的某个数据时,会对这个数据进行保护,其他线程不能访问,直到这个线程读取完之后,其他线程才可以使用,防止出现数据不一致或者数据被污染的情况。 非线性安全(线性不安全):就是不提供数据访问时的数据保护,多个线程可以同时操作某个数据,从而 阅读全文
posted @ 2023-03-10 16:19 村边大麦地 阅读(132) 评论(0) 推荐(0) 编辑