<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[flysun55的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/flysun55</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; flysun55]]></copyright><item><title><![CDATA[707. 设计链表]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/83187867</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/83187867</guid><author>flysun55</author><pubDate>Fri, 19 Oct 2018 20:53:10 +0800</pubDate><description><![CDATA[设计链表的实现。您可以选择使用单链表或双链表。单链表中的节点应该具有两个属性：val 和 next。val 是当前节点的值，next 是指向下一个节点的指针/引用。如果要使用双向链表，则还需要一个属性 prev 以指示链表中的上一个节点。假设链表中的所有节点都是 0-index 的。
在链表类中实现这些功能：
get(index)：获取链表中第 index 个节点的值。如果索引无效，则返回-1。
...]]></description><category></category></item><item><title><![CDATA[JDK1.8ArrayList源码分析2]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/83042156</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/83042156</guid><author>flysun55</author><pubDate>Sat, 13 Oct 2018 21:28:25 +0800</pubDate><description><![CDATA[
E get(int index)

因为ArrayList是采用数组结构来存储的，所以它的get方法非常简单，先是判断一下有没有越界，之后就可以直接通过数组下标来获取元素了，所以get的时间复杂度是O(1)。
   /**
     * Returns the element at the specified position in this list.
     * 返回列表中指定位置的元素。...]]></description><category></category></item><item><title><![CDATA[JDK1.8ArrayList源码分析1]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/83004580</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/83004580</guid><author>flysun55</author><pubDate>Wed, 10 Oct 2018 23:18:58 +0800</pubDate><description><![CDATA[

概述
 Resizable-array implementation of the &amp;amp;amp;amp;amp;amp;lt;tt&amp;amp;amp;amp;amp;amp;gt;List&amp;amp;amp;amp;amp;amp;lt;/tt&amp;amp;amp;amp;amp;amp;gt; interface.  Implements
 all optional list operations, and permits all elements, includ]]></description><category></category></item><item><title><![CDATA[Java源码跟踪阅读技巧]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/82988738</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/82988738</guid><author>flysun55</author><pubDate>Tue, 09 Oct 2018 20:58:14 +0800</pubDate><description><![CDATA[这些是MyBatis源码学习时总结的小技巧


Quick Type Hierarchy 快速查看类继承体系。
快捷键：Ctrl + T



Open Call Hierachy 打开调用层级
快捷键：Ctrl+Alt+H





 - 第一个是  openSession() 方法的所有调用者 
 
 - 第二个是 调用的哪个类的 openSession()



Debug 断点的灵活使用
...]]></description><category></category></item><item><title><![CDATA[Mapped Statements collection already contains value for xxx]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/82943433</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/82943433</guid><author>flysun55</author><pubDate>Fri, 05 Oct 2018 12:56:33 +0800</pubDate><description><![CDATA[Mapped Statements collection already contains value for com.zzu.ssm.mapper.UserMapper.findUserById
原因：
1.xml文件中有相同的id ，例如findUserById出现两次；
2.sqlSessionFactory 加载了两次相同的xml文件。

    &amp;lt;mapper resource=&quot;...]]></description><category></category></item><item><title><![CDATA[Invalid bound statement (not found): xxxx]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/82943196</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/82943196</guid><author>flysun55</author><pubDate>Fri, 05 Oct 2018 12:01:40 +0800</pubDate><description><![CDATA[错误
Invalid bound statement (not found): com.zzu.ssm.mapper.UserMapper.findUserById
解决思路

请任意修改下对应的xml文件,比如删除一个空行,保存.可能问题解决…
UserMapper的方法在UserMapper.xml中没有，然后执行UserMapper的方法会报此
mapper的namespace检查是否正确。...]]></description><category></category></item><item><title><![CDATA[Type interface XXXMapper is not known to the MapperRegistry]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/82936088</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/82936088</guid><author>flysun55</author><pubDate>Thu, 04 Oct 2018 10:47:26 +0800</pubDate><description><![CDATA[错误：
org.apache.ibatis.binding.BindingException: Type interface com.zzu.ssm.dao.UserMapper is not known to the MapperRegistry.

用Mybatis的时候爆出的一个错误，主要原因是Mappper.xml里面的namespace  和对应的接口地址不一样

...]]></description><category></category></item><item><title><![CDATA[mybatis中#{}和${}区别]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/82933477</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/82933477</guid><author>flysun55</author><pubDate>Wed, 03 Oct 2018 19:53:59 +0800</pubDate><description><![CDATA[开发思考由来：
 
&amp;amp;amp;lt;select id=&amp;amp;quot;findUserById&amp;amp;quot; parameterType=&amp;amp;quot;int&amp;amp;quot; resultType=&amp;amp;quot;com.zzu.ssm.po.User&amp;amp;quot;&amp;amp;amp;gt;
	select * from user where id=#{id}
&amp;amp;amp;lt;/se]]></description><category></category></item><item><title><![CDATA[Mysql中取消外键约束]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/82930153</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/82930153</guid><author>flysun55</author><pubDate>Wed, 03 Oct 2018 10:00:42 +0800</pubDate><description><![CDATA[**
Mysql中取消外键约束
**

Mysql中如果表和表之间建立的外键约束，则无法删除表及修改表结构。
解决方法是在Mysql中取消外键约束:  SET FOREIGN_KEY_CHECKS=0;
然后将原来表的数据导出到sql语句，重新创建此表后，再把数据使用sql导入，
然后再设置外键约束: SET FOREIGN_KEY_CHECKS=1;

...]]></description><category></category></item><item><title><![CDATA[SpringCloud-Ribbon]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/82119815</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/82119815</guid><author>flysun55</author><pubDate>Mon, 27 Aug 2018 21:58:45 +0800</pubDate><description><![CDATA[Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端       负载均衡的工具。

简单的说，Ribbon是Netflix发布的开源项目，主要功能是提供客户端的软件负载均衡算法，将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时，重试等。简单的说，就是在配置文件中列出Load Balancer（简称LB）后面所有的机...]]></description><category></category></item><item><title><![CDATA[优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/flysun55/article/details/82118791</link><guid>https://blog.youkuaiyun.com/flysun55/article/details/82118791</guid><author>flysun55</author><pubDate>Mon, 27 Aug 2018 20:40:04 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客

本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：


Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键






快捷键


加粗    Ctrl + B 
斜体    Ctrl + I...]]></description><category></category></item></channel></rss>