<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cdliker的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/cdliker</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cdliker]]></copyright><item><title><![CDATA[依赖不对应导致java文件不能正常显示]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/142455064</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/142455064</guid><author>cdliker</author><pubDate>Mon, 23 Sep 2024 12:13:45 +0800</pubDate><description><![CDATA[项目中若出现非正常显示的java文件，检查下是否依赖版本不对应。（前提必须是maven项目）]]></description><category></category></item><item><title><![CDATA[mapstruct 使用报错 java: Internal error in the mapping processor: java.lang.NullPointerException]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/142454042</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/142454042</guid><author>cdliker</author><pubDate>Mon, 23 Sep 2024 12:04:43 +0800</pubDate><description><![CDATA[接口 提示 no implementations found 没有找到实现，项目启动时 报错信息大致。这个错误通常是由于MapStruct在处理映射时出现了空指针异常引起的。版本兼容性问题： 使用不兼容的MapStruct版本可能导致内部处理器错误。将 MapStruct 更新到 1.4.1.Final 或更高版本。项目启动的时候 报错。]]></description><category></category></item><item><title><![CDATA[关于 mybatis-plus-boot-starter 与 mybatis-spring-boot-starter 的错误]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/142452157</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/142452157</guid><author>cdliker</author><pubDate>Mon, 23 Sep 2024 11:20:46 +0800</pubDate><description><![CDATA[不是知道你是否 出现过这样的错误经过各种度娘，无非就是让你检查三种情况情况一：mapper.xml没有按照传统的maven架构进行放置情况二：mybatis的配置信息出错情况三：idea的编译问题，idea有的时候没有编译生成相应的xml。在idea的target->classes下面没有找到相应的存在xml的文件夹，该文件夹里面有没有对应的mapper(实体名).xml文件。]]></description><category></category></item><item><title><![CDATA[mac 安装redis]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/141874205</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/141874205</guid><author>cdliker</author><pubDate>Wed, 04 Sep 2024 00:16:36 +0800</pubDate><description><![CDATA[官网下载指定版本的redis https://redis.io/  目前3.2.0 是最新最稳定的 版本这里是历史版本下载下载指定版本。]]></description><category></category></item><item><title><![CDATA[org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/141822365</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/141822365</guid><author>cdliker</author><pubDate>Mon, 02 Sep 2024 16:12:57 +0800</pubDate><description><![CDATA[1.查看mapper.xml与 interface mapper接口是否对应，可以使用插件mybatisX来检查，如果双方都能跳到对应的文件中，那么说明方法绑定没问题。2.查看配置文件中数据库是否配置正确，库名，数据库密码。3.检查 mybatis 的配置是否开启 或者是否添加。小翔报的错误采用第三个解决。]]></description><category></category></item><item><title><![CDATA[FastJson与JackSon 的碰撞。服务发送方与服务接收方字段不一致问题]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/139689022</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/139689022</guid><author>cdliker</author><pubDate>Fri, 14 Jun 2024 21:08:04 +0800</pubDate><description><![CDATA[情景再现对接文档人家要求字段为于是乎 咱就在服务的发送方定义参数字段为服务接收方接收的类型为later。。。。。服务接收方接收到的参数字段 就不变成了fOrgId。跟外部系统对接就提示参数错误原因 ：lombok 在做set get的时候自动 无论你字段的首字母是大写的还是小写的全都 转为小写的，也就是经典的驼峰式。解决方法：至于为什么加两个注解，这两个注解的区别，以及作用是什么，请听我娓娓道来。首先是这两个注解的来源@JSONField。]]></description><category></category></item><item><title><![CDATA[Transaction （silently ） rolled back because it has been marked as rollback-only]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/136233858</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/136233858</guid><author>cdliker</author><pubDate>Thu, 22 Feb 2024 15:51:51 +0800</pubDate><description><![CDATA[方法外部方法A() 调用方法B()  方法A（）B（）均被标注了@Transaction ，在执行过程中内部方法B异常报错了会执行回滚，将异常抛出到外部方法A，而外部方法直接try catch 把异常吃掉没有向上抛出，A方法继续执行代码，当A方法执行完毕会将事务commit提交，便爆出异常。当该方法正常执行完成之后事务会被commit提交，如果被异常那么该方法会抛出异常并执行回滚（没有指定回滚异常的情况下，默认按照最大异常执行回滚）方法嵌套处于同一事务下不正当异常导致。虽然报错但是不影响整体的回滚。]]></description><category></category></item><item><title><![CDATA[select count(*)走二级索引比主键索引快几百倍，你敢信？]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/136216823</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/136216823</guid><author>cdliker</author><pubDate>Wed, 21 Feb 2024 18:23:06 +0800</pubDate><description><![CDATA[不管你信不信 反正我是信了。。主键索引与二级索引区别主键索引即唯一索引，表中可以确定唯一值的字段。二级索引为非聚簇索引，也就是除了主键之外的列，都可以创建为二级索引。主键索引 通常是  PRIMARY KEY为什么二级索引查询比主键索引快在 InnoDB 存储引擎中count(*) 函数是先从内存中读取数据到内存缓冲区然后进行扫描获得行记录数。InnoDB 会优先走二级索引若无会走主键索引。导致耗时较长。在没有二级索引的情况下 select count(*) 会走主键索引缓存整表数据到缓冲区。]]></description><category></category></item><item><title><![CDATA[数据中台笔记1]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/129991501</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/129991501</guid><author>cdliker</author><pubDate>Thu, 06 Apr 2023 18:29:03 +0800</pubDate><description><![CDATA[此篇文章全部是是个人理解，记录，不官方。如有不妥之处欢迎指出。共同进步。]]></description><category></category></item><item><title><![CDATA[No database selected]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/129494830</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/129494830</guid><author>cdliker</author><pubDate>Mon, 13 Mar 2023 15:13:53 +0800</pubDate><description><![CDATA[No database selected]]></description><category></category></item><item><title><![CDATA[Oracle：无效索引列]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/128835433</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/128835433</guid><author>cdliker</author><pubDate>Wed, 01 Feb 2023 15:55:39 +0800</pubDate><description><![CDATA[无效索引问题]]></description><category></category></item><item><title><![CDATA[Cause: java.sql.SQLSyntaxErrorException: ORA-01745::无效的主机/绑定变量名]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/128524136</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/128524136</guid><author>cdliker</author><pubDate>Mon, 02 Jan 2023 19:54:32 +0800</pubDate><description><![CDATA[oracle]]></description><category></category></item><item><title><![CDATA[ORA-00979: 不是 GROUP BY 表达式]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/128523988</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/128523988</guid><author>cdliker</author><pubDate>Mon, 02 Jan 2023 19:47:42 +0800</pubDate><description><![CDATA[oracle]]></description><category></category></item><item><title><![CDATA[oracle行专列]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/128266266</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/128266266</guid><author>cdliker</author><pubDate>Sat, 10 Dec 2022 16:18:34 +0800</pubDate><description><![CDATA[ORACLE行专列]]></description><category></category></item><item><title><![CDATA[把一张表中某列数据更新到另一张表的某列]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/127632480</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/127632480</guid><author>cdliker</author><pubDate>Tue, 01 Nov 2022 14:00:59 +0800</pubDate><description><![CDATA[把一张表中某列数据更新到另一张表的某列]]></description><category></category></item><item><title><![CDATA[Arrays.asList() 不支持 add与remove方法]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/127445290</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/127445290</guid><author>cdliker</author><pubDate>Fri, 21 Oct 2022 14:07:23 +0800</pubDate><description><![CDATA[Arrays.asList() 不支持 add与remove方法]]></description><category></category></item><item><title><![CDATA[i++,与++i]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/127363604</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/127363604</guid><author>cdliker</author><pubDate>Mon, 17 Oct 2022 14:53:46 +0800</pubDate><description><![CDATA[i++；与++i]]></description><category></category></item><item><title><![CDATA[union all和union的区别]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/123853554</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/123853554</guid><author>cdliker</author><pubDate>Wed, 30 Mar 2022 18:36:16 +0800</pubDate><description><![CDATA[union：用于合并数据查询不显示重复数据，会对重复数据进行去重。


union all：用于合并数据查询显示重复数据。


union 和 union all 对select语句的要求：

(1)各个select查询语句中，各个select查询的列数的个数必须相同，不能1个select查询的列数是4列，而另一个select查询的列数是7列。
(2)各个select查询语句中，每个列的数据类型必须相同或相似。不能1个select的第1列是int类型，而另一个select的第1列是nvarchar类型。
.]]></description><category></category></item><item><title><![CDATA[Mac系统下 查看或者生成 ssh]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/123350924</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/123350924</guid><author>cdliker</author><pubDate>Tue, 08 Mar 2022 12:55:27 +0800</pubDate><description><![CDATA[一、打开vim（terminal.app）查看本地是否存在SSH-Key
# ls -al ~/.ssh

如果vim输出的是如下内容：证明本地没有生成的SSH Key，请执行第二步。

# No such file or directory

如果vim输出的是如下内容： 证明本地已经存在SSH Key 文件，请执行第四步。

# id_rsa        id_rsa.pub
二、如果没有，生成新的SSH Key
#ssh-keygen -t rsa -C"you_email"
your_email：]]></description><category></category></item><item><title><![CDATA[iPad 与mac 实现双屏展示]]></title><link>https://blog.youkuaiyun.com/cdliker/article/details/122844619</link><guid>https://blog.youkuaiyun.com/cdliker/article/details/122844619</guid><author>cdliker</author><pubDate>Wed, 09 Feb 2022 16:25:14 +0800</pubDate><description><![CDATA[按照如图所示进行操作，点击红圈中的即可连接
前提是 你的mac 与iPad 已经创建连接 公用一个APPID
⚠️不需要连接数据线 也不需要下载什么due 什么付费软件

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