<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fred4321的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fred4321</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fred4321]]></copyright><item><title><![CDATA[mac IDEA重新安装报错，闪退，无法PJ]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/126706986</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/126706986</guid><author>fred4321</author><pubDate>Mon, 05 Sep 2022 15:58:56 +0800</pubDate><description><![CDATA[安装新版本Idea需要注意的一些小问题，避免踩坑]]></description><category></category></item><item><title><![CDATA[索引覆盖与索引下推个人浅显的理解]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/126467521</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/126467521</guid><author>fred4321</author><pubDate>Mon, 22 Aug 2022 16:12:33 +0800</pubDate><description><![CDATA[索引覆盖，索引下推]]></description><category></category></item><item><title><![CDATA[Idea类加载错误问题]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/124168056</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/124168056</guid><author>fred4321</author><pubDate>Thu, 14 Apr 2022 11:41:20 +0800</pubDate><description><![CDATA[Idea类加载错误问题
maven加载错误
可以对maven进行clean之后install重新打包
Idea缓存
如果排除了maven错误，比如本系统内的类加载失败，可能是因为当前系统已经开发了很久活着长期迭代的项目，造成了idea中有很多对于这个项目中的缓存，这是可以通过清理idea缓存解决。
本人mac系统，windows系统操作类似


操作后等待重启。重启后本人问题回复正常。而且idea运行速度也快了一些。
本文参考：https://www.youkuaiyun.com/tags/NtzaUg3sMjk2ND]]></description><category></category></item><item><title><![CDATA[对接高德接口心得，本篇不涉及具体接口]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/123577000</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/123577000</guid><author>fred4321</author><pubDate>Fri, 18 Mar 2022 16:03:17 +0800</pubDate><description><![CDATA[对接高德接口心得
本篇不涉及具体接口，接口均为高德定制开发，只是总结其中遇到的问题。
通过一段时间调用高德接口总结如下：
1.接口延迟比较严重
2.经常返回接口内部异常
3.接口经常超时
针对上述问题总结：
针对报错
调用高德接口必须做好重试准备
由于调用的接口比较多
可以使用函数式编程方式进行重试
private String doPoiRetry(Function&lt;Object, String&gt; function, int time) {

        try {
           ]]></description><category></category></item><item><title><![CDATA[String对象中方法总结]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/123246055</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/123246055</guid><author>fred4321</author><pubDate>Thu, 03 Mar 2022 09:40:42 +0800</pubDate><description><![CDATA[String对象中方法总结
String对象中实际储存在value字符数组中
/** The value is used for character storage. */
/** 该值用于字符存储。 */
private final char value[];

同时还存有一个hash
/** Cache the hash code for the string */
/** 缓存字符串的哈希码 */
private int hash; // Default to 0

同时String还提供了非常丰富的]]></description><category></category></item><item><title><![CDATA[python 实现excel导入mongodb学习及踩坑]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/123185980</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/123185980</guid><author>fred4321</author><pubDate>Mon, 28 Feb 2022 16:40:43 +0800</pubDate><description><![CDATA[python导入mongodb学习及踩坑]]></description><category></category></item><item><title><![CDATA[Mybatis映射BigDecimal时出现科学计数法]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/122863407</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/122863407</guid><author>fred4321</author><pubDate>Thu, 10 Feb 2022 16:18:17 +0800</pubDate><description><![CDATA[Mybatis映射BigDecimal时出现科学计数法
如题，这种情况发生时不管是页面展示，还是计算都会出现问题，解决这个问题其实很简单，在sql中将对应字段使用concat转换一下即可。
 select concat(COLUMN_NAME, '') as COLUMN_NAME from TABLE_NAME

映射不用修改，对象属性也不用修改。

...]]></description><category></category></item><item><title><![CDATA[mac os通过pip3安装包报错解决方法]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/122829305</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/122829305</guid><author>fred4321</author><pubDate>Tue, 08 Feb 2022 18:44:19 +0800</pubDate><description><![CDATA[mac os通过pip3安装包报错解决方法
使用pip3师总是报ERROR: Could not find a version that satisfies the requirement
我的源配置的是阿里和豆瓣的源按理说速度应该没问题但是总是找不到版本我一直非常困惑。
在网上找了很多资料最终看到一个靠谱的
pip3 install XXX  -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
后边加上之后完美下载，远离还是不太]]></description><category></category></item><item><title><![CDATA[MAC运行python3.X及Django]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/122627254</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/122627254</guid><author>fred4321</author><pubDate>Fri, 21 Jan 2022 18:41:49 +0800</pubDate><description><![CDATA[python学习笔记。作为学习python的第一步，坚持下去。✊]]></description><category></category></item><item><title><![CDATA[# MAC备份/导出IDEA配置]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/122625799</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/122625799</guid><author>fred4321</author><pubDate>Fri, 21 Jan 2022 17:34:01 +0800</pubDate><description><![CDATA[MAC备份/导出IDEA配置
保存所有配置
在File菜单中选择Export Settings，选择路径即可。
如果需要单独备份某种设置需要备份具体文件。
IDEA默认自定义配置路径：
/Users/账号/Library/Preferences/IntelliJIdeaxxxx.x目录下
数据库
在options目录下dataSources.xml文件，复制出来即可
快捷键
快捷键在keymaps文件夹中，根据Idea的setting中keymaps所使用的名称决定导出哪个文件，复制出来即可。

...]]></description><category></category></item><item><title><![CDATA[python 参数占位符%导致sql执行失败]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/122535301</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/122535301</guid><author>fred4321</author><pubDate>Mon, 17 Jan 2022 10:50:19 +0800</pubDate><description><![CDATA[python 参数占位符%导致sql执行失败
sql中含有%python会认为是python的参数占位符但是此时没有参数因此会报错。
解决方法将%为%%

]]></description><category></category></item><item><title><![CDATA[MAC 快捷切换不同版本JDK]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/122500015</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/122500015</guid><author>fred4321</author><pubDate>Fri, 14 Jan 2022 18:36:29 +0800</pubDate><description><![CDATA[Mac 快捷切换jdk]]></description><category></category></item><item><title><![CDATA[FeignClient注解未被扫描]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/122330046</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/122330046</guid><author>fred4321</author><pubDate>Wed, 05 Jan 2022 19:11:05 +0800</pubDate><description><![CDATA[FeignClient注解未被扫描

Application启动类缺少@EnableFeignClients注解，spring不会 去扫描FeignClient注解.
扫描的包路径为包涵FeignClient注解的类，因此无法被加载。


]]></description><category></category></item><item><title><![CDATA[连表查询，索引失效]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/122243872</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/122243872</guid><author>fred4321</author><pubDate>Thu, 30 Dec 2021 19:38:46 +0800</pubDate><description><![CDATA[连表查询，索引失效]]></description><category></category></item><item><title><![CDATA[Elasticsearch 关于GeoShape应用小结]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/122091541</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/122091541</guid><author>fred4321</author><pubDate>Wed, 22 Dec 2021 18:24:21 +0800</pubDate><description><![CDATA[Elasticsearch 关于GeoShape应用小结
特别注意：ES只有一种坐标系WGS84
ES GeoShape 一共提供了4中关系

INTERSECTS 相交的
DISJOINT   	  不相交的
WITHIN          在。。内
CONTAINS    包含
几种关系比较好理解

分类
· 点
· 线
· 圈
· 多边形
点
对于点类型的储存和查询相对简单不多赘述，可以使用范围查覆盖的点，也可以用点查在某个线、圈或多边形上
上代码:
Rest API
GET businessArea]]></description><category></category></item><item><title><![CDATA[MYSQL日期用法]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/122060183</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/122060183</guid><author>fred4321</author><pubDate>Tue, 21 Dec 2021 13:47:25 +0800</pubDate><description><![CDATA[日期相关内容使用笔记]]></description><category></category></item><item><title><![CDATA[Maven中dependencyManagement与dependencies]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/121798551</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/121798551</guid><author>fred4321</author><pubDate>Wed, 08 Dec 2021 19:06:05 +0800</pubDate><description><![CDATA[父项目pom文件中dependencyManagement标签用于声明包引用，只是声明并没有真的引用，主要用来规范版本，保证继承该项目的子项目使用相同版本的包，子项目pom中使用声明过的包时不需要标明版本会默认使用父项目pom文件中声明的版本。
因此在dependencyManagement中声明了的jar包如果想要使用必须在相应自项目中引入并不标明版本号，否则无法使用该包。

...]]></description><category></category></item><item><title><![CDATA[PageHelper使用中遇到的问题]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/121521786</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/121521786</guid><author>fred4321</author><pubDate>Wed, 24 Nov 2021 18:20:08 +0800</pubDate><description><![CDATA[PageHelper使用中遇到的问题
PageHelper后边需紧跟sql查询，查询后会自动删除缓存。
项目中遇到的问题
源数据库查询操作更换为Elastic查询后，没有删除PageHelper.startPage,结果造成了PageHelper在一些列操作中缓存混乱，出现很不好复现的错误。经排查删除无用的PageHelper调用后系统恢复正常，稳定运行

...]]></description><category></category></item><item><title><![CDATA[根据条件筛选坐标点，并从取出的点位中获取最外围可以组成凸多边形的点位]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/120843458</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/120843458</guid><author>fred4321</author><pubDate>Tue, 19 Oct 2021 14:06:27 +0800</pubDate><description><![CDATA[根据条件筛选坐标点，并从取出的点位中获取最外围可以组成凸多变醒的点位
具体需求根据街道中的单据量过滤5公里范围内，订单用户量80%范围的街道，并画出凸多边形
算法思路
1、根据某点过滤范围内的坐标
private void filterOverLimit(List&lt;ShopSalesStreetPoint&gt; radiationPointList, Point2D.Double shopPoint) {
        ShopSalesStreetPoint point0 = radiation]]></description><category></category></item><item><title><![CDATA[JAVA8 LocalDateTime学习]]></title><link>https://blog.youkuaiyun.com/fred4321/article/details/119906260</link><guid>https://blog.youkuaiyun.com/fred4321/article/details/119906260</guid><author>fred4321</author><pubDate>Wed, 25 Aug 2021 14:40:02 +0800</pubDate><description><![CDATA[JAVA8 LocalDateTime学习LocalDateLocalTimeLocalDateTime计算时间区间
LocalDate
用来获取和处理日期相关信息

获取当前时间

LocalDate date = LocalDate.now();


获取日期相关属性

// 获取年:
date.getYear();
获取月:
date.getMonth(); //AUGUST
date.getMonthValue()； //8
获取日期:
//获取日期再这个月中的第几天，常用来表示几日。25
date]]></description><category></category></item></channel></rss>