<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Angelalcot的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Angelalcot</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Angelalcot]]></copyright><item><title><![CDATA[Encountered unexpected token: “union“ “UNION“]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/125532107</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/125532107</guid><author>Angelalcot</author><pubDate>Thu, 30 Jun 2022 00:26:51 +0800</pubDate><description><![CDATA[mysql sql执行没问题，代码执行报错Encountered unexpected token: "union" "UNION"]]></description><category></category></item><item><title><![CDATA[微服务项目使用@Value无法读取配置文件信息]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/123894351</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/123894351</guid><author>Angelalcot</author><pubDate>Fri, 01 Apr 2022 12:00:03 +0800</pubDate><description><![CDATA[记录以下奇怪bug
最近的微服务项目秃然就挂了，挺秃然啊。我啥也没改，一开始是doker容器没内存了，然后清完内存，，哦吼，服务跑不起来
Error creating bean with name 'vhallServiceImpl' defined in file 
[D:\xxx\xxx\xxx-xxx\xxx-webinar-
vhall\target\classes\com\xxx\webinar\vhall\service\impl\V
hallServiceImpl.class]: Unsati]]></description><category></category></item><item><title><![CDATA[异步feign调用第三方接口失败]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/123721268</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/123721268</guid><author>Angelalcot</author><pubDate>Thu, 24 Mar 2022 21:40:37 +0800</pubDate><description><![CDATA[错误信息
Scope 'request' is not active for the current thread; consider defining a scoped proxy 
for this bean if you intend to refer to it from a singleton; nested exception is 
java.lang.IllegalStateException: No thread-bound request found: Are you referring]]></description><category></category></item><item><title><![CDATA[feign 传 MultipartFile Error converting request body 序列化 错误]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/123690793</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/123690793</guid><author>Angelalcot</author><pubDate>Wed, 23 Mar 2022 17:09:53 +0800</pubDate><description><![CDATA[1、解决办法：在feign请求那里加上
consumes = MediaType.MULTIPART_FORM_DATA_VALUE
示例：
 @PostMapping(value = "/sys-file/upload", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)


2、报错Content type ‘multipart/form-data;boundary=--------------------------42834930785208121428]]></description><category></category></item><item><title><![CDATA[Update canceled git输入错误用户名或密码后弹窗不再出现 IDEA]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/123472715</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/123472715</guid><author>Angelalcot</author><pubDate>Mon, 14 Mar 2022 10:26:06 +0800</pubDate><description><![CDATA[把这里取消勾选，ok后拉取代码出现输入提示框；
大概意思是取消使用凭证，本人修改凭证后仍然拉取不到代码才使用此方法，不知道git这么严重的体验问题为什么不修，坑；

]]></description><category></category></item><item><title><![CDATA[EasyExcel填充导出及一些奇怪的问题]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/123430803</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/123430803</guid><author>Angelalcot</author><pubDate>Fri, 11 Mar 2022 18:19:08 +0800</pubDate><description><![CDATA[用esayExcel做的导出在本地跑无问题，到服务器上就找不到文件。这个问题可以用下面这行代码解决
	InputStream templateFileName = this.getClass().getClassLoader().getResourceAsStream("excel/" + templateName + ".xlsx"); //获取文件
	URL url = this.getClass().getClassLoader().getResource("excel/" + templateNam]]></description><category></category></item><item><title><![CDATA[maven无论如何都无法找到jar包的一种解决办法]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/122370136</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/122370136</guid><author>Angelalcot</author><pubDate>Fri, 07 Jan 2022 18:34:33 +0800</pubDate><description><![CDATA[jar包复制到本地仓库了还是找不到，再来看这篇文章。
================================================================================================================== ==================================================================================================================]]></description><category></category></item><item><title><![CDATA[git生成ssh密钥后 本地ssh文件夹下没有生成id_rsa.pub文件]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/122359433</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/122359433</guid><author>Angelalcot</author><pubDate>Fri, 07 Jan 2022 10:41:04 +0800</pubDate><description><![CDATA[执行命令
ssh-keygen -o

然后一路确定，这里是输入保存路径和密码

浪费了一个半小时qvq

]]></description><category></category></item><item><title><![CDATA[xxl job踩坑记]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/121954906</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/121954906</guid><author>Angelalcot</author><pubDate>Wed, 15 Dec 2021 17:27:09 +0800</pubDate><description><![CDATA[先来点套话凑字数：
github连接
官网
1.：配置完成，启动一次直接调度失败， 报错 No classes defined at reference ‘62’
触发调度&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;
触发调度：
address：http://10.24.24.12:9395
code：500
msg：xxl-rpc remoting (url=http://10.24.24.12:9395/run) response content invali]]></description><category></category></item><item><title><![CDATA[Java使用Calendar进行日期操作]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/121472405</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/121472405</guid><author>Angelalcot</author><pubDate>Mon, 22 Nov 2021 15:29:58 +0800</pubDate><description><![CDATA[##获取每天、每周、每月开始时间
 	/**
     * 获得开始时间 ,0天，1周，2月，3年
     */
    public static Date getDay(int type) {
        Calendar cal = Calendar.getInstance();
        cal.setTime(new Date());
        cal.set(Calendar.HOUR_OF_DAY, 0);
        cal.set(Calendar.MINUTE, 0]]></description><category></category></item><item><title><![CDATA[json使用]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/121242273</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/121242273</guid><author>Angelalcot</author><pubDate>Wed, 10 Nov 2021 10:13:09 +0800</pubDate><description><![CDATA[请特别注意导包问题
##JSON返回数据
1.修改返回到前端的值名字
@JsonProperty(“type”)（可能有bug）
@JSONField(name = “type”)
注意导包
import org.codehaus.jackson.annotate.JsonProperty;
import com.alibaba.fastjson.annotation.JSONField;
导出Excel文档
1.去掉时间的时分秒
import com.alibaba.excel.annotation.Ex]]></description><category></category></item><item><title><![CDATA[mybatis xml标签使用]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/121100282</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/121100282</guid><author>Angelalcot</author><pubDate>Tue, 02 Nov 2021 15:01:53 +0800</pubDate><description><![CDATA[总之先上一张图：
从我用到的开始弄：
include标签引用，可以复用SQL片段
sql标签中id属性对应include标签中的refid属性。通过include标签将sql片段和原sql片段进行拼接成一个完整的sql语句进行执行。

    res_type_id,res_type


    select
    
    from pub_res_type

引用同一个xml中的sql片段

引用公用的sql片段

include标签中也可以用property标签,用以指定自定义属性。在sql标签中通]]></description><category></category></item><item><title><![CDATA[问题小结2021-10-28]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/121013977</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/121013977</guid><author>Angelalcot</author><pubDate>Thu, 28 Oct 2021 14:47:35 +0800</pubDate><description><![CDATA[2021.10.28
问题：NOT EXIST不生效
 SELECT ifnull(SUM(ifnull(item.oldfinalamount, 0)), 0) AS amount
 FROM tb_sal_order salorder
  LEFT JOIN tb_sal_orderitem item ON salorder.billid = item.billid
  LEFT JOIN tb_dealer b ON b.id = salorder.customerid
 WHERE salorder]]></description><category></category></item><item><title><![CDATA[问题小结2021-08]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/119826144</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/119826144</guid><author>Angelalcot</author><pubDate>Sun, 22 Aug 2021 18:59:56 +0800</pubDate><description><![CDATA[1，该异常一般情况下很难碰到，博主也是牛蛙。第一次用代码生成器，然后修改mvc映射，，，然后跑项目就报这个问题
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘requestMappingHandlerMapping’ defined in class path resource

...]]></description><category></category></item><item><title><![CDATA[菜鸡学习笔记--数据库列运算]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/118187238</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/118187238</guid><author>Angelalcot</author><pubDate>Thu, 24 Jun 2021 14:20:58 +0800</pubDate><description><![CDATA[数据库列相减：
如果有空值的话，那样想减还是空值，应该这样：
SELECT isnull(A,0)-isnull(B,0) AS 结果 FROM 表 --sqlserver语法
SELECT nvl(A,0)-nvl(B,0) AS 结果 FROM 表 --Oracle语法
SELECT ifnull(A,0)-ifnull(B,0) AS 结果 FROM 表 --mysql语法


...]]></description><category></category></item><item><title><![CDATA[事务四个特征(ACID)]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/111182584</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/111182584</guid><author>Angelalcot</author><pubDate>Mon, 14 Dec 2020 19:34:13 +0800</pubDate><description><![CDATA[事务四个特性(ACID)：
一、原子性：（博主理解：事务需要提交，不提交修改无效）
事务是数据库的逻辑工作单位，事务中的操作要么都不做，要么都做。
二、一致性：（博主理解：？？？）
事务执行只有执行结束和没有执行（原子性），这时候数据库就处于符合约束的正确状态。当因为断电等物理原因（隔离性）中断执行时，事务只有一部分执行了，另一部分没有执行。数据库就处在一个不一致的状态。比如：

A要向B支付100元,而A的账户中只有90元,并且我们给定账户余额这一列的约束是,不能小于0.那么很明显这条事务执行会失败,因为]]></description><category></category></item><item><title><![CDATA[什么是数据库？]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/111179431</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/111179431</guid><author>Angelalcot</author><pubDate>Mon, 14 Dec 2020 17:17:49 +0800</pubDate><description><![CDATA[关系型数据库与非关系型数据库 什么是数据库？
数据库是数据的仓库。
与普通的“数据仓库”不同的是，数据库依据“数据结构”来组织数据，因为“数据结构”，所以我们看到的数据是比较“条理化”的（比如不会跟以前的普通文件存储式存储成一个文件那么不条理化，我们的数据库分成一个个库，分成一个个表，分成一条条记录，这些记录是多么分明）
也因为其“数据结构”式，所以有极高的查找速率（比如B-Tree查找法），（由于专精，可以根据自己的结构特性来快速查找，所以对于数据库的查找会比较快捷；不像普通文件系统的“查找”那么通用）
]]></description><category></category></item><item><title><![CDATA[java字符串相关操作]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/109865221</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/109865221</guid><author>Angelalcot</author><pubDate>Fri, 20 Nov 2020 21:46:48 +0800</pubDate><description><![CDATA[1. java判断字符串是否包含某个字符串

contains()
startsWith()
indexOf()

1.contains()
方法返回true，当且仅当此字符串包含指定的char值序列
java.lang.String.contains()
通俗讲就是判断里面是否有这个字符串
public boolean contains(String);
//演示使用,字符串"柚子社"是否包含字符串"柚子"
String str = "柚子社"
boolean b = str.contains("柚子")]]></description><category></category></item><item><title><![CDATA[修改css或js文件后，修改无效（浏览器缓存未更新）]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/109261862</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/109261862</guid><author>Angelalcot</author><pubDate>Sat, 24 Oct 2020 16:41:54 +0800</pubDate><description><![CDATA[问题产生原因：
浏览网站时浏览器中会缓存该网站的CSS、JS，这些CSS、JS缓存未过期之前，浏览器只会从缓存中读取CSS和JS，如果在服务器上修改了css和js，那么这些修改在浏览器中是不会有变化的。
解决方式：Ctrl + F5
按Ctrl + F5强制刷新页面或者手动清空了浏览器的缓存。此时浏览器会重新向服务器获取CSS和JS文件,新的文件便会生效。

...]]></description><category></category></item><item><title><![CDATA[Java的几种数据源]]></title><link>https://blog.youkuaiyun.com/Angelalcot/article/details/109259078</link><guid>https://blog.youkuaiyun.com/Angelalcot/article/details/109259078</guid><author>Angelalcot</author><pubDate>Sat, 24 Oct 2020 14:51:57 +0800</pubDate><description><![CDATA[记录学习过程中遇到的问题
第一种：使用spring自带的DriverManagerDataSource数据源
比较简单
配置文件如下：
&lt;bean id="dataSource"  
class="org.springframework.jdbc.datasource.DriverManagerDataSource"&gt;  
&lt;property name="driverClassName"&gt;   
&lt;value&gt;com.jdbc.mysql.Driver&lt;/value]]></description><category></category></item></channel></rss>