摘要:
转自:https://blog.csdn.net/weter_drop/article/details/93386581 本篇文章会分析一个 sql 语句在 MySQL 中的执行流程,包括 sql 的查询在 MySQL 内部会怎么流转,sql 语句的更新是怎么完成的。 在分析之前我会先带着你看看 M 阅读全文
摘要:
转自 https://www.cnblogs.com/liuyang0/p/6613152.html 饿汉模式 饿汉模式就是立即加载,在方法调用前,实例就已经被创建了,所以是线程安全的。 public class MyObject1 { private static MyObject1 myObje 阅读全文
摘要:
整理自:https://www.cnblogs.com/bytebee/p/8194677.html 由于位运算直接对内存数据进行操作,不需要转成十进制,因此处理速度非常快。 按位与(Bitwise AND),运算符号为& 。a&b 的操作的结果:a、b中对应位同时为1,则对应结果位也为1。 判断一 阅读全文
摘要:
作者:wuog链接:https://www.acwing.com/blog/content/490/#comment_802来源:AcWing 集合 1,Vector和ArrayList的区别? 1)Vector的方法都是同步的(Synchronized),是线程安全的(thread-safe),而 阅读全文
摘要:
ArrayList指定初始容量后不能真正初始化 创建一个ArrayList对象,传入整型参数 public void arrayListConstructor(){ ArrayList<Object> arr = new ArrayList<>(5); System.out.println(arr. 阅读全文
摘要:
双重检查锁定与延迟初始化 在Java多线程程序中,有时候需要采用延迟初始化来降低初始化类和创建对象的开销。双重检查锁定是常见的延迟初始化技术,但它是一个错误的用法。 非线程安全的延迟初始化对象 package 双重检查锁定与延迟初始化; //非线程安全的延迟初始化对象 public class Un 阅读全文
摘要:
23. Merge k Sorted Lists 要点: 1. 学会数据结构PriorityQueue(优先队列)的用法, 通过给优先队列传入自定义的经过复写compare方法的比较器实现大根堆或者小根堆。 2. PriorityQueue中不能存放null值,所以每次更新优先队列都需要作判空检查, 阅读全文
摘要:
转自https://blog.csdn.net/heimu24/article/details/81189700 一、更改字体、大小、颜色Markdown语法 <font face="黑体">我是黑体字</font><font face="微软雅黑">我是微软雅黑</font><font face= 阅读全文
摘要:
转自https://www.cnblogs.com/chjbbs/p/5761741.html 基础命令 tail -n 10 test.log 查询日志尾部最后10行的日志; tail -n +10 test.log 查询10行之后的所有日志; head -n 10 test.log 查询日志文件 阅读全文
摘要:
转自:https://blog.csdn.net/lairikeqi/article/details/88804161 servlet三大作用域:request,session,application(ServletContext) Request request表示一个请求,只要发出一个请求就会创 阅读全文