摘要: 消息队列 消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。 消息发布者只管把消息发布到MQ中而不用管谁来取,消息使用者只管从MQ中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。 RabbitMQ特点 Rabbit 阅读全文
posted @ 2021-08-20 09:07 cos晓风残月 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 示例代码链接:https://github.com/Winter730/winterDesignPattern 设计模式的六大原则 总原则:开闭原则 开闭原则就是说对扩展开发,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有代码。实现一个热插拔的效果,所以一句话概括就是:为 阅读全文
posted @ 2021-08-10 23:21 cos晓风残月 阅读(356) 评论(0) 推荐(0) 编辑
摘要: Storm基本概念 Storm是一个分布式的,可靠的,容错的数据流处理系统。 它会把工作任务 委托给不同类型的组件,每个组件负责处理一项简单特定的任务。 Storm集群的输入流由一个被称作spout(数据源)的组件管理,spout把数据传递给bolt(数据处理组件),bolt要么把数据保存到某种存储 阅读全文
posted @ 2021-07-20 09:09 cos晓风残月 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Java虚拟机的作用 JVM(Java Virtual Machine),Java虚拟机 Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。 编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚 阅读全文
posted @ 2021-07-10 19:43 cos晓风残月 阅读(119) 评论(0) 推荐(0) 编辑
摘要: MongoDB概述 MongoDB是一款NoSQL类型的文档型数据库。 NoSQL NoSQL是一种非关系型DMS,不需要固定的架构,可以避免joins链接,并且易于扩展。NoSQL数据库用于具有庞大数据存储需求的分布式数据存储。NoSQL用于大数据和实时Web应用程序。 MongoDB特点 面向文 阅读全文
posted @ 2021-06-20 14:45 cos晓风残月 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 计算机多路并发处理 计算机硬件系统包括运算器、存储器、控制器、输入设备、输出设备。在此处详细说明一下运算器、存储器与控制器。 控制器 控制器是对输入的指令进行分析,并统一控制计算机的各个部件完成一定任务的部件。它一般由指令寄存器、状态寄存器、指令译码器、时序电路和控制电路组成。 是协调指挥计算机各部 阅读全文
posted @ 2021-06-09 16:11 cos晓风残月 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 示例代码链接:https://github.com/Winter730/springmvc-shiro-demo Shiro组件 Web过滤器:shiroFilterFactoryBean 参数如下: securityManager loginUrl 登录拦截跳转的Url successUrl 登录 阅读全文
posted @ 2021-05-20 23:03 cos晓风残月 阅读(3572) 评论(1) 推荐(1) 编辑
摘要: 非原创,原文来源于:https://tech.meituan.com/2018/11/15/java-lock.html 公平锁/非公平锁 公平锁 公平锁是指多个线程按照申请锁的顺序来获取锁 线程直接进入队列中排队,队列中的第一个线程才能获得锁。 公平锁的优缺点 公平锁的优点是等待锁的线程不会饿死。 阅读全文
posted @ 2021-05-10 09:23 cos晓风残月 阅读(81) 评论(0) 推荐(0) 编辑
摘要: Docker 安装 MySQL 及MySQL主从复制搭建 参考链接 : https://www.cnblogs.com/songwenjie/p/9371422.html 拉取镜像 docker pull mysql:5.7 启动容器,启动两个容器,一主一从 docker run -p 3306:3 阅读全文
posted @ 2021-05-10 08:54 cos晓风残月 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 本地事务(数据库事务)与ACID 什么是数据库事务? 事务是一个不可分割的数据库操作序列,也是数据库并发控制的基本单位,其执行的结果必须使数据库从一种一致性状态变到另一种一致性状态。 事务是逻辑上的一组操作,要么都执行,要么都不执行。 数据库事务的四大特性 ACID 原子性A:事务是最小的执行单位, 阅读全文
posted @ 2021-04-20 09:53 cos晓风残月 阅读(489) 评论(0) 推荐(0) 编辑
*