摘要:
翻译自https://www.thegeekdiary.com/centos-rhel-67-how-to-configure-hugepages/ 什么是HugePage HugePages是Linux内核与2.6版本集成的一个特性。这个特性基本上提供了4K页面大小(IA64为16K)的替代方案, 阅读全文
摘要:
emmm,感觉没利用好博客,自己也弄了一个github上面的hexo博客https://clarkkun.github.io/,但是死活传不上去内容,尴尬 ̄□ ̄||,三个博客齐头并进吧 阅读全文
摘要:
概况:以centos:7.2.1511镜像为基础镜像,使用docker commit方式进行构建 步骤: docker run -it --privileged centos:7.2.1511 /bin/bash 2.拷贝db2安装包进镜像中 docker cp v9.7_linuxx64_serv 阅读全文
摘要:
1.read uncommited 导致脏读 脏读:当一个事务对某项数据进行了改变后,未进行提交时,另一个事物读取未提交的数据,这时候第一个事物进行回滚,那么第二个事物读取到的就是脏数据 2.read commited (Sql Server、Oracle的默认隔离级别) 一个事务要等另一个事物提交 阅读全文
摘要:
1.PROPAGATION_REQUIRED:如果当前没有事务,就创建一个事务,如果当前存在事务,那么假如该事物,该设置是最常用的。 2.PROPAGATION_SUPPORTS:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就以非事务执行 3.PROPAGATION_MANDA 阅读全文
摘要:
电面突然被问到这个问题,之前看到过,但是印象不深,导致自己没有答出来,现在总结一下。 HashMap的内部存储结构 使用了一个Node数组,这个Node数组的默认大小为16,所有hash值相同的key会存储到同一个链表中,HashMap的构成大概是这个样子(数组、链表、红黑树) 知道了hashmap 阅读全文
摘要:
1.HashMap:根据键值hashCode值存储数据,大多数情况下可以直接定位到它的值,但是遍历顺序不确定。所有哈希值相同的值存储到同一个链表中 HashMap只允许一条记录的值为null,允许多条记录的值为null。 HashMap非线程安全,任意时刻可以有多个线程同时写HashMap 为什么H 阅读全文
摘要:
昨晚刚昨晚华为笔试题,用到了BFS和DFS,可惜自己学艺不精,忘记了实现原理,现在借用大佬写的内容给自己做个提高 转自:https://www.jianshu.com/p/70952b51f0c8 图是一种灵活的数据结构,一般作为一种模型用来定义对象之间的关系或联系。对象由顶点(V)表示,而对象之间 阅读全文
摘要:
摘要 HashMap是Java程序员使用频率最高的用于映射(键值对)处理的数据类型。随着JDK(Java Developmet Kit)版本的更新,JDK1.8对HashMap底层的实现进行了优化,例如引入红黑树的数据结构和扩容的优化等。本文结合JDK1.7和JDK1.8的区别,深入探讨HashMa 阅读全文