<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[你听得到]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/egg1996911</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; egg1996911]]></copyright><item><title><![CDATA[Guava限流器RateLimiter中mutexDoNotUseDirectly/锁的使用]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/103928573</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/103928573</guid><author>egg1996911</author><pubDate>Fri, 10 Jan 2020 17:51:28 +0800</pubDate><description><![CDATA[Guava限流器源码中锁的使用]]></description><category></category></item><item><title><![CDATA[Consul与其它软件(ZooKeeper、Eureka)的对比[译]]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/103858573</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/103858573</guid><author>egg1996911</author><pubDate>Mon, 06 Jan 2020 15:43:49 +0800</pubDate><description><![CDATA[Consul与其它软件（ZooKeeper、Eureka）的对比]]></description><category></category></item><item><title><![CDATA[PID控制器/算法的思想和实现]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/103770682</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/103770682</guid><author>egg1996911</author><pubDate>Mon, 30 Dec 2019 18:09:41 +0800</pubDate><description><![CDATA[PID控制器的学习和实现]]></description><category></category></item><item><title><![CDATA[Java转C++学习之路]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/103564450</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/103564450</guid><author>egg1996911</author><pubDate>Mon, 16 Dec 2019 15:59:31 +0800</pubDate><description><![CDATA[C++入门
书籍《Accelerated C++》、《深入理解C++11：C++11新特性解析与应用》+博客+菜鸟教程


《Accelerated C++》：这是一本能够快速教人上手写C++代码的书，不会重点去讲解原理，而是直接教常用语法，让读者可以快速写出C++程序，而且会教你用更优雅的写法去写代码，养成良好的代码设计风格。
我认为此书比较适合我是因为我已经有数据结构等一些基础的知识，而且一些...]]></description><category></category></item><item><title><![CDATA[新的开始]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/102843479</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/102843479</guid><author>egg1996911</author><pubDate>Thu, 31 Oct 2019 18:46:24 +0800</pubDate><description><![CDATA[新的开始，阿里 to 字节
望回首时，无悔
加油冲鸭！

]]></description><category></category></item><item><title><![CDATA[SpringCloud构建后端的common项目&使用Feign实现服务间调用]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/88540813</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/88540813</guid><author>egg1996911</author><pubDate>Wed, 13 Mar 2019 22:20:51 +0800</pubDate><description><![CDATA[SpringCloud下搭建公共common项目，以及使用Feign实现服务间调用]]></description><category></category></item><item><title><![CDATA[SpringBoot之JPA模糊查询，同时使用pageable参数]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/85128714</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/85128714</guid><author>egg1996911</author><pubDate>Thu, 20 Dec 2018 17:24:02 +0800</pubDate><description><![CDATA[使用JPA在做模糊查询(LIKE)时，有多种方式可以完成，本文介绍的是在同时使用Pageable参数的情况下，如何做模糊查询]]></description><category></category></item><item><title><![CDATA[SpringBoot之JPA分页，结合Pageable和Swagger2]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/85119627</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/85119627</guid><author>egg1996911</author><pubDate>Thu, 20 Dec 2018 13:43:56 +0800</pubDate><description><![CDATA[​当请求的数据总量很大时，这时候前端往往都会要求后端将数据分页返回。本文介绍SpringBoot下后端数据层使用JPA+MySQL时，如何分页返回数据（除了当前页面的数据，往往还要返回总页数这项数据）。]]></description><category></category></item><item><title><![CDATA[ElasticSearch:Term(s)QueryBuilder和MatchQueryBuilder区别]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/82380026</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/82380026</guid><author>egg1996911</author><pubDate>Tue, 04 Sep 2018 10:52:32 +0800</pubDate><description><![CDATA[TermQueryBuilder： 
词条查询是ElasticSearch的一个简单查询。它仅匹配在给定字段中含有该词条的文档，而且是确切的、未经分析的词条。term查询会查找我们设定的准确值。term查询本身很简单，它接受一个字段名和我们希望查找的值。

TermsQueryBuilder： 
词条查询（Term Query）允许匹配单个未经分析的词条，多词条查询（Terms Query）可以用...]]></description><category></category></item><item><title><![CDATA[LeetCode：整数转罗马数字/Integer to Roman]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/82286464</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/82286464</guid><author>egg1996911</author><pubDate>Sat, 01 Sep 2018 13:30:11 +0800</pubDate><description><![CDATA[我的LeetCode GitHub链接（包含解题源码和测试用例）：https://github.com/LeiDengDengDeng/LeetCode，会努力持续更新。



题目链接：https://leetcode-cn.com/problems/integer-to-roman/description/

思路：使用循环，每次处理当前数字的最低位（如：528，先处理8，再处理2，最后处理5...]]></description><category></category></item><item><title><![CDATA[GitLab API使用RestTemplate报错404]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/81870378</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/81870378</guid><author>egg1996911</author><pubDate>Mon, 20 Aug 2018 14:20:45 +0800</pubDate><description><![CDATA[在使用GitLab API的获取非根路径的文件内容的接口时（GET /projects/:id/repository/files/:file_path），如果使用RestTemplate去调用会报404，而使用CloseableHttpClient可以正常获取。

RestTemplate部分代码：

    public String getFileContent(int projectId, ...]]></description><category></category></item><item><title><![CDATA[ElasticSearch删除文档中的属性]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/81776329</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/81776329</guid><author>egg1996911</author><pubDate>Fri, 17 Aug 2018 13:45:36 +0800</pubDate><description><![CDATA[ElasticSearch删除属性]]></description><category></category></item><item><title><![CDATA[Java利用HanLP完成语句相似度分析]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/81774456</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/81774456</guid><author>egg1996911</author><pubDate>Fri, 17 Aug 2018 11:23:56 +0800</pubDate><description><![CDATA[在做考试系统需求时，后台题库系统提供录入题目的功能。在录入题目的时候，由于题目来源广泛，且参与录入题目的人有多位，因此容易出现录入重复题目的情况。所以需要实现语句相似度分析功能，从而筛选出重复的题目并人工处理之。

分析语句相似度思想的具体介绍，参考阮一峰的博客：http://www.ruanyifeng.com/blog/2013/03/cosine_similarity.html

下面介绍如...]]></description><category></category></item><item><title><![CDATA[爬虫LeetCode题目，将HTML转换为Markdown文本]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/81572480</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/81572480</guid><author>egg1996911</author><pubDate>Sat, 11 Aug 2018 21:07:08 +0800</pubDate><description><![CDATA[在爬取LeetCode题目时，需要获取题目说明的Markdown格式内容从而建立项目的README.md文件，因此需要将获取的题目说明的HTML文本转换为Markdown文本。



1. 爬虫获取题目说明的HTML内容：

打开https://leetcode-cn.com/problems/to-lower-case/description/，可以看见题目详情，如下图所示： 


获取该部分的...]]></description><category></category></item><item><title><![CDATA[SpringCloud微服务之使用SpringBoot搭建后端微服务&配置MyBatis框架]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/80215554</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/80215554</guid><author>egg1996911</author><pubDate>Mon, 09 Jul 2018 14:25:28 +0800</pubDate><description><![CDATA[使用SpringBoot搭建后端服务，配置MyBatis框架]]></description><category></category></item><item><title><![CDATA[SpringCloud微服务之跨服务调用后端接口]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/80369182</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/80369182</guid><author>egg1996911</author><pubDate>Fri, 25 May 2018 20:31:42 +0800</pubDate><description><![CDATA[如何跨服务调用后端接口]]></description><category></category></item><item><title><![CDATA[SpringBoot中构建带有含参构造函数的Bean，解决报错Parameter 0 of constructor in XXX required a bean ...]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/80398847</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/80398847</guid><author>egg1996911</author><pubDate>Mon, 21 May 2018 22:20:20 +0800</pubDate><description><![CDATA[SpringBoot构建带有含参构造函数的Bean]]></description><category></category></item><item><title><![CDATA[SpringBoot框架和Flask框架解决js跨域访问问题]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/79901620</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/79901620</guid><author>egg1996911</author><pubDate>Fri, 13 Apr 2018 01:04:10 +0800</pubDate><description><![CDATA[解决js跨域访问问题]]></description><category></category></item><item><title><![CDATA[使用JAVA+Selenium爬虫]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/79461063</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/79461063</guid><author>egg1996911</author><pubDate>Thu, 08 Mar 2018 21:55:00 +0800</pubDate><description><![CDATA[总体思路是获取网页加载完成后的html内容，解析html然后获取所需要的元素，从而获得需要的信息。1、环境准备工作 
知识上需要有基本的java和html知识；环境上需要准备java、selenium和chrome浏览器及对应的chrmoedriver（也可以使用firefox等浏览器，需要另外进行简单的配置），mac os下selenium+chrome的环境准备可以参见我的另一篇博客：http:]]></description><category></category></item><item><title><![CDATA[SpringCloud微服务之部署SpringBoot项目至Linux服务器(CentOS)]]></title><link>https://blog.youkuaiyun.com/egg1996911/article/details/78975945</link><guid>https://blog.youkuaiyun.com/egg1996911/article/details/78975945</guid><author>egg1996911</author><pubDate>Thu, 04 Jan 2018 22:00:39 +0800</pubDate><description><![CDATA[spring boot框架内嵌了tomcat/jetty(可以自行配置使用哪种web容器或者不使用)，使用spring-boot-maven-plugin插件将项目打成可执行jar包便能够使用java -jar的命令完成部署。以下介绍如何利用maven打包项目然后将项目部署至服务器上。

以下将使用系列博客中第一篇博客的eureka项目作为例子：

1、修改pom.xml：



&amp;amp;amp;amp;lt;?xml...]]></description><category></category></item></channel></rss>