<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[liu_dong_java的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/liu_dong_java</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; liu_dong_java]]></copyright><item><title><![CDATA[redisson实现分布式锁github代码地址]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/105037554</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/105037554</guid><author>liu_dong_java</author><pubDate>Sun, 22 Mar 2020 22:24:31 +0800</pubDate><description><![CDATA[https://github.com/yudiandemingzi/spring-boot-distributed-redisson
]]></description><category></category></item><item><title><![CDATA[使用git bash回滚到指定版本]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/103635673</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/103635673</guid><author>liu_dong_java</author><pubDate>Fri, 20 Dec 2019 17:08:28 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/qq_41891308/article/details/100079923
]]></description><category></category></item><item><title><![CDATA[使用Redisson实现分布式锁，Spring AOP简化之]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/103605835</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/103605835</guid><author>liu_dong_java</author><pubDate>Wed, 18 Dec 2019 22:07:28 +0800</pubDate><description><![CDATA[Redisson概述

Redisson是一个在Redis的基础上实现的Java驻内存数据网格（In-Memory Data Grid）。它不仅提供了一系列的分布式的Java常用对象，还提供了许多分布式服务。其中包括(BitSet, Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Se...]]></description><category></category></item><item><title><![CDATA[Synchronized和Lock的区别]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/103333778</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/103333778</guid><author>liu_dong_java</author><pubDate>Sun, 01 Dec 2019 12:12:13 +0800</pubDate><description><![CDATA[1.原始构成
 synchronized是关键字属于jvm层面；
  monitorenter和monitorexit(底层是通过mointor对象来完成，其实wait/notify等方法也依赖monitor对象，所以只有在同  步代码块方法中才能调用wait/notify等方法)
 lock是具体的类时api层面锁；
 
2.使用方法
 synch...]]></description><category></category></item><item><title><![CDATA[如何在github常用搜索命令in,stars,forks,awesome,#L的使用和快捷键“t”]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/102769262</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/102769262</guid><author>liu_dong_java</author><pubDate>Sun, 27 Oct 2019 17:51:05 +0800</pubDate><description><![CDATA[1."in"关键字

用法：xxx关键词 in:name或readme或description

比如:需要搜索一个秒杀系统的代码

seckill in:name 或者seckill in:name,readme,description



2."stars"关键字

搜索一个springboot框架的学习代码

例如：springboot stars:&gt;=5000



3."fork...]]></description><category></category></item><item><title><![CDATA[linux服务器CPU占用过高的定位分析思路]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/102767709</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/102767709</guid><author>liu_dong_java</author><pubDate>Sun, 27 Oct 2019 16:19:02 +0800</pubDate><description><![CDATA[1.使用top命令找出CPU占比最高的后台程序



根据下图可以看出cpu占比最高的后台程序是java



2.通过命令：ps -ef|grep java|grep -v grep定位后台程序PID



根据下图可以看出占用最高的后台程序PID=17023

3.定位具体的线程或者代码，使用命令：ps -mp 17023 -o THREAD,tid,time



根据下图可以看出占用最高的...]]></description><category></category></item><item><title><![CDATA[java8函数式编程详见]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/100073557</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/100073557</guid><author>liu_dong_java</author><pubDate>Mon, 26 Aug 2019 11:02:10 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/m0_37797991/article/details/78419705
]]></description><category></category></item><item><title><![CDATA[大数据免费学习视频]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/94733170</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/94733170</guid><author>liu_dong_java</author><pubDate>Fri, 05 Jul 2019 13:56:16 +0800</pubDate><description><![CDATA[http://www.ikeguang.com
]]></description><category></category></item><item><title><![CDATA[java 大圣账号和github地址]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/94722474</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/94722474</guid><author>liu_dong_java</author><pubDate>Fri, 05 Jul 2019 11:23:48 +0800</pubDate><description><![CDATA[githut地址:https://github.com/ityouknow

网站:http://www.ityouknow.com/
]]></description><category></category></item><item><title><![CDATA[Maven私库安装与配置详解]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/94612735</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/94612735</guid><author>liu_dong_java</author><pubDate>Thu, 04 Jul 2019 13:49:27 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/dengyulinBlog/p/6398310.html
]]></description><category></category></item><item><title><![CDATA[秒杀系统解决方案]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/89447133</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/89447133</guid><author>liu_dong_java</author><pubDate>Mon, 22 Apr 2019 10:37:39 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/hadley/p/9459740.html
]]></description><category></category></item><item><title><![CDATA[java获取真实的ip地址代码]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/89394319</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/89394319</guid><author>liu_dong_java</author><pubDate>Fri, 19 Apr 2019 10:14:13 +0800</pubDate><description><![CDATA[/**
* IP地址
*/
public class IPUtils {

 private static Logger logger = LoggerFactory.getLogger(IPUtils.class);

 /**
  * 获取IP地址
  * 使用Nginx等反向代理软件， 则不能通过request.getRemoteAddr()获取IP地址
 ...]]></description><category></category></item><item><title><![CDATA[8个SpringBoot精选项目]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/89377441</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/89377441</guid><author>liu_dong_java</author><pubDate>Thu, 18 Apr 2019 14:03:22 +0800</pubDate><description><![CDATA[https://www.imooc.com/article/67664
]]></description><category></category></item><item><title><![CDATA[使用IDEA构建spring boot项目简单示例]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/89374157</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/89374157</guid><author>liu_dong_java</author><pubDate>Thu, 18 Apr 2019 10:59:27 +0800</pubDate><description><![CDATA[https://baijiahao.baidu.com/s?id=1608301601154521261&amp;wfr=spider&amp;for=pc
]]></description><category></category></item><item><title><![CDATA[SpringBoot项目如何进行打包部署]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/89374139</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/89374139</guid><author>liu_dong_java</author><pubDate>Thu, 18 Apr 2019 10:58:46 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/springboot/p/8729405.html
]]></description><category></category></item><item><title><![CDATA[在CentOS7上安装JDK1.8,redis-3,tomcat-9,MySQL-5.7,zookeeper-3.4.8/memcached-1.4]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/78606483</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/78606483</guid><author>liu_dong_java</author><pubDate>Wed, 22 Nov 2017 18:01:46 +0800</pubDate><description><![CDATA[在CentOS7上安装JDK1.8
1 通过 SecureCRT 连接到阿里云 CentOS7 服务器；
2 进入到目录 /usr/local/ 中：
 cd /usr/local/
3 创建目录 tools： 
 mkdir -p tools
4 进入到目录 /usr/local/tools 中：
 cd tools/
5 下载 jdk-8u91-linux-x64.tar.gz]]></description><category></category></item><item><title><![CDATA[Linux下解压命令大全]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/78528329</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/78528329</guid><author>liu_dong_java</author><pubDate>Tue, 14 Nov 2017 11:00:21 +0800</pubDate><description><![CDATA[inux下解压命令大全
rpm 是红帽（RedHat）软件包管理工具，实现类似于 Windows 中的添加/删除程序功能
rpm -ivh install_rpm
tar xvf informix-linux.tar
inux下解压命令大全
.tar 
解包：tar xvf FileName.tar
打包：tar cvf FileName.tar DirName
（注：tar是打包]]></description><category></category></item><item><title><![CDATA[FastDFS安装配置]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/77800640</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/77800640</guid><author>liu_dong_java</author><pubDate>Sat, 02 Sep 2017 13:19:04 +0800</pubDate><description><![CDATA[FastDFS安装配置


1、安装开发环境LINUX系统
# yum groupinstall "Development Tools" "Server platform Development"

2、安装libfastcommon
# git clone https://github.com/happyfish100/libfastcommon.git# cd libfastco]]></description><category></category></item><item><title><![CDATA[java 数组及集合总结]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/68065129</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/68065129</guid><author>liu_dong_java</author><pubDate>Wed, 29 Mar 2017 15:11:05 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[java i/o总结]]></title><link>https://blog.youkuaiyun.com/liu_dong_java/article/details/68064824</link><guid>https://blog.youkuaiyun.com/liu_dong_java/article/details/68064824</guid><author>liu_dong_java</author><pubDate>Wed, 29 Mar 2017 14:37:41 +0800</pubDate><description><![CDATA[]]></description><category></category></item></channel></rss>