上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 69 下一页
摘要: mac下安装软件很简单,但是卸载起来相对比较麻烦,下面进入正题: 首先你得知道你的电脑中安装了哪些jdk(mac可以安装多个jdk) 打开mac的终端,输入命令: ls /Library/Java/JavaVirtualMachines/ 即可查看你电脑中装了哪些jdk版本。 然后就可以看到你电脑上 阅读全文
posted @ 2019-03-12 09:26 山河永慕~ 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 由于在实际应用中,简单队列模型无法解决很多实际问题,而且生产者和消费者是一对一的关系。模型较为单一。故引入Work模式。 结构图 测试实现: 1、生产者 生产者循环创建消息 2、消费者一 3、消费者二 注意:channel.basicQos(1); 被注释掉了 测试结果: 1、 消费者1和消费者2获 阅读全文
posted @ 2019-02-20 13:55 山河永慕~ 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 队列结构图 生产者将消息发送到队列,消费者从队列中获取消息。 测试 1、连接MQ 2、生产者 3、消费者 4、查看管理平台 从上图可以看到,消息已经创建。 5、总结 阅读全文
posted @ 2019-02-20 11:20 山河永慕~ 阅读(247) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ支持五种消息传递类型,分别如下图所示: 上图中显示6中消息队列分别为: 1、简单队列 一个生产者将消息放到队列中,一个消费者监听队列 2、工作队列(Work queues) 一个生产者生产的消息放到队列中,多个消费者监听队列 3、发布订阅模式(Publish/Subscribe) 生 阅读全文
posted @ 2019-02-20 10:48 山河永慕~ 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 生产服务器上部署了几个java程序,突然出现了CPU100%的异常告警,你如何定位出问题呢? 下面给出两种系统环节下的排查步骤,都是一模一样的,只是命令稍有区别! 查消耗cpu最高的进程Pid 根据Pid查出消耗cpu最高的线程号 根据线程号查出对应的java线程,进行处理。 准备一行死循环代码 怎 阅读全文
posted @ 2019-01-26 14:31 山河永慕~ 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 单值去重不写了,记录对象去重 随手一个对象: 操作: 操作底层是set,视图,collection...一堆东西,还是有点意思的,不记录了,有兴趣可深入 任何Object类型去重...~ 阅读全文
posted @ 2019-01-25 13:48 山河永慕~ 阅读(4090) 评论(0) 推荐(0) 编辑
摘要: 1.安装最新的docker:$ curl -fsSL get.docker.com -o get-docker.sh$ sudo sh get-docker.sh 2.安装docker-compose选择 方式2.pip安装sudo pip install docker-compose 出现了报错  阅读全文
posted @ 2018-10-23 15:12 山河永慕~ 阅读(292) 评论(0) 推荐(0) 编辑
摘要: //String watermarkfileName = this.getClass().getClassLoader().getResource("images/watermark.png").getPath(); ClassPathResource classPathResource = new 阅读全文
posted @ 2018-10-17 10:20 山河永慕~ 阅读(565) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-09-28 17:51 山河永慕~ 阅读(185) 评论(0) 推荐(0) 编辑
摘要: Ubuntu下安装 sudo wget -qO- https://get.docker.com/ | shsudo usermod -aG docker imooc Centos7下安装 CentOS7 系统 CentOS-Extras 库中已带 Docker,可以直接安装:$ sudo yum i 阅读全文
posted @ 2018-09-28 16:46 山河永慕~ 阅读(176) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 69 下一页