<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[EEntropy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/EEntropy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; EEntropy]]></copyright><item><title><![CDATA[多线程各种任务的实现方式]]></title><link>https://blog.youkuaiyun.com/EEntropy/article/details/127693045</link><guid>https://blog.youkuaiyun.com/EEntropy/article/details/127693045</guid><author>EEntropy</author><pubDate>Fri, 04 Nov 2022 17:21:33 +0800</pubDate><description><![CDATA[针对单任务无返回值，单任务有返回值，多任务无返回值，多任务有返回值 4种大情况
使用线程池直接提交和使用CompletableFuture 两种方式实现]]></description><category></category></item><item><title><![CDATA[jasypt加密数据库连接]]></title><link>https://blog.youkuaiyun.com/EEntropy/article/details/125654532</link><guid>https://blog.youkuaiyun.com/EEntropy/article/details/125654532</guid><author>EEntropy</author><pubDate>Thu, 07 Jul 2022 10:54:37 +0800</pubDate><description><![CDATA[jasypt加密数据库连接 springboot 实例]]></description><category></category></item><item><title><![CDATA[Nginx 反向代理 proxy_pass 规则配置]]></title><link>https://blog.youkuaiyun.com/EEntropy/article/details/124840048</link><guid>https://blog.youkuaiyun.com/EEntropy/article/details/124840048</guid><author>EEntropy</author><pubDate>Wed, 18 May 2022 12:47:43 +0800</pubDate><description><![CDATA[一句话概括为：proxy_pass不带uri直接照搬，带uri则去掉location后拼接到proxy_pass上。（听不懂没关系，简短的描述是为了方便记忆，请往下看）

其中，/, /api, /api/, /api/user, /api/user/都叫uri，（注意：单个的斜杠/也是uri）。


...]]></description><category></category></item><item><title><![CDATA[JSON多层解析]]></title><link>https://blog.youkuaiyun.com/EEntropy/article/details/121281314</link><guid>https://blog.youkuaiyun.com/EEntropy/article/details/121281314</guid><author>EEntropy</author><pubDate>Fri, 12 Nov 2021 09:37:11 +0800</pubDate><description><![CDATA[/**
     * JSON实际上也是键值对（"key":"value"）
     * key 必须是字符串，value 可以是合法的 JSON 数据类型（字符串, 数字, 对象, 数组, 布尔值或 null）
     * value如果是字符串，用jsonobj.getString("key")获取
     * value如果是数  字，用jsonobj.getIntValue("key"),jsonobj.getFloatValue("key")，jsonobj.getInteger("key.]]></description><category></category></item><item><title><![CDATA[Stream 根据属性取list 交集 差集 去重]]></title><link>https://blog.youkuaiyun.com/EEntropy/article/details/120993432</link><guid>https://blog.youkuaiyun.com/EEntropy/article/details/120993432</guid><author>EEntropy</author><pubDate>Wed, 27 Oct 2021 15:20:39 +0800</pubDate><description><![CDATA[根据属性求两个集合的交集 A∩B 注意是 contains 对A进行过滤，留下与B属性相同的元素（B映射出的list包含A属性）的元素。


  private List&lt;SchemaTableResponse&gt; filterTable(List&lt;SchemaTableResponse&gt; excelTableList, List&lt;SchemaTableResponse&gt; jdbcTableList) {
        List&lt;SchemaTableRes...]]></description><category></category></item><item><title><![CDATA[git 忽略配置文件]]></title><link>https://blog.youkuaiyun.com/EEntropy/article/details/120163179</link><guid>https://blog.youkuaiyun.com/EEntropy/article/details/120163179</guid><author>EEntropy</author><pubDate>Tue, 07 Sep 2021 17:36:15 +0800</pubDate><description><![CDATA[#  表示此为注释,将被Git忽略

*.a：  表示忽略所有 .a 结尾的文件

oss-*.js: 表示忽略 oss-xx.js 的文件

!lib.a：  表示lib.a除外

/TODO：  表示仅仅忽略项目根目录下的 TODO 文件，不包括 subdir/TODO

build/：  表示忽略 build/目录下的所有文件，过滤整个build文件夹；

doc/*.txt： 表示会忽略doc/notes.txt但不包括 doc...]]></description><category></category></item><item><title><![CDATA[vue Failed at the chromedriver@2.27.2 install script]]></title><link>https://blog.youkuaiyun.com/EEntropy/article/details/118285134</link><guid>https://blog.youkuaiyun.com/EEntropy/article/details/118285134</guid><author>EEntropy</author><pubDate>Mon, 28 Jun 2021 02:05:12 +0800</pubDate><description><![CDATA[今天npm安装不了，看了网上大部分的解答，安装的镜像网址都有问题。最终查询官网正确网址为：


npm install chromedriver --chromedriver_cdnurl=https://npm.taobao.org/mirrors/chromedriver

然后再执行install npm 命令



附官网：https://www.npmjs.com/package/chromedriver
...]]></description><category></category></item><item><title><![CDATA[Oracle和MySQL建表语句差异]]></title><link>https://blog.youkuaiyun.com/EEntropy/article/details/117461627</link><guid>https://blog.youkuaiyun.com/EEntropy/article/details/117461627</guid><author>EEntropy</author><pubDate>Wed, 02 Jun 2021 10:20:52 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[正则表达基础]]></title><link>https://blog.youkuaiyun.com/EEntropy/article/details/116355160</link><guid>https://blog.youkuaiyun.com/EEntropy/article/details/116355160</guid><author>EEntropy</author><pubDate>Sun, 02 May 2021 17:21:48 +0800</pubDate><description><![CDATA[今天需要使用到正则表达式，站里都是一些表达式的使用，这里贴一些正则表达式的基础知识。
正则表达式是区分大小写的。
单字符约束：

元字符：单指某一类的正则表达式

多次重复匹配：使用{} * + ？

定位匹配：^ ?

贪婪模式与非贪婪模式:
贪婪：满足条件情况下匹配到尽可能多的字符串    正则默认模式
非贪婪：满足条件情况下匹配到尽可能少的字符串  在数字后加？
表达式分组： （）作为分组单元，优先级最高
例如：abababcdcdcd
正则表达式:(ab){3}(cd){3}       ab作为独]]></description><category></category></item><item><title><![CDATA[PostMan 测试post方法，无法接收json参数。]]></title><link>https://blog.youkuaiyun.com/EEntropy/article/details/116307286</link><guid>https://blog.youkuaiyun.com/EEntropy/article/details/116307286</guid><author>EEntropy</author><pubDate>Fri, 30 Apr 2021 17:33:14 +0800</pubDate><description><![CDATA[json:



Post方法显示为null



最后排查出的原因为javabean实体类种的属性全部为大写所以无法传递，更改为小写后解决



应该是全大写会导致实体类的get 和 set 方法异常






]]></description><category></category></item></channel></rss>