网友收藏 HashMap是平时最常用到的数据结构之一,查找和增删元素具有O(1)的时间复杂度。 本文将用一个简单的例子来解释下scala语言中HashMap内部的工作原理,看下get和put到底是怎样工作的。用法示例 def main(args: Array[String]): Unit = { val m ......
2023-10-10 03:04 阅读
阅读全文 网友收藏 连接跟踪(conntrack):原理、应用及 Linux 内核实现This post also provides anEnglish version.摘要 1 引言 1.1 概念 1.2 原理 1.3 设计:Netfilter 1.4 设计:进一步思考 1.5 应用 1.5.1 网络地址转换(NAT) 四层负载均衡(L4LB) 1.5.2 有状态......
2023-10-14 02:50 阅读
阅读全文 网友收藏 文章浏览阅读1.8k次,点赞3次,收藏7次。瀑布流是比较流行且有意思的布局,例如:蘑菇街、凡客达人等网站就是使用瀑布流实现的。瀑布流的优点就是简化了翻页操作,使网页一目了然,尤其是图片为主的首先就是在包裹的容......
2024-02-24 18:31 阅读
阅读全文 网友收藏 文章浏览阅读467次。转载记不清原著是哪里了Hadoop简介Hadoop就是一个实现了Google云计算系统的开源系统,包括并行计算模型Map/Reduce,分布式文件系统HDFS,以及分布式数据库Hbase,同时Hadoop的相关项目也很丰富,包括ZooKeeper,Pig......
2024-01-23 18:34 阅读
阅读全文 网友收藏 Hadoop技术内幕:深入解析HadoopCommon和HDFS架构设计与实现原理(大数据技更多下载资源、学习资料请访问CSDN文库频道....
2023-10-11 14:26 阅读
阅读全文 网友收藏 前言每年的3、4月份是各大企业为明年拓展业务大量吸纳人才的关键时期,招聘需求集中、空缺岗位多,用人单位也习惯在初秋进行大规模招聘。金九银十,招聘旺季,也是一个求职旺季。不打无准备的仗,在这种关键时期,各......
2023-10-12 13:39 阅读
阅读全文 网友收藏 TCP可靠数据传输是如何实现的:1.应用层向传输层发送数据流2.TCP把数据流分成适当长度的报文段3.TCP为了保证不丢包以及按序接受,给每个字节一个序号4.TCP把结果报包给网络层5.接收端对于成功的接收会返回确认6.如果在对应的......
2023-10-14 06:20 阅读
阅读全文 网友收藏 文章浏览阅读3.8k次,点赞2次,收藏11次。一.Flink是什么:Apache Flik 是一个面向分布式数据流处理和批量数据处理的开源计算平台,提供支持流处理和批处理两种类型应用的功能。二.Flink特点: 现在的开源方案,会把流处理和批处理......
2024-01-21 11:55 阅读
阅读全文 网友收藏 文章浏览阅读1.2w次,点赞5次,收藏8次。在上一篇关于Scala的文章 学习Scala:孤立对象的实现原理 中, 主要分析了孤立对象是如何实现的。 首先回顾一下。 孤立对象是只有一个object关键字修饰的对象。 该对象会编译成两个class......
2024-01-22 15:54 阅读
阅读全文 网友收藏 // 实验存档运行截图:代码中的总体转化流程:中缀表达式字符串→tokens→逆波兰tokens(即后缀表达式)→四元式。由后缀表达式写出四元式非常容易,比较繁琐的地方在于中缀转逆波兰,这里采用的方法如下↓通过维护一个符......
2023-10-13 21:28 阅读
阅读全文