<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Auto1123735786的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Auto1123735786</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Auto1123735786]]></copyright><item><title><![CDATA[Java中的LinkedList]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/119488466</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/119488466</guid><author>Auto1123735786</author><pubDate>Sat, 07 Aug 2021 16:22:39 +0800</pubDate><description><![CDATA[参考资料:https://www.cnblogs.com/leesf456/p/5308843.html

]]></description><category></category></item><item><title><![CDATA[数据结构与算法转载]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/119379691</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/119379691</guid><author>Auto1123735786</author><pubDate>Wed, 04 Aug 2021 11:07:52 +0800</pubDate><description><![CDATA[推荐一篇比较好的，本文为转载，谢谢。
https://www.cxyxiaowu.com/7072.html

]]></description><category></category></item><item><title><![CDATA[线程池学习]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/119378272</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/119378272</guid><author>Auto1123735786</author><pubDate>Wed, 04 Aug 2021 10:32:02 +0800</pubDate><description><![CDATA[1.首先介绍两个特别重要的类：
ExecutorService和Executors.
第一个是创建线程池的，第二个是一个工具类，
通常是由Executors.来创建四种不同的线程池：
1.Executors.newFixedThreadPool:固定线程池大小，大小即为核心线程数量；
2.Executors.newSingleThreadPool：单线程线程池，意思是该线程池只能有单个线程存在，当执行完毕后消除然后继续下一个线程
3.Executors.newCachedThreadPool：缓存线程池，只]]></description><category></category></item><item><title><![CDATA[2021-07-17]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/118858061</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/118858061</guid><author>Auto1123735786</author><pubDate>Sat, 17 Jul 2021 16:40:38 +0800</pubDate><description><![CDATA[首先在navicat中设计一个函数，选择过程，然后写入下面的代码
DECLARE id int;
DECLARE driverid int;
DECLARE baseid int;
set id=LAST_INSERT_ID()+1;
WHILE id&lt;1700000 DO
set driverid=RAND()*67890;
set baseid=RAND()*1000;
INSERT INTO xxl.car_xx (id, driver_id, driver_phone, driver_name]]></description><category></category></item><item><title><![CDATA[快排资料001]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/118757740</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/118757740</guid><author>Auto1123735786</author><pubDate>Thu, 15 Jul 2021 13:49:40 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/nrsc272420199/article/details/82587933

]]></description><category></category></item><item><title><![CDATA[面试经验之北京掌上先机]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/118343943</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/118343943</guid><author>Auto1123735786</author><pubDate>Tue, 29 Jun 2021 22:27:09 +0800</pubDate><description><![CDATA[1.首先这个公司大家可能不怎么了解，主要是做订单的仓储，发货等；
2.面试过程
先来一段自我介绍
然后就是紧张刺激的面试环节：
1.简单问题：项目等
2.JAVA基础
一、String、StringBuffer、StringBuilder等的区别？那个性能更好？
我的答案：1和3不安全，2线程安全；23可以进行字符串的频繁拼接；
更好的答案：1.线程安全问题；2.缓冲区。toString（）方法。3.性能：4.1是不可变字符串，而23是可变字符串。
性能更好：我这里没答好，经过百度，发现：StringBui]]></description><category></category></item><item><title><![CDATA[case穿透现象之break!!!!]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/118326160</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/118326160</guid><author>Auto1123735786</author><pubDate>Tue, 29 Jun 2021 09:37:11 +0800</pubDate><description><![CDATA[1.case语句后面都要有break;否则就会穿透下去!!!

]]></description><category></category></item><item><title><![CDATA[简谈GC算法]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/118269297</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/118269297</guid><author>Auto1123735786</author><pubDate>Sun, 27 Jun 2021 11:16:18 +0800</pubDate><description><![CDATA[谈谈GC回收机制?
首先,在JVM的对象可以分为三代,也就是新生代、老年代（长期存活的对象将进入老年代）、永久代；
其次，回收算法主要是新生代和老年代；
并且，采用分代回收算法，当新生代的对象基本很少存活，大多都需要被回收的时候，就采用复制算法；当老年代存活的对象比较多，没有额外的空间对他分配担保，因此就采用“标记-清除/整理”算法。

...]]></description><category></category></item><item><title><![CDATA[Map容器的Key、Value是否可以为null问题]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/118034349</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/118034349</guid><author>Auto1123735786</author><pubDate>Fri, 18 Jun 2021 22:11:39 +0800</pubDate><description><![CDATA[Map接口下实现的几个常用类：
HashMap、TreeMap、ConcurrentHashMap、Hashtable
这几个类均有put()方法，可以给这些容器中添加元素对象；但是，key和value是否可以为空呢？

这个图说明HashMap的key和value都允许为null；而Hashtabe、ConcurrentHashMap是都不允许的，TreeMap允许value为null；现在我们通过IDEA查看他们的源代码有何不同；
1.首先是HashMap：
下面是源码部分：
public V put(]]></description><category></category></item><item><title><![CDATA[Java中日期和时间的获取/JDK8新特性之一]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/117996431</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/117996431</guid><author>Auto1123735786</author><pubDate>Thu, 17 Jun 2021 16:27:54 +0800</pubDate><description><![CDATA[1.LocalDate
该类可以直接引用其中now方法：
 LocalDate nowD=LocalDate.now();

输出结果为：2021-06-17
2.LocalTime
LocalTime nowT=LocalTime.now();

输出结果为：16:21:36.436157100
3.LocalDateTime
LocalDateTime localDateTime=LocalDateTime.now();

输出结果为：2021-06-17T16:21:36.438151600
由此可见]]></description><category></category></item><item><title><![CDATA[Java中的HashMap]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/116721924</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/116721924</guid><author>Auto1123735786</author><pubDate>Wed, 12 May 2021 21:52:17 +0800</pubDate><description><![CDATA[1.HashMap是Map的实现类；
2.Map是一个存储键值对的容器；
3.存储键值对的方法为put（）
4.读取key的方法：hashmap.keySet() 然后再用iterator方法，进行迭代遍历！
5.读取value的方法：在4的基础上，先得到键的Set后，利用get（）方法获得！
6.Entry&lt;E,E&gt; 是一种类型，表示key=value的形式；
Ser(Entry&lt;E,E&gt;) sets = hashmap.entrySet();
依然使用迭代器iterator迭代器]]></description><category></category></item><item><title><![CDATA[ava中的实现底层二叉树创建和遍历，利用IDEA]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/116117369</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/116117369</guid><author>Auto1123735786</author><pubDate>Sun, 25 Apr 2021 10:17:08 +0800</pubDate><description><![CDATA[Java中的实现底层二叉树创建和遍历，利用IDEA
看了形形色色的资料，要么都是C、C++的版本，对于初学java的人来说，有点难度，因此我花了几天时间总结了这篇文章，希望对大家有点用。
1.首先了解一些简单的二叉树知识:
1)二叉树是一种数据结构;"数据结构+算法=程序"的概念必须深深的印在脑海里,这也是我们为什么学习数据结构与算法的根本原因;了解数据结构才能在写出更好的程序;
这里放一张图来加深对二叉树的理解：

这幅图是随便找的，但我觉得可以给大家很好的体验，因为第一张图1是根节点，是23的父节点，而]]></description><category></category></item><item><title><![CDATA[Java常见面试笔试问答题:]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/115433321</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/115433321</guid><author>Auto1123735786</author><pubDate>Sun, 04 Apr 2021 21:12:06 +0800</pubDate><description><![CDATA[Java常见面试笔试问答题:
1. final、finally、fianlize有何区别
答：
1）final
final是一个关键字 当他修饰一个类时 该类无法被继承；当他修饰一个方法时；该方法无法被覆盖；当他修饰一个变量时 该变量只能赋值一次 static final 修饰的变量，一般也叫做常量，常量一般用大写字母表示如 static final int A=5；
2）finally
finally也是一个关键字 finally一般与try联合使用 有finally时，不管try有没有执行，finall]]></description><category></category></item><item><title><![CDATA[华科小生Java学习之路]]></title><link>https://blog.youkuaiyun.com/Auto1123735786/article/details/115413841</link><guid>https://blog.youkuaiyun.com/Auto1123735786/article/details/115413841</guid><author>Auto1123735786</author><pubDate>Sat, 03 Apr 2021 11:14:26 +0800</pubDate><description><![CDATA[本人东大(秦皇岛)自动化专业1/177保研至华中科技大学;
自本人记录之日起,说明已经对所记录内容有一定的理解,所以来跟大家分享一下:
首先是Java的学习路线,我建议如果是小白的话,可以看着视频学,毕竟看书本的话比较枯燥,可能陷入三分钟热度的局面,我在大学的时候是自动化专业,学过一些微机原理,计算机组成原理,C语言,单片机,PLC等跟计算机有一定关联的课程,加上我对计算机有一定的偏爱,所以读研期间,我有以下目标:
1.在导师的帮助之下,培养自己发现问题,分析问题,解决问题的能力
2.在科研之余,学一些自己]]></description><category></category></item></channel></rss>