摘要:
https://blog.csdn.net/qq_37044026/article/details/86714130 阅读全文
摘要:
Java一面(一个小时十分钟) 自我介绍 说说B+树和B树的区别,优缺点等? 聊聊Spring,主要IOC等等 多线程JUC包下的一些常见的类,比如CountDownLatch、Semaphore等 锁的概念,锁相关的关键字,volatile,synchronized。还比较了ReentrantLo 阅读全文
摘要:
待补充 阅读全文
摘要:
待补充 阅读全文
摘要:
待补充 阅读全文
摘要:
待补充 阅读全文
摘要:
get请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的GET 请求可被缓存GET 请求保留在浏览器历史记录中GET 请求可被收藏为书签GET 请求不应在处理敏感数据时使用GET 请求有长度限制 ,大多数浏览器通常都会限制url长度在2K个字节GET 请求只应当用于取回数据只接受 阅读全文
摘要:
针对突然宕机的问题不会自动继续执行,不会自动直接回滚,但是可以人工手动选择继续执行或者直接回滚,依据是事务日志。事务开启时,事务中的操作,都会先写入存储引擎的日志缓冲中,在事务提交之前,这些缓冲的日志都需要提前刷新到磁盘上持久化,这就是人们口中常说的“日志先行”(Write-Ahead Loggin 阅读全文
摘要:
一、前言 近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见的概念,都与我们的缓存服务器相关,一般常用的缓存服务器有Redis、Memcached等,而笔 阅读全文
摘要:
1.MySQL的逻辑结构: image.png 1.第一层:对客户端的连接处理、安全认证、授权等,每个客户端连接都会在服务端拥有一个线程,每个连接发起的查询都会在对应的单独线程中执行。 2.第二层:MySQL的核心服务功能层,包括查询解析、分析、查询缓存、内置函数、存储过程、触发器、视图等,sele 阅读全文
摘要:
(1)内核支持线程是OS内核可感知的,而用户级线程是OS内核不可感知的。 (2)用户级线程的创建、撤消和调度不需要OS内核的支持,是在语言(如Java)这一级处理的;而内核支持线程的创建、撤消和调度都需OS内核提供支持,而且与进程的创建、撤消和调度大体是相同的。 (3)用户级线程执行系统调用指令时将 阅读全文