<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[不会飞的超人先生的博客]]></title><description><![CDATA[我是超人，只是不会飞。]]></description><link>https://blog.youkuaiyun.com/Coding_Fox</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Coding_Fox]]></copyright><item><title><![CDATA[【Java-Basic】并发编程]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/79976047</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/79976047</guid><author>Coding_Fox</author><pubDate>Tue, 17 Apr 2018 15:58:56 +0800</pubDate><description><![CDATA[并发可以说是编程的一个重头，在Java中，由于其提供了比较好的封装，提供了很多方便的并发工具类供猿们使用，所以在Java中并发相对C++简单些。两本比较经典的Java并发书籍：《Java并发编程实战》、《并发编程的艺术》，我看的是前者，但是听同事说后者也不错，所以想研究下Java并发的同志们可以择一研读。下面奉上我的读书脑图：百度网盘：链接: https://pan.baidu.com/s/1Ng...]]></description><category></category></item><item><title><![CDATA[【置顶】修炼之路]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/79975361</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/79975361</guid><author>Coding_Fox</author><pubDate>Tue, 17 Apr 2018 15:22:17 +0800</pubDate><description><![CDATA[从接触Java到现在已经有两年的时间，对于这个行业的脉络也更清晰了些。算是对自己现阶段的总结，也算是帮想入行的同学们理清思路，现在把我参考Java Skill Tree整理出来的《Java工程师修炼之路》脑图奉上，其中相当一部分技能点还没有点，但是放在这，给自己个提醒，待到技能树上花全部开放的时候，着几好友，把酒言欢！脑图xmind文件（百度网盘）链接: https://pan.baidu.com...]]></description><category></category></item><item><title><![CDATA[【设计模式】纲要]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/52338099</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/52338099</guid><author>Coding_Fox</author><pubDate>Sun, 28 Aug 2016 00:02:24 +0800</pubDate><description><![CDATA[设计模式总结]]></description><category></category></item><item><title><![CDATA[算法温习]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/52204601</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/52204601</guid><author>Coding_Fox</author><pubDate>Wed, 17 Aug 2016 11:58:06 +0800</pubDate><description><![CDATA[查找算法



二分查找

非常经典的查找算法，常用在已排序数组的查找上。 
不过需要注意的还有几点：


注意代码鲁棒性：函数头判断low和high的合法性
求mid时，用 mid = low + (high - low) / 2 防止溢出
扩展：若含有重复数字，则可以返回第一次或最后一次出现的位置


代码示例：

public class BinarySearch {
    public]]></description><category></category></item><item><title><![CDATA[Spring MVC]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51755879</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51755879</guid><author>Coding_Fox</author><pubDate>Fri, 24 Jun 2016 21:52:42 +0800</pubDate><description><![CDATA[1. 典型配置典型配置可以有xml配置方法和java class配置方法，在Spring实战中作者建议用java class方法，原因是xml的错误检查机制没有java class方式好。在这里把两种配置方法都列在下面：1.1 xml配置方法 
1.1.1 pom.xml 
主要是 Maven 的配置文件，用来添加项目中依赖的jar包，包括spring-context/spring-web/spri]]></description><category></category></item><item><title><![CDATA[【JAVA】JVM]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51424690</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51424690</guid><author>Coding_Fox</author><pubDate>Mon, 16 May 2016 14:06:19 +0800</pubDate><description><![CDATA[1. 计算机存储系统金字塔模型
2. JDK/JRE/JVM之间的关系
3. JVM运行原理
4. GC运行原理]]></description><category></category></item><item><title><![CDATA[【JAVA】知识点总结]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51382957</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51382957</guid><author>Coding_Fox</author><pubDate>Thu, 12 May 2016 11:56:34 +0800</pubDate><description><![CDATA[1. HashMap & HashTable
2. JAVA 反射
3. JAVA 注解
4. JAVA 对象的序列化和反序列化
5. JAVA 方法链]]></description><category></category></item><item><title><![CDATA[【CDMI-PROJECT】DAILY SUMMURY]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51362669</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51362669</guid><author>Coding_Fox</author><pubDate>Tue, 10 May 2016 16:06:22 +0800</pubDate><description><![CDATA[1. Java中单元测试中：@BeforeClass，@Before，@Test，@After，@AfterClass中的问题详解
  
  其中：@BeforeClass，@AfterClass是Junit4中新添加进去的
  如果Run as —>Junit Test，运行含有@Test注释的方法是，那么所有注解方法都将被执行，所含的执行顺序是： 
      @BeforeClass ，@Be]]></description><category></category></item><item><title><![CDATA[【剑指OFFER-二刷】]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51338196</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51338196</guid><author>Coding_Fox</author><pubDate>Sat, 07 May 2016 15:36:24 +0800</pubDate><description><![CDATA[剑指offer二刷]]></description><category></category></item><item><title><![CDATA[【JAVA】堆实现]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51337402</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51337402</guid><author>Coding_Fox</author><pubDate>Sat, 07 May 2016 13:17:47 +0800</pubDate><description><![CDATA[二叉堆的JAVA实现]]></description><category></category></item><item><title><![CDATA[【刷题笔记/剑指Offer】51-61]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51287610</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51287610</guid><author>Coding_Fox</author><pubDate>Sat, 30 Apr 2016 20:06:48 +0800</pubDate><description><![CDATA[1. 字符流中第一个不重复的字符]]></description><category></category></item><item><title><![CDATA[【JAVA】 标注（Annotation）]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51281149</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51281149</guid><author>Coding_Fox</author><pubDate>Fri, 29 Apr 2016 13:36:01 +0800</pubDate><description><![CDATA[【JAVA】 标注（Annotation）]]></description><category></category></item><item><title><![CDATA[【Servlet】Hello World]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51274179</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51274179</guid><author>Coding_Fox</author><pubDate>Thu, 28 Apr 2016 15:09:40 +0800</pubDate><description><![CDATA[Servlet 的 hello world 创建]]></description><category></category></item><item><title><![CDATA[【JAVA】对象的序列化和反序列化]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51272242</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51272242</guid><author>Coding_Fox</author><pubDate>Thu, 28 Apr 2016 10:23:22 +0800</pubDate><description><![CDATA[Java基础学习总结——Java对象的序列化和反序列化]]></description><category></category></item><item><title><![CDATA[堆和栈的区别：]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51236463</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51236463</guid><author>Coding_Fox</author><pubDate>Sun, 24 Apr 2016 22:29:06 +0800</pubDate><description><![CDATA[堆和栈的区别]]></description><category></category></item><item><title><![CDATA[【刷题笔记/剑指Offer】41-50]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51226388</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51226388</guid><author>Coding_Fox</author><pubDate>Sat, 23 Apr 2016 14:59:30 +0800</pubDate><description><![CDATA[41. 翻转单词顺序列
42. 左旋转字符串
43. 扑克牌顺子
44. 数m
45. 求1+2+3+......+n
46. 不用加减乘除做加法
47. 把字符串转换成整数
48. 数组中重复的数字
49. 构建成绩数组
50. 正则表达式匹配]]></description><category></category></item><item><title><![CDATA[【操作系统】概念总结]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51225538</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51225538</guid><author>Coding_Fox</author><pubDate>Sat, 23 Apr 2016 11:54:12 +0800</pubDate><description><![CDATA[文中列举了一些在笔试题目中遇到的操作系统相关概念。]]></description><category></category></item><item><title><![CDATA[【JAVA】网络概念总结]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51219806</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51219806</guid><author>Coding_Fox</author><pubDate>Fri, 22 Apr 2016 14:43:41 +0800</pubDate><description><![CDATA[在这里总结一下遇到的JAVA网络概念。1. Applet
  Applet是采用Java编程语言编写的小应用程序，该程序可以包含在 HTML（标准通用标记语言的一个应用）页中，与在页中包含图像的方式大致相同。
  
  含有Applet的网页的HTML文件代码中部带有  “< applet >”  和 “< /applet > “这样一对标记，当支持Java的网络浏览器遇到这对标记时，就将下载相应的]]></description><category></category></item><item><title><![CDATA[欢迎使用优快云-markdown编辑器]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51219665</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51219665</guid><author>Coding_Fox</author><pubDate>Fri, 22 Apr 2016 13:57:34 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：
Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键
快捷键
加粗    Ctrl + B 
斜体    Ctrl + I 
引用    Ctrl]]></description><category></category></item><item><title><![CDATA[二叉树的前中后序遍历]]></title><link>https://blog.youkuaiyun.com/Coding_Fox/article/details/51203234</link><guid>https://blog.youkuaiyun.com/Coding_Fox/article/details/51203234</guid><author>Coding_Fox</author><pubDate>Wed, 20 Apr 2016 18:50:56 +0800</pubDate><description><![CDATA[下面代码实现了二叉树的前中后序遍历，包括递归和非递归版本：package tree;

import java.util.ArrayDeque;
import java.util.ArrayList;
import java.util.Deque;
import java.util.List;

/**
 * Created by International on 2018/4/26.
 */
p...]]></description><category></category></item></channel></rss>