- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 activteMQ多传输协议配置
1.改服务端xml配置文件(出场默认的是BIO+TCP)下面是NIO+TCP2.支持NIO+ TCP/Mqtt/stomp设置
2020-04-20 10:45:18 280
原创 centos7安装MYsql5.7 64位
第一步在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/第二步# 下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm# 安装mysql源shell> yum...
2020-04-15 12:32:45 187
原创 ActiveMQ技术维度
1.ActiveMQ技术维度:2.为啥要用MQ,解决解耦合问题,异步模型,可以抵御洪峰流量,保护主业务消峰的作用(解耦,消峰,异步)3.信息的发送者和接收者不必同时在线,者就是拆用了异步处理机制4.官网:activemq.apache.org5....
2020-04-10 16:06:17 166
原创 jms四大元素
1.JMS provider 实现JMS接口和规范的消息中间件,也就是我们的MQ服务器2JMS producer消息生产者,创建和发送JMS消息的客服端应用3.JMS consumer消息的消费者,接收和处理JMS消息的客服端应用4.JMS message...
2020-04-10 15:09:43 185
原创 ActiveMQ通讯
下面是junit/log4j的包1.MQ中有两给消息发送目的地一个是队列,一个是主题2.队列产生消息:3. 消息的消费: 和上面的不同处是重5步开始4.receive()方法没有参数会一直链接着mq...
2020-04-09 15:22:16 184
原创 原型模式
1.原型模式就是复制一个全新的类包括属性一起深度复制2.他需要继承Cloneable接口,并且重写Object类中的clone方法才能有复制粘贴的功能。3、使用场景(1)当我们的类初始化需要消耗很多的资源时,就可以使用原型模式,因为我们的克隆不会执行构造方法,避免了初始化占有的时间和空间。(2)一个对象被其她对象访问,并且能够修改时,访问权限都无效了,什么都能修改。O...
2020-04-07 18:43:47 68
原创 读写锁--ReadwriteLock 和线程八锁
1.写写/读写 需要互斥2.ReadwriteLock底层维护了两对锁,一个是读锁readLock(),一个是写锁wriyeLock(),/** 题目:判断打印的 "one" or "two" ?** 1. 两个普通同步方法,两个线程,标准打印, 打印? //one two* 2. 新增 Thread.sleep() 给 getOne() ,打印? //one ...
2020-04-02 17:18:10 98
原创 显示锁lok
1.同步锁LOK是显示锁 ,需要通过lok()方法上锁,必须要通过unlock()方法进行释放锁2.它和隐式锁的区别是,隐式锁JVM帮你维护,LOK锁需要自己维护3.虚假唤醒,虚假唤醒是指多个消费者抢占资源时被同时wait()在哪里,但是一个生产者,生产好一个资源时同时notifyall()唤醒了多个消费者,导致资源被过度消费便为负数,解决方法是把wait()放在循环中:...
2020-04-02 10:42:54 175
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人