<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[m0_63098959的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/m0_63098959</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; m0_63098959]]></copyright><item><title><![CDATA[3 个方法，教你提升程序员的自我价值]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121178427</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121178427</guid><author>m0_63098959</author><pubDate>Sat, 06 Nov 2021 14:11:22 +0800</pubDate><description><![CDATA[如果你恰好是这样的人，那么恭喜你，你已经超越了绝大多数的人；如果你还不是，那么研究一下，你身边这些人身上有什么值得学习的优点，自己能不能尝试着改变一下？
俗话说，“真金不怕火炼，酒香不怕巷子深”，我们都不太认可了，因为巷子太深即便是酒香也怕，怕闻不到，怕人家不来。但要我觉得啊，这句俗话的重点是“真金”和“酒香”，前提条件是你是有真才实学的，不然再多的营销手段，再好的包装，最后都会打脸。
与其关注薪资的提高，不如沉下心来，关注一下自我价值的提升，等机会来的时候迅速把身边的人甩开。在我看来，程序员可以通过以下三]]></description><category></category></item><item><title><![CDATA[1-5 MyBatisPlus集成]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121178211</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121178211</guid><author>m0_63098959</author><pubDate>Sat, 06 Nov 2021 13:57:31 +0800</pubDate><description><![CDATA[//    品牌ID
//    MyBatisPlus主键策略注解
@TableId(type= IdType.AUTO)
private Integer id;
//    品牌名字
private String name;
//    品牌图片
private String image;
//    品牌首字母
private String initial;
//    品牌排序
private Integer sort;
}
主键生成策略
| AUTO | 数据库ID自增 |
| — | — |
|]]></description><category></category></item><item><title><![CDATA[16条代码规范建议，快看看自己做到没，linux运维教程]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121148390</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121148390</guid><author>m0_63098959</author><pubDate>Thu, 04 Nov 2021 18:23:09 +0800</pubDate><description><![CDATA[&lt;select id=“queryBookInfo” parameterType=“com.tjt.platform.entity.BookInfo” resultType="java.lang.Integ
【一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义】

浏览器打开：qq.cn.hn/FTf 免费领取

er"&gt;
select count(*) from t_rule_BookInfo t


title = #{title}


AND author =]]></description><category></category></item><item><title><![CDATA[10个知识点让你读懂Spring MVC容器，颠覆认知]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121148359</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121148359</guid><author>m0_63098959</author><pubDate>Thu, 04 Nov 2021 18:20:59 +0800</pubDate><description><![CDATA[处理方法的数据绑定


视图和视图解析器


本地化


文件上传


WebSocket


静态资源处理


拦截器


异常处理


一、Spring MVC的概述
===================
MVC：Model + View + Controller（数据模型 + 视图 + 控制器）
三层架构
========
三层架构：Presentation tier + Application tier + Data tier（展示层 + 应用层 + 数据访问层）
MVC和三层架构的关系
==..]]></description><category></category></item><item><title><![CDATA[2020百度、小米、乐视，java面试的基本问题]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121077846</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121077846</guid><author>m0_63098959</author><pubDate>Mon, 01 Nov 2021 12:28:31 +0800</pubDate><description><![CDATA[接口的意义
泛型中extends和super的区别
父类的静态方法能否被子类重写
进程和线程的区别
final，finally，finalize的区别
序列化的方式
Serializable 和Parcelable 的区别
静态属性和静态方法是否可以被继承？是否可以被重写？以及原因？
静态内部类的设计意图
成员内部类、静态内部类、局部内部类和匿名内部类的理解，以及项目中的应用
谈谈对kotlin的理解
闭包和局部内部类的区别
string 转换成 integer的方式及原理


（二） java深入源码级.]]></description><category></category></item><item><title><![CDATA[2020最后一次Java面试，快手三面一轮游，如今已拿意向书]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121077828</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121077828</guid><author>m0_63098959</author><pubDate>Mon, 01 Nov 2021 12:26:40 +0800</pubDate><description><![CDATA[IO 这块我不熟，没有多讲


了解 NIO 么？讲讲


NIO 与 BIO 有什么区别？


了解 Netty 原理么


JVM
1 内存与 GC


GC 是什么？为什么要有 GC？


jvm 内存区域分布？gc 发生在哪些部分？


你能保证 GC 执行吗？


怎么获取 Java 程序使用的内存？堆使用的百分比？


介绍一下垃圾回收过程。


垃圾回收算法的了解。现在用的什么回收算法？


什么时候会触发FullGC


现在使用的什么垃圾回收器？知道哪些？讲讲 G1


容器的内存和 jv]]></description><category></category></item><item><title><![CDATA[1047 行 MySQL 详细学习笔记（值得学习与收藏）]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121077795</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121077795</guid><author>m0_63098959</author><pubDate>Mon, 01 Nov 2021 12:22:13 +0800</pubDate><description><![CDATA[数据类型（列类型）



选择类型

列属性（列约束）


建表规范

SELECT查询


UNION

子查询

连接查询(join)

导出

INSERT

DELETE

TRUNCATE

备份与还原

视图

事务(transaction)

![11561958-383b2e1fac900357.png](https://im
【一线大厂Java面试题解析+核心总结学习笔记+最新架构讲解视频+实战项目源码讲义】

浏览器打开：qq.cn.hn/FTf 免费领取

g-blog.csdnimg]]></description><category></category></item><item><title><![CDATA[2020年京东Java研发岗社招面经（面试经历+真题总结，java编程教程视频下载]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121061793</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121061793</guid><author>m0_63098959</author><pubDate>Sun, 31 Oct 2021 11:33:02 +0800</pubDate><description><![CDATA[索引是什么概念有什么作用？
MySQL里主要有哪些索引结构？哈希索引和B+树索引比较？
说说Java线程池的原理？线程池有哪些？线程池工厂有哪些线程池类型，及其线程池参数是什么？
hashmap原理，处理哈希冲突用的哪种方法？
BIO、NIO、AIO的区别和联系？
jvm内存模型jmm 知道的全讲讲
讲讲Java GC机制？
Java怎么进行垃圾回收的？什么对象会进老年代？
垃圾回收算法有哪些？为什么新生代使用复制算法？
HashMap的时间复杂度？HashMap中Hash冲突是怎么解决的？Java8中的H]]></description><category></category></item><item><title><![CDATA[1年半经验，2本学历，Curd背景，学了阿里P8级架构师的7+1+1落地项目]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121061755</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121061755</guid><author>m0_63098959</author><pubDate>Sun, 31 Oct 2021 11:29:54 +0800</pubDate><description><![CDATA[怎么保证redis与Mysql的数据一致性
见你写了个加随机数预防缓存雪崩，解释一下
未改进和改进后的Jmter测试性能对比

3、Redis

为什么选择Redis作为缓存？
为什么Redis的性能十分的高？
说一下单进程、单线程的Redis和你平时写的多线程程序的对比
如何保证Redis的高可用？（哨兵、持久化策略RDB、AOF）
解释一下哨兵、RDB、AOF
主从一致性
Redis数据淘汰策略
能说一下分布式事务吗？
setnx是事务吗？

4、Mysql

解释一下事务
讲一讲事务隔离级别
为什么.]]></description><category></category></item><item><title><![CDATA[130道BATJM真题及解析：集合+Spring，华为社招java面试题]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121061733</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121061733</guid><author>m0_63098959</author><pubDate>Sun, 31 Oct 2021 11:28:19 +0800</pubDate><description><![CDATA[List、Map、Set 三个接口，存取元素时，各有什么特点？


Set 里的元素是不能重复的，那么用什么方法来区分重复与否呢?是用 == 还是 equals()? 它们有何区别?


两个对象值相同 (x.equals(y) == true)，但却可有不同的 hashcode，这句话对不对?


heap 和 stack 有什么区别。


Java 集合类框架的基本接口有哪些？


HashSet 和 TreeSet 有什么区别？


HashSet 的底层实现是什么?


LinkedHashMa..]]></description><category></category></item><item><title><![CDATA[10年Java开发经验，超过500人面试阿里的同学，总结出这108道面试题]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121061700</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121061700</guid><author>m0_63098959</author><pubDate>Sun, 31 Oct 2021 11:26:07 +0800</pubDate><description><![CDATA[2. 各
【一线大厂Java面试题解析+核心总结学习笔记+最新架构讲解视频+实战项目源码讲义】

浏览器打开：qq.cn.hn/FTf 免费领取

层对应的网络设备（路由器、交换机、网关、网桥、集线器等等），各层对应的协议
3. 数据链路层的CSMA/CD协议，笔试可能会用到
4. IP地址分类，子网划分（笔试常用）
5. TCP和UDP的区别
6. TCP三次握手和四次挥手，为什么三次握手，为什么四次挥手
7. TCP精髓问题：停止等待协议、连续ARQ协议、滑动窗口、流量控制、拥塞控制（慢开始、拥塞避免、]]></description><category></category></item><item><title><![CDATA[10个知识点让你读懂Spring MVC容器，mysql主从复制原理]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121061686</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121061686</guid><author>m0_63098959</author><pubDate>Sun, 31 Oct 2021 11:24:27 +0800</pubDate><description><![CDATA[contextConfigLocation：如果DispatcherServlet上下文对应的Spring配置文件有多个，则可以使用该属性按照Spring资源路径的方式指定，如classpath:sample1.xml,classpath:sample2.xml。


publishContext：默认为true。DispatcherServlet根据该属性决定是否将WebApplicationContext发布到ServletContext的属性列表中，方便调用者可借由ServletContext找到..]]></description><category></category></item><item><title><![CDATA[1047 行 MySQL 详细学习笔记（值得学习与收藏），java基础面试题及答案整理]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121061614</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121061614</guid><author>m0_63098959</author><pubDate>Sun, 31 Oct 2021 11:20:19 +0800</pubDate><description><![CDATA[UNION

子查询

连接查询(join)

导出

INSERT

DELETE

TRUNCATE

备份与还原

视图

事务(transaction)


锁表

触发器


SQL编程



![11561958-ded027387cfe829a.png](https://img-blog.csdnimg.cn/img_convert/8f90dcf99686e25f11
【一线大厂Java面试题解析+核心总结学习笔记+最新架构讲解视频+实战项目源码讲义】

浏览器打开：qq.cn.hn/F..]]></description><category></category></item><item><title><![CDATA[1000道阿里巴巴初级~高级Java工程师面试题（含答案，2021最新华为Java校招面试题]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121061553</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121061553</guid><author>m0_63098959</author><pubDate>Sun, 31 Oct 2021 11:16:03 +0800</pubDate><description><![CDATA[如何显示前50 行?


可以使用多少列创建索引?


Now（ ）和CURRERT_DATE（）有什么区别?


什么是非标准字符串类型?


什么是通用sQI函数?


MySQL支持事务吗?


MysQL里记录货币用什么字段类型好


MySQL有关权限的表都有哪几个?


列的字符串类型可以是什么?


MySQI教据库作发布系统的存储，一天五万条以上的增里预计运维三年网艺优化?


锁的优化策略


索引的底层实现原理和优化


什么情况下设置了索引但无法使用


实践中如何优化MysQL
..]]></description><category></category></item><item><title><![CDATA[2021最新「阿里」Java高级工程师面试高频题]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121032776</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121032776</guid><author>m0_63098959</author><pubDate>Fri, 29 Oct 2021 13:25:24 +0800</pubDate><description><![CDATA[heap 和 stack 有什么区别。


Java 集合类框架的基本接口有哪些？


HashSet 和 TreeSet 有什么区别？


HashSet 的底层实现是什么?


LinkedHashMap 的实现原理?


为什么集合类没有实现 Cloneable 和 Serializable 接口？


什么是迭代器 (Iterator)？


Iterator 和 ListIterator 的区别是什么？


数组 (Array) 和列表 (ArrayList) 有什么区别？什么时候应该使用 A..]]></description><category></category></item><item><title><![CDATA[2021年面试会更难？Java必备209道真题，这份清单助你轻松入阿里]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121032733</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121032733</guid><author>m0_63098959</author><pubDate>Fri, 29 Oct 2021 13:22:16 +0800</pubDate><description><![CDATA[throw 和 throws 的区别？


final、finally、finalize 有什么区别？


try-catch-finally 中哪个部分可以省略？


try-catch-finally 中，如果 catch 中 return 了，finally 还会执行吗？


常见的异常类有哪些？


[](
)八、网络
=======================================================================



http 响应码 301 ...]]></description><category></category></item><item><title><![CDATA[2021年目前最新上千道Java面试题，刷完你不进大厂谁进大厂]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121032712</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121032712</guid><author>m0_63098959</author><pubDate>Fri, 29 Oct 2021 13:20:41 +0800</pubDate><description><![CDATA[26、锁的优化策略
27、索引的底层实现原理和优化
28、什么情况下设置了索引但无法使用
（1）以“%”开头的 LIKE 语句，模糊匹配。
（2）OR 语句前后没有同时使用索引。
（3）数据类型出现隐式转化（如 varchar 不加单引号的话可能会自动转换为 int 型）。
Java 并发编程
=========

1、在 java 中守护线程和本地线程区别？
2、线程与进程的区别？
3、什么是多线程中的上下文切换？
4、死锁与活锁的区别，死锁与饥饿的区别？
5、Java 中用到的线程调度算法是什么？
6、]]></description><category></category></item><item><title><![CDATA[2021 金九银十 Java 面试经历：腾讯 5 面（已拿 offer]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121032675</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121032675</guid><author>m0_63098959</author><pubDate>Fri, 29 Oct 2021 13:18:28 +0800</pubDate><description><![CDATA[Redis 的持久化方式


TCP 四次挥手讲一下过程，最后一次 ack 如果客户端没收到怎么办


对于 socket 编程，accept 方法是干什么的，在三次握手中属于第几次


四面则是关于参与过的项目和在对业务的理解。
如果这些问题你回答不出来，那么我建议你刷一遍题库。我这里有一份&nbsp;Java 源码剖析视频和滴滴、美团等大厂的面试真题，帮助大家搞定大厂面试的必考点、高频点、加薪点，想要的小伙伴可以文末免费领取



（Java 学习路线，由于原图太大，想要的同学可以见文末获取方式）
..]]></description><category></category></item><item><title><![CDATA[2020最新版MySQL数据库面试题]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121032654</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121032654</guid><author>m0_63098959</author><pubDate>Fri, 29 Oct 2021 13:16:48 +0800</pubDate><description><![CDATA[事务最经典也经常被拿出来说例子就是转账了。
假如小明要给小红转账1000元，这个转账会涉及到两个关键操作就是：将小明的余额减少1000元，将小红的余额增加1000元。万一在这两个操作之间突然出现错误比如银行系统崩溃，导致小明余额减少而小红的余额没有增加，这样就不对了。事务就是保证这两个关键操作要么都成功，要么都要失败。
事物的四大特性(ACID)介绍一下?
关系性数据库需要遵循ACID规则，具体内容如下：



原子性：事务是最小的执行单位，不允许分割。事务的原子性确保动作要么全部完成，要么完全不起作用；
]]></description><category></category></item><item><title><![CDATA[2020年Java程序员请先把这几项硬技能熟悉掌握，再想着跳槽拿高薪]]></title><link>https://blog.youkuaiyun.com/m0_63098959/article/details/121032632</link><guid>https://blog.youkuaiyun.com/m0_63098959/article/details/121032632</guid><author>m0_63098959</author><pubDate>Fri, 29 Oct 2021 13:14:57 +0800</pubDate><description><![CDATA[1、JAVA并发编程

对于一个 Java 程序员而言，能否熟练掌握并发编程是判断他优秀与否的重要标准之一。因为并发编程是 Java 语言中最为晦涩的知识点，它涉及操作系统、内存、CPU、编程语言等多方面的基础能力，更为考验一个程序员的内功。

2、Java虚拟机

熟知 Java 虚拟机的工作原理可以大幅提升日常编程的效率，对寻常 Bug 的修复更是轻而易举。同时，这也是Java 技术的重要组成成分之一，是实现技术进阶必不可缺的知识。

3、Nginx

Nginx 很火，因为它就像一个万能药，在任何存在]]></description><category></category></item></channel></rss>