<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cgd_8523的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cgd_8523</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cgd_8523]]></copyright><item><title><![CDATA[spring源码运行main方法.class文件未更新]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/108309635</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/108309635</guid><author>cgd_8523</author><pubDate>Thu, 22 Jul 2021 09:15:18 +0800</pubDate><description><![CDATA[http://www.vipkecheng.net/product/
在上面买课的注意，骗子一个
]]></description><category></category></item><item><title><![CDATA[idea字体渲染为mac字体，和安装新字体]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/104017042</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/104017042</guid><author>cgd_8523</author><pubDate>Fri, 17 Jan 2020 11:51:09 +0800</pubDate><description><![CDATA[https://www.jianshu.com/p/ec68073ecb09



安装新字体放在当前C:\Program Files\Java\jdk1.8.0_212\jre\lib\fonts下
]]></description><category></category></item><item><title><![CDATA[java8根据1.多个属性相同时去重 --2.属性大小比较去重]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/103895840</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/103895840</guid><author>cgd_8523</author><pubDate>Wed, 08 Jan 2020 17:59:38 +0800</pubDate><description><![CDATA[public class Demo02If {
	public static void main(String[] args) {


		List&lt;Person&gt; personList = new ArrayList&lt;&gt;();
		personList.add(new Person("one", 10));
		personList.add(new Person("tw...]]></description><category></category></item><item><title><![CDATA[使用Case when 去判断某个字段值不同时 执行各自查询]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/103805655</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/103805655</guid><author>cgd_8523</author><pubDate>Thu, 02 Jan 2020 15:47:20 +0800</pubDate><description><![CDATA[&lt;select id="getBySku" resultMap="BaseResultMap" parameterType="java.util.HashMap"&gt;
        SELECT
            &lt;include refid="Base_Column_List"/&gt;,
            case when change_no not like...]]></description><category></category></item><item><title><![CDATA[There is no getter for property named 'xxxx' in 'class xxxx  ， ${}与@param一起用]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/101373418</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/101373418</guid><author>cgd_8523</author><pubDate>Wed, 25 Sep 2019 16:59:22 +0800</pubDate><description><![CDATA[如果 parameterType 传输单个简单类型值，${}括号中只能是 value。

如果写${id}要给参数设置@param("id")，否则会报错：There is no getter for property named 'xxxx' in 'class xxxx



${}源码：


${}源码：

```java
textsqlnode
public String handleT...]]></description><category></category></item><item><title><![CDATA[Spring Boot设定指定包的日志级别]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/101373360</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/101373360</guid><author>cgd_8523</author><pubDate>Wed, 25 Sep 2019 16:54:23 +0800</pubDate><description><![CDATA[logging:
  level:
    root: error
    mybatis.mapper: debug

]]></description><category></category></item><item><title><![CDATA[Runnable接口创建多线程程序的好处]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/100768313</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/100768313</guid><author>cgd_8523</author><pubDate>Thu, 12 Sep 2019 12:53:42 +0800</pubDate><description><![CDATA[实现Runnable接口创建多线程程序的好处:
    1.避免了单继承的局限性
        一个类只能继承一个类(一个人只能有一个亲爹),类继承了Thread类就不能继承其他的类
        实现了Runnable接口,还可以继承其他的类,实现其他的接口
    2.增强了程序的扩展性,降低了程序的耦合性(解耦)
        实现Runnable接口的方式,把设置线程任务和开启新线...]]></description><category></category></item><item><title><![CDATA[springboot自动配置原理解析]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/100720334</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/100720334</guid><author>cgd_8523</author><pubDate>Wed, 11 Sep 2019 02:16:12 +0800</pubDate><description><![CDATA[自动配置原理解析
按住Ctrl点击查看启动类MySpringBootApplication上的注解@SpringBootApplication
@SpringBootApplication
public class MySpringBootApplication {
    public static void main(String[] args) {
        SpringApplica...]]></description><category></category></item><item><title><![CDATA[spring基础总结]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/100694388</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/100694388</guid><author>cgd_8523</author><pubDate>Tue, 10 Sep 2019 11:51:48 +0800</pubDate><description><![CDATA[1.I IOC与DI
1.1 ioc
控制反转,将创建对象的权利交给spring,并维护对象之间的依赖关系.完成对象的创建,主要有两种方式,依赖查找和依赖注入.
主要作用:降低程序之间的依赖关系
ioc容器实际上是一个map
1.2 di
它是 spring 框架核心 ioc 的具体实现
由ioc容器动态将依赖关系注入到组件中(service与dao之间的依赖关系,)
&lt;!-- spring...]]></description><category></category></item><item><title><![CDATA[sql语句查询执行顺序]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/100623010</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/100623010</guid><author>cgd_8523</author><pubDate>Sun, 08 Sep 2019 11:18:51 +0800</pubDate><description><![CDATA[前言

数据库的查询执行，毋庸置疑是程序员必备技能之一，然而数据库查询执行的过程绚烂多彩，却是很少被人了解，今天哥哥要带你装逼带你飞，深入一下这sql查询的来龙去脉，为查询的性能优化处理打个基础，或许面试你也会遇到，预防不跪还是看看吧。

这篇博客，摒弃查询优化性能，作为其基础，只针对查询流程讲解剖析。

本片博客阐述的过程为

1、上一个标识过的sql语句，展示查询执行的流程

2、上一个流程图...]]></description><category></category></item><item><title><![CDATA[RequestContextHolder.getRequestAttributes()获取值为空]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/100575915</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/100575915</guid><author>cgd_8523</author><pubDate>Fri, 06 Sep 2019 11:17:16 +0800</pubDate><description><![CDATA[在自定义feign拦截器requestInterceptor中获取RequestContextHolder.getRequestAttributes()值为空

因为开启了feign熔断器


feign:
  hystrix:
    enabled: false # 开启Feign的熔断功能

关闭就好了

咱也不知道 feig
...]]></description><category></category></item><item><title><![CDATA[mysql索引总结]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/100540628</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/100540628</guid><author>cgd_8523</author><pubDate>Wed, 04 Sep 2019 15:50:09 +0800</pubDate><description><![CDATA[索引失效
1.索引不能为null值
2.匹配列前缀,like ‘%101’,  因为并没有对101字段进行排序
3.对于联合索引匹配时,不是使用的第一部分 则不会使用索引,必须要以第一个索引开始查询
4.or查询,只有连接每一列都加上索引时才会使用索引
5.如果列为字符串,那么在条件查询时要将数据列用引号引起来
6.如果全表扫描比索引查询快,则不会使用索引
联合索引左前缀原则
因为索引底层采用B+...]]></description><category></category></item><item><title><![CDATA[win10安装mysql]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/95773465</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/95773465</guid><author>cgd_8523</author><pubDate>Sat, 13 Jul 2019 18:06:00 +0800</pubDate><description><![CDATA[1.下载地址：https://dev.mysql.com/downloads/mysql/5.7.html#downloads



直接点击下载项





下载后：



2.可以把解压的内容随便放到一个目录，我的是如下目录（放到C盘的话，可能在修改ini文件时涉及权限问题，之后我就改放D盘了）：

D:\MySQL\MySQL Server 5.7.22

如下图：此时加压后的文件...]]></description><category></category></item><item><title><![CDATA[ERROR: ORA-01034: ORACLE not available ORA-27101: shared memory realm does n]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/93873601</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/93873601</guid><author>cgd_8523</author><pubDate>Thu, 27 Jun 2019 14:16:51 +0800</pubDate><description><![CDATA[https://jingyan.baidu.com/article/5552ef47c73eef518ffbc908.html
]]></description><category></category></item><item><title><![CDATA['webpack-dev-server' 不是内部或外部命令，‘ npm run dev ’报错]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/93164986</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/93164986</guid><author>cgd_8523</author><pubDate>Fri, 21 Jun 2019 10:10:55 +0800</pubDate><description><![CDATA[今天新初始的项目遇到这个问题，记录如下：

1. 这个错误与全局安装webpack-dev-server无关，不必进行全局安装

2. 原因可能是：

　 npm或yarn安装包(当前项目)，安装中报错，例如node-sass安装时报错，导致后续包没有安装，包括webpack，webpack-dev-server等

  或者

  压根就没有安装webpack-dev-serve...]]></description><category></category></item><item><title><![CDATA[Mybatis中如何查询时间段内的数据]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/90072522</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/90072522</guid><author>cgd_8523</author><pubDate>Fri, 10 May 2019 16:04:45 +0800</pubDate><description><![CDATA[最后一个是正确的，前边的三个是可能遇到的坑，给大家展示一下，如果不需要的，可以直接跳到最后看：

有时候我们需要查询一张表内一段时间内操作的数据，大家很容易就想到了 between ？ and ？ 这个 句型的sql 对不对？ ，如果现在需要两个参数（比如一个开始日期，一个结束日期）来传递，需求是选择一个参数或者两个参数都可以查询，但是如下边这个条件判断使用and连接，此时需要两个参数都要有，才会...]]></description><category></category></item><item><title><![CDATA[centos7安装]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/87692611</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/87692611</guid><author>cgd_8523</author><pubDate>Tue, 19 Feb 2019 10:38:55 +0800</pubDate><description><![CDATA[https://www.osyunwei.com/archives/7829.html]]></description><category></category></item><item><title><![CDATA[js遍历json数组]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/82149139</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/82149139</guid><author>cgd_8523</author><pubDate>Tue, 28 Aug 2018 15:46:56 +0800</pubDate><description><![CDATA[

var jsonstr= [{src:&quot;a&quot;,name:&quot;应用&quot;},{src:&quot;b&quot;,name:&quot;功能&quot;},{src:&quot;c&quot;,name:&quot;信息&quot;}];  //json数组
alert(jsonstr[i].name);//json字符串,alert弹出：应用

        
var jsonobj = eval(data);
alert(jsonobj[i].name);//jso]]></description><category></category></item><item><title><![CDATA[Java中的static关键字解析]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/81504801</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/81504801</guid><author>cgd_8523</author><pubDate>Wed, 08 Aug 2018 11:11:47 +0800</pubDate><description><![CDATA[Java中的static关键字解析

　　static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字，也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方，最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲：

　　一.static关键字的用途

　　二.static关键字的误区

　　三.常见...]]></description><category></category></item><item><title><![CDATA[js常见事件]]></title><link>https://blog.youkuaiyun.com/cgd_8523/article/details/81346547</link><guid>https://blog.youkuaiyun.com/cgd_8523/article/details/81346547</guid><author>cgd_8523</author><pubDate>Wed, 01 Aug 2018 19:18:28 +0800</pubDate><description><![CDATA[a.窗口事件,只在body和frameset元素中才有效
onload      页面或图片加载完成时
onunload     用户离开页面时

b.表单元素事件,在表单元素中才有效
onchange     框内容改变时
onsubmit     点击提交按钮时
onreset     重新点击鼠标按键时
onselect     文本被选择时
onblur      元素失去焦点时
onfo...]]></description><category></category></item></channel></rss>