<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LLLIN6699的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LLLIN6699</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LLLIN6699]]></copyright><item><title><![CDATA[面试题：SpringMVC中间的过滤、拦截器在哪里，顺序上是先有拦截器还是先有过滤器？]]></title><link>https://blog.youkuaiyun.com/LLLIN6699/article/details/137797661</link><guid>https://blog.youkuaiyun.com/LLLIN6699/article/details/137797661</guid><author>LLLIN6699</author><pubDate>Mon, 15 Apr 2024 23:35:33 +0800</pubDate><description><![CDATA[过滤器（ Filter），是 JavaEE 的标准，依赖于 Servlet 容器，使用的时候是配置在web.xml 文件中的，自定义过滤器实现Filter 接口即可，也可以通过@WebFilter注解实现对特定URL拦截只要在web.xml文件配置好要拦截的客户端请求，它都会帮你拦截到请求，此时你就可以对请求或响应(Request、Response)统一配置请求编码以及过滤一些非法参数，垃圾信息，简化操作；同时还可进行逻辑判断，如用户是否已经登陆、有没有权限访问该页面等等工作。]]></description><category></category></item><item><title><![CDATA[MySQL 为什么采用 B+ 树作为索引？]]></title><link>https://blog.youkuaiyun.com/LLLIN6699/article/details/137440121</link><guid>https://blog.youkuaiyun.com/LLLIN6699/article/details/137440121</guid><author>LLLIN6699</author><pubDate>Sat, 06 Apr 2024 23:04:10 +0800</pubDate><description><![CDATA[MySQL 的数据是持久化的，数据（索引+记录）是保存到磁盘上磁盘的读写比起内存来说要慢上数万倍，毕竟内存的读写是纳秒级别的，而磁盘是毫秒级别的对于磁盘来说，它的读写的最小单位是，扇区的大小只有512B大小。4KB，也就是说操作系统从磁盘中一次最小的读写，这个磁盘 I/O 操作会直接读写 8 个扇区（4KB/512B）。，也就是说，当需要读一条记录的时候，并不是将这个记录本身从磁盘读出来，而是以页为单位，将其整体读入内存。数据库的 I/O 操作的最小单位是页，]]></description><category></category></item><item><title><![CDATA[Redis哨兵集群]]></title><link>https://blog.youkuaiyun.com/LLLIN6699/article/details/137430925</link><guid>https://blog.youkuaiyun.com/LLLIN6699/article/details/137430925</guid><author>LLLIN6699</author><pubDate>Sat, 06 Apr 2024 16:37:09 +0800</pubDate><description><![CDATA[可以看到，quorum 为 2 的时候，并且如果有 3 个哨兵故障的话，虽然可以判定主节点为“客观下线”，但是不能完成主从切换，这样感觉「判定主节点为客观下线」这件事情白做了一样，既然这样，还不如不要做，quorum 为 3 的时候，就可以避免这种无用功。哨兵集群还剩下 3 个哨兵，当一个哨兵判断主节点“主观下线”后，询问另外 2 个哨兵后，有可能能拿到 3 张赞同票，这时就达到了 quorum 的值，因此，哨兵集群可以判定主节点为“客观下线”。然后，哨兵 B、C 可以和哨兵 A 建立网络连接。]]></description><category></category></item><item><title><![CDATA[常见面试-JVM-指针压缩]]></title><link>https://blog.youkuaiyun.com/LLLIN6699/article/details/137429914</link><guid>https://blog.youkuaiyun.com/LLLIN6699/article/details/137429914</guid><author>LLLIN6699</author><pubDate>Sat, 06 Apr 2024 16:04:36 +0800</pubDate><description><![CDATA[了解指针压缩前，首先需要了解（哈希码、GC 分代年龄、锁状态标志等等），即对象指向它的类元数据的指针，虚拟机通过这个指针来确定这个对象是哪个类的实例。其实还有一个对象是数组的情况下，才有这部分数据。对象不是数组，则没有这部分数据，不会为其分配空间。，也是在程序中所定义的各种类型的字段内容。对象里的非静态属性占用的空间（包括父类的所有属性，不区分修饰类型），不包括方法，注意：是非静态属性，属于对象的属性，静态属性是属于类的不在对象上分配空间。]]></description><category></category></item><item><title><![CDATA[整合ssm，org.springframework.beans.factory.BeanInitializationException: Could not load properties； ne]]></title><link>https://blog.youkuaiyun.com/LLLIN6699/article/details/122592113</link><guid>https://blog.youkuaiyun.com/LLLIN6699/article/details/122592113</guid><author>LLLIN6699</author><pubDate>Wed, 19 Jan 2022 23:28:04 +0800</pubDate><description><![CDATA[org.springframework.beans.factory.BeanInitializationException: Could not load properties; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/database.properties]



1.修改db.properties文件中的名称,添加jdbc



2.在引入properties文]]></description><category></category></item><item><title><![CDATA[Idea中package展开问题]]></title><link>https://blog.youkuaiyun.com/LLLIN6699/article/details/122457234</link><guid>https://blog.youkuaiyun.com/LLLIN6699/article/details/122457234</guid><author>LLLIN6699</author><pubDate>Wed, 12 Jan 2022 16:49:31 +0800</pubDate><description><![CDATA[在我们建包的时候通过com.**.**的方式，如果包没有展开





解决：

取消勾选红框中的选项即可




]]></description><category></category></item><item><title><![CDATA[log4j简单properties配置文件]]></title><link>https://blog.youkuaiyun.com/LLLIN6699/article/details/122454842</link><guid>https://blog.youkuaiyun.com/LLLIN6699/article/details/122454842</guid><author>LLLIN6699</author><pubDate>Wed, 12 Jan 2022 15:36:38 +0800</pubDate><description><![CDATA[log4j.rootLogger=DEBUG,console,file

#控制台输出的相关设置
log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.Target = System.out
log4j.appender.console.Threshold=DEBUG
log4j.appender.console.layout = org.apache.log4j.PatternLayout
log4]]></description><category></category></item><item><title><![CDATA[MyBatis中xml配置文件添加中文注释报错]]></title><link>https://blog.youkuaiyun.com/LLLIN6699/article/details/122454718</link><guid>https://blog.youkuaiyun.com/LLLIN6699/article/details/122454718</guid><author>LLLIN6699</author><pubDate>Wed, 12 Jan 2022 15:33:11 +0800</pubDate><description><![CDATA[解决办法：

只需要将UTF-8修改为UTF8即可
]]></description><category></category></item></channel></rss>