摘要:SCOPE The SCOPE clause lets you specify when the change takes effect. Scope depends on whether you started up the database using a client-side paramet
阅读全文
摘要:https://blog.csdn.net/wang18741337665/article/details/82120413
阅读全文
摘要:索引对性能的影响 设计思路:建一个表,分别测试0个索引,1个索引、2个索引时插入1000000调数据所需时间 建表语句 CREATE TABLE `sql_optimize` ( `id` bigint(255) unsigned NOT NULL AUTO_INCREMENT, `varchar1
阅读全文
摘要:HashMap、CurrentHashMap 的实现原理基本都是BAT面试必考内容,阿里P8架构师谈:深入探讨HashMap的底层结构、原理、扩容机制深入谈过hashmap的实现原理以及在JDK 1.8的实现区别,今天主要谈CurrentHashMap的实现原理,以及在JDK1.7和1.8的区别。
阅读全文
摘要:Java:手把手带你源码分析 HashMap 1.7 https://blog.csdn.net/carson_ho/article/details/79373026 Java源码分析:关于 HashMap 1.8 的重大更新 https://blog.csdn.net/carson_ho/arti
阅读全文
摘要:转载自:https://www.jianshu.com/p/3323754ae3e7 资料来源:有架构给我的一些资料,以及自己百度和论坛、社区找来的一些资料,权当做一个总结式的简介。。。 目录如下: 一、微服务架构介绍 二、出现和发展 三、传统开发模式和微服务的区别 四、微服务的具体特征 五、SOA
阅读全文
摘要:在阅读ArrayList源码时,发现保存元素的数组 elementData 使用 transient 修饰,该关键字声明数组默认不会被序列化。 /** * The array buffer into which the elements of the ArrayList are stored. *
阅读全文
摘要:1 先看构造器 按照指定容量初始化一个elementData数组,就是个object数组 按照默认容量初始化数组 我们api说是默认容量是10,但是代码里面是0。往下看,其实是在第一次add()的时候才会初始化为10 2 再看add()方法 很简单,先判断是否扩容,再赋值。所以重点看扩容的ensur
阅读全文
摘要:今日走读代码时,遇到stack栈类,特查看java的API文档,总结如下: Stack继承Vector类,它通过五个操作对类 Vector 进行了扩展。 栈是 后进先出的。 栈提供了通常的 push 和 pop 操作,以及取堆栈顶点的 peek 方法、测试堆栈是否为空的 empty 方法、在堆栈中查
阅读全文
摘要:https://blog.csdn.net/fuyuwei2015/article/details/73256425
阅读全文
摘要:修改方法如下: 点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。 在左侧的导航框中点击 KeyMap。 接着在右边的树型框中选择 Main menu –> Code –> Completion. 接着需要做两件事: 1. 在 Basi
阅读全文
摘要:https://www.cnblogs.com/bangerlee/articles/2568776.html
阅读全文
摘要:echo off ::目录中有空格也可以加入""避免找不到路径 echo 当前盘符:"%~d0" echo 当前盘符和路径:"%~dp0" echo 当前批处理全路径:"%~f0" echo 当前盘符和路径的短文件名格式:"%~sdp0" echo 当前CMD默认目录:"%cd%" pause 相关
阅读全文
摘要:package top.lishuoboy.java_basic.runtime; import java.io.*; /** * 执行各种命令 * * @Author top.lishuoboy * @Date 2019/10/10 18:23 * @Version 1.0 */ public c
阅读全文
摘要:System.gc()就是调用的Runtime.gc() Runtime.gc()用的navive方法
阅读全文
摘要:package top.lishuoboy.java_basic.clip_board; import java.awt.*; import java.awt.datatransfer.*; import java.io.IOException; /** * @Author top.lishuobo
阅读全文
摘要:转载的 ThreadLocal使用 https://www.jianshu.com/p/f22c9be7a3cf ThreadLocal-面试必问深度解析 https://www.jianshu.com/p/98b68c97df9b demo:top.lishuoboy.java_high.thre
阅读全文
摘要:https://blog.csdn.net/luzhenyu111/article/details/79111534 转载的,写的很好 老子补充2点: 1、替换效率与查询效率一致。 2、ArrayList 初始化时,指定集合初始值大小,提高性能。linkedlist不需要指定大小,也指定不了
阅读全文