首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户1348737858133
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
56
文章 56
沸点 0
赞
56
返回
|
搜索文章
赞
文章( 56 )
沸点( 0 )
【PaperReading】The Google File System(个人翻译)
该paper是2003年Google发表在SOSP(Symposium on Operating Systems Principles-计算机系统领域的顶会)的论文《The Google File System》个人翻译。作为Hadoop时代的三架马车之一,对当前分布式系统诸多…
【PaperReading】MapReduce(个人翻译)
也是大数据最重要的一个数据处理方案。 MapReduce准确的来说应该是一个编程模型,或者说是一个用来处理和生产大量数据集的相关实现。用户通过指定一个map函数来处理一个K/V键值对,这个键值对会被map生成一系列的中间键值对集。通过reduce函数,我们再将那些相同的中间ke…
【PaperReading】Bigtable(个人翻译)
HBase的前身。 Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach Mike Burrows, Tushar Chandra, Andrew Fikes, Robert …
【Java】HashMap的负载因子为什么是0.75
在看hashmap源码的时候,最让我困惑的地方就是这里。相信很多人也有过这样的问题,相信很多人和我一样也是网上百度了一通,相信很多人和我一样百度,google一通后,答案就那么几个然后就默认了是对的了,但是实际上还是没有懵逼的以为懂了。这篇文章就来聊聊这0.75。 大概意思就是…
【Java】Java程序运行和对象创建过程简述
Java中一个对象创建分为两个步骤: 加载类,创建对象。 加载类是将所写的程序.java文件编译生成的.class文件加载到内存中,保证了对象创建的预置环境。类加载完毕后才可以创建该类的对象。 当开始运行一个类,虚拟机首先试图访问指定启动类的 .main() 方法,加载该类的 …
【Java】HashMap源码分析
HashMap虽然常用,但是内部隐藏了很多实现细节,有太多值得推敲的东西,这里尽量去收录HashMap所有涉及的相关知识点。 先从数据结构说起,HashMap对照的是数据结构中的散列表结构。在数据结构中有一种结构叫字典。有的书上定义:“以集合为基础的一些元素的集合,每个元素都有…
【Java】ConcurrentHashMap源码分析
JDK中提供了HashTable和ConcurrentHashMap两个类面向并发情况下使用HashMap的结构(或者使用Collections提供的synchronizedMap方法)。其中HashTable是通过对关键的操作全部加上synchronize同步锁来解决并发问题…
【Java】<? extend E> 和 <? super E> 深入理解
Java使用 "?" 在泛型参数中做通配符,作用在于:当前你不知道指定该容器是什么类型,你可以是?占位,表明将来在使用的时候你再指明类型去使用。 我起初最疑惑的地方是编译器如何知道对应的通配类型可以存放那些数据的。 一定谨记: 编译器使用list的时候,只知道list的泛型参数…
【Java】Java中的finalize()方法
Java的垃圾回收器只会释放由我们new出来的内存堆块,那些不是由new出来的“特殊内存”,垃圾回收器是不会管理的。 所谓的特殊内存指通过JNI用C/C++向系统申请的内存,这些内存如果不手动去清除就会一直占据在内存中。 而且,垃圾回收本身就有开销,所以虚拟机不会经常GC,只有…
【设计模式】单例模式
单例模式属于创建型模式。它应该是接触到的各种模式中最简单的,也是最普遍能见到的了。类似于Spring等很多框架里面都大量的采用了单例模式。本文将介绍所有网络上流传的单例模式的各种写法,如有不足欢迎补充! 在某些情况下,我们需要系统中的某些对象,在全局只有唯一的存在,就是整个程序…
下一页
关注了
1
关注者
0
收藏集
0
关注标签
0
加入于
2021-07-13