08 2020 档案

摘要:目前消息队列有很多种,如kafaka、rocketMq、rabbitMq,所有消息队列的模型都比较类似,基本都包括像队列(Queue)、主题(Topic)或是分区(Partition)等概念。本文详细介绍下消息队列中这些概念的具体含义,文章参考:极客时间-消息队列高手 队列模型 如上图是最早的消息模 阅读全文
posted @ 2020-08-30 17:20 happyfresher 阅读(410) 评论(0) 推荐(0)
摘要:主要介绍线程池相关知识,关于线程池,首先我们思考下为什么要用线程池。如果单纯的使用线程,线程的创建和销毁都是自己来完成,如果并发请求过多,可能造成资源耗尽。线程池可以对线程进行统一分配,调优和监控。本篇文章为《图灵学院》课程笔记 降低资源消耗(线程无限制地创建,然后使用完毕后销毁) 提高响应速度(无 阅读全文
posted @ 2020-08-22 17:15 happyfresher 阅读(312) 评论(0) 推荐(0)
摘要:1、通过GitHub、Gitee搭建个人博客,在更新内容的时候出现了下面的错误; 2、在网上找了一下解决办法,一般都是说修项目路径中.git里的confg文件 3、我这边修改了没有效果,还是会出现同样的错误仔细看下错误日志,发现其实已经给出了明确的解决方法 4、老实的按照提示执行下配置命令,问题完美 阅读全文
posted @ 2020-08-22 17:05 happyfresher 阅读(320) 评论(0) 推荐(0)
摘要:前言 作为一个开发,肯定会遇到线上问题,遇到线上故障快速的定位解决,是开发者一项必备的能力。工作中可能会遇到各种故障,这边主要记录下之前遇到的一个线上问题 问题描述 早上到办公室打开钉钉,发现线上应用的一个实例重启了….. 卧槽感觉情况不妙!!! 迅速打开sls看下线上日志情况,一看果然有问题 oo 阅读全文
posted @ 2020-08-19 08:38 happyfresher 阅读(161) 评论(0) 推荐(0)
摘要:JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体 阅读全文
posted @ 2020-08-14 00:11 happyfresher 阅读(165) 评论(0) 推荐(0)
摘要:网上关于rocketMq安装、集群配置的文章有很多,作为一个初学者,跟着网上的各种教程安装遇到了各种坑,可谓是一路坎坷。本文记录下rocketMq安装的完整过程。希望对你有一点帮助 安装rocketMq 基于MacOS10.14.6、jdk1.8 下载源码包 http://rocketmq.apac 阅读全文
posted @ 2020-08-10 23:20 happyfresher 阅读(1462) 评论(0) 推荐(0)