Windows中下载安装RocketMQ

Windows中下载安装RocketMQ

MQ在互联网项目中使用范围非常广,本文将讲述Windows系统中如何下载安装RocketMQ,以及环境变量的配置,另外还有RocketMQ可视化工具的下载和安装。
阅读更多
一套基于ElmenetUI的开源后台管理系统
生产环境FullGC过于频繁问题排查实战
Hexo+Icarus主题集成百度链接推送插件

Hexo+Icarus主题集成百度链接推送插件

本文基于Hexo和Icarus3.0.0版本,扩展一个自动向百度提交博客链接的插件,开发者只需在主题的_config.yml文件中,启用该插件即可。自动推送是百度搜索资源平台为提高站点新增网页发现速度推出的工具,安装自动推送JS代码的网页,在页面被访问时,页面URL将立即被推送给百度。
阅读更多
JVM内存模型简述

JVM内存模型简述

JVM内存模型,主要包含五个区域。其中线程共享:方法区和堆,线程私有:虚拟机栈、本地方法栈和程序计数器
阅读更多
Nginx配置301重定向

Nginx配置301重定向

个人博客blog.it-follower.com上线一段时间后,发现二级域名blog被百度收录的很少,主域名www收录倒是还可以。之前的做法是www和blog都指向我的博客,现在需要改成www重定向到blog这个二级域名。
阅读更多
IDEA常用插件推荐

IDEA常用插件推荐

文中推荐的插件都是本人在日常开发中,使用频率极高的插件。在此记录一下,方便自己同时方便他人,后期如果有好的插件,也会持续分享出来
阅读更多
RocketMQ中Topic、Tag最佳实践

RocketMQ中Topic、Tag最佳实践

在消息队列 RocketMQ 版中,Topic 与 Tag 都是业务上用来归类的标识,区分在于 Topic 是一级分类,而 Tag 可以理解为是二级分类。您可通过本文了解如何搭配使用 Topic 和 Tag 来实现消息过滤。
阅读更多
IDEA常用快捷键

IDEA常用快捷键

使用IDEA进行java开发的我,经常忘记快捷,每次只能先百度,因此才有了自己在博客中记录下来的想法。
阅读更多

JDK中CAS操作及ABA问题如果解决

CAS的全称是compare-and-swap,即比较和交换。虽然看起来的先比较再交换,无法保证原子性,其实其利用的是底层硬件,是一条CPU的原子指令,是线程安全的。jdk中的juc包中的线程安全性,都是基于CAS实现的。其处理过程是:CAS操作需要输出两个数值,其一是旧值(操作前的值),其二是新值,在操作期间先比较一下旧值是否发生的变化,如果没有变化,则用新值替换旧值,否则不交换。
阅读更多