<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[magic_1024的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/magic_1024</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; magic_1024]]></copyright><item><title><![CDATA[Java ThreadLocal—如何使用ThreadLocal?]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/118242399</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/118242399</guid><author>magic_1024</author><pubDate>Sat, 26 Jun 2021 20:31:27 +0800</pubDate><description><![CDATA[在Java并发编程中，除了各种锁如RetreenLock、Synchronized之外，ThreadLocal也占据了重要的地位，但是大部分Coder基本使用不到，因为大部分人的工作都是cv和crud，当然博主本人也是，于是今天就研究下基本使用。

一、什么是ThreadLocal?
根据学习三段论理论——“是什么？怎么用？为什么?”,我们首先要进行第一步弄清楚ThreadLocal是什么？参照着汉字造字文化的博大精深，我们把ThreadLocal拆分来看，Thread和Local两个单词组成了这个类名，.]]></description><category></category></item><item><title><![CDATA[docker下安装RabbitMQ延迟队列插件]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/103840681</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/103840681</guid><author>magic_1024</author><pubDate>Sun, 05 Jan 2020 17:14:38 +0800</pubDate><description><![CDATA[Docker环境下安装RabbitMQ延迟队列插件]]></description><category></category></item><item><title><![CDATA[CentOS7下使用docker安装nginx]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/103444103</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/103444103</guid><author>magic_1024</author><pubDate>Sun, 08 Dec 2019 16:35:20 +0800</pubDate><description><![CDATA[docker安装nginx

]]></description><category></category></item><item><title><![CDATA[SpringBoot集成Elasticsearch6.8.x实战]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/103246719</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/103246719</guid><author>magic_1024</author><pubDate>Mon, 02 Dec 2019 12:31:32 +0800</pubDate><description><![CDATA[Elasticsearch入门实战]]></description><category></category></item><item><title><![CDATA[SpringBoot集成Quartz实现动态定时任务]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/103206879</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/103206879</guid><author>magic_1024</author><pubDate>Sun, 24 Nov 2019 19:50:17 +0800</pubDate><description><![CDATA[SpringBoot集成Quartz实现动态定时任务，不停服务更新任务间隔]]></description><category></category></item><item><title><![CDATA[Java高级特性—泛型]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/102548298</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/102548298</guid><author>magic_1024</author><pubDate>Sun, 17 Nov 2019 21:54:55 +0800</pubDate><description><![CDATA[什么是泛型？
为什么要有泛型？
泛型的使用方法？

]]></description><category></category></item><item><title><![CDATA[springboot2.x集成websocket，实现服务端推送消息到客户端]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/102996263</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/102996263</guid><author>magic_1024</author><pubDate>Sun, 10 Nov 2019 16:58:05 +0800</pubDate><description><![CDATA[springboot集成websocket，实现服务端推送消息到客户端]]></description><category></category></item><item><title><![CDATA[TCP四次挥手原理]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/102874749</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/102874749</guid><author>magic_1024</author><pubDate>Sun, 03 Nov 2019 12:13:00 +0800</pubDate><description><![CDATA[TCP协议\TCP四次挥手]]></description><category></category></item><item><title><![CDATA[TCP三次握手原理]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/102676075</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/102676075</guid><author>magic_1024</author><pubDate>Sun, 27 Oct 2019 10:30:53 +0800</pubDate><description><![CDATA[TCP协议\TCP三次握手]]></description><category></category></item><item><title><![CDATA[docker安装RabbitMQ]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/102642341</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/102642341</guid><author>magic_1024</author><pubDate>Sun, 20 Oct 2019 13:09:21 +0800</pubDate><description><![CDATA[rabbitMQ是一款开源的高性能消息中间件，最近项目要使用，于是使用docker搭建，快速方便。

一、获取镜像

使用docker search rabbitMq命令获取镜像列表，结果如下

2.使用docker pull docker.io/rabbitmq:3.8-management 拉取镜像，我们选择了STARS数最多的官方镜像，此处需要注意，默认rabbitmq镜像是不带web端管...]]></description><category></category></item><item><title><![CDATA[java中如何自定义注解]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/102499274</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/102499274</guid><author>magic_1024</author><pubDate>Thu, 17 Oct 2019 18:39:04 +0800</pubDate><description><![CDATA[java中的自定义注解

]]></description><category></category></item><item><title><![CDATA[计算机网络体系结构划分]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/102379580</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/102379580</guid><author>magic_1024</author><pubDate>Sun, 13 Oct 2019 21:42:45 +0800</pubDate><description><![CDATA[什么是TCP？什么是UDP?
TCP和UDP有什么区别？


]]></description><category></category></item><item><title><![CDATA[理解二进制的原码、反码、补码]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/101988802</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/101988802</guid><author>magic_1024</author><pubDate>Thu, 03 Oct 2019 22:40:37 +0800</pubDate><description><![CDATA[一、什么是二进制
二、什么是原码
三、什么是反码
四、什么是补码

]]></description><category></category></item><item><title><![CDATA[docker搭建nexus私服]]></title><link>https://blog.youkuaiyun.com/magic_1024/article/details/101753417</link><guid>https://blog.youkuaiyun.com/magic_1024/article/details/101753417</guid><author>magic_1024</author><pubDate>Mon, 30 Sep 2019 13:44:44 +0800</pubDate><description><![CDATA[Docker 搭建 nexus私服
原创文章，未经允许，严禁转载

首先确保您已安装docker,博主的操作环境为CentOS7

1.安装前的准备
   1.执行docker ps命令，确认机器上的docker服务是已经启动


如果docker服务尚未运行，会出现如下图提示，
此时执行service docker start命令，开启docker服务，执行效果如下

此时，再次执行docker...]]></description><category></category></item></channel></rss>