摘要:        
https://segmentfault.com/a/1190000008755223    阅读全文
        
            posted @ 2018-09-30 17:59
fleam
阅读(98)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
https://blog.csdn.net/m0_37673307/article/details/80112161 https://www.linuxidc.com/Linux/2017-11/148354.htm    阅读全文
        
            posted @ 2018-09-30 17:35
fleam
阅读(95)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
yum install net-tools    阅读全文
        
            posted @ 2018-09-30 17:33
fleam
阅读(138)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
在虚拟机上安装的CentOS,但是当执行ping命令的时候,提示name or service not known 解决方法如下: 1. 添加DNS服务器 1 在文件中添加如下两行(可以自己选择DNS服务器,这里选的是114的,包括谷歌的8.8.8.8和腾讯的119.29.29.29都可以): 1     阅读全文
        
            posted @ 2018-09-30 17:04
fleam
阅读(1381)
评论(1)
推荐(0)
        
        
            
        
        
摘要:        
https://www.jb51.net/article/120984.htm    阅读全文
        
            posted @ 2018-09-30 16:51
fleam
阅读(119)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
目录 一、FastDFS介绍 1、简介 2、FastDFS的存储策略 3、FastDFS的上传过程 4、FastDFS的文件同步 5、FastDFS的文件下载 二、安装FastDFS环境 0、前言 1、下载安装 libfastcommon 2、下载安装FastDFS 3、配置FastDFS跟踪器(T    阅读全文
        
            posted @ 2018-09-30 14:22
fleam
阅读(1477)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
HashMap为了存取高效,要尽量较少碰撞,就是要尽量把数据分配均匀,每个链表长度大致相同,这个实现就在把数据存到哪个链表中的算法; 这个算法实际就是取模,hash%length,计算机中直接求余效率不如位移运算,源码中做了优化hash&(length-1), hash%length==hash&(    阅读全文
        
            posted @ 2018-09-30 12:29
fleam
阅读(777)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
import java.util.*; public class Bs { //Integer.highestOneBit((number - 1) 保证结果是最近偶数 int a1 = 1-1;//0 int b1 = 3-1;//2 int c1 = 5-1;//4 int d1 = 8-1;//7 ...    阅读全文
        
            posted @ 2018-09-30 11:16
fleam
阅读(336)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
上篇文章《LinkedList其实就那么一回事儿之源码分析》介绍了LinkedList, 本次将为大家介绍HashMap。 在介绍HashMap之前,为了方便更清楚地理解源码,先大致说说HashMap的实现原理, HashMap 是基于数组 + 链表实现的, 首先HashMap就是一个大数组,在这个    阅读全文
        
            posted @ 2018-09-29 15:41
fleam
阅读(176)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
分析: Hi.java Hs.java 此时结果为:    阅读全文
        
            posted @ 2018-09-29 15:07
fleam
阅读(155)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
计算过程已1<<30为例,首先把1转为二进制数字 0000 0000 0000 0000 0000 0000 0000 0001 然后将上面的二进制数字向左移动30位后面补0得到 01000000 00000000 00000000 00000000(共计32位,是int的最大长度,第一位标示的是符    阅读全文
        
            posted @ 2018-09-29 13:25
fleam
阅读(3575)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
今天看HashMap的底层实现,发现HashMap的最大容量规定为: // 最大容量(必须是2的幂且小于2的30次方,传入容量过大将被这个值替换) static final int MAXIMUM_CAPACITY = 1 << 30; 当看到 1<<30 时,对“<<” 有点模糊,当了解“<<”的    阅读全文
        
            posted @ 2018-09-29 13:20
fleam
阅读(765)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
http://www.runoob.com/java/java-operators.html    阅读全文
        
            posted @ 2018-09-29 13:14
fleam
阅读(132)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
public V put(K key, V value) { //假如table为空 if (table == EMPTY_TABLE) { inflateTable(threshold); } //假如键为空 if (key == null) return putForNullKey(value); int has...    阅读全文
        
            posted @ 2018-09-29 11:59
fleam
阅读(132)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
接口、接口实现、调用 这里只是对一些不常见的语法和概念进行一个大概的认知 可能并不是完全正确的    阅读全文
        
            posted @ 2018-09-29 11:38
fleam
阅读(290)
评论(0)
推荐(0)
        
        
 
                    
                     
                    
                 
                    
                 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号