RPC简单介绍RPC(RemoteProcedureCallProtocol)—远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。2RPC的原理和框架本文介绍了RPC
原创
2021-03-15 09:31:05
299阅读
大数据计算引擎之Flink概述Flink起源于Stratosphere项目,Stratosphere是在2010~2014年由3所地处柏林的大学和欧洲的一些其他的大学共同进行的研究项目,2014年4月Stratosphere的代码被复制并捐赠给了Apache软件基金会,参加这个孵化项目的初始成员是Stratosphere系统的核心开发人员,2014年12月,Flink一跃成为Apache软件基金会
大数据成神之路-RPC王知无大数据技术与架构1RPC简单介绍RPC(RemoteProcedureCallProtocol)—远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序
原创
2021-04-04 20:29:56
258阅读
大家好,本人目前在某BAT公司任职大数据工程师,自2010年开始接触大数据,至今已经有N多年了,从一无所知的小白到一线互联网公司虽然坎坷,却也收货良多。决心写下这个大数据成神之路文章。欢迎关注‘大数据技术与架构’ 微信公众号,获取更多关于Spark、flink、hadoop的资料下载。已经在公众号更新文章目录:大数据成神之路-Java高级特性增强- 大数据成神之路系列:[J...
原创
2021-06-10 21:50:56
213阅读
大家好,本人目前在某BAT公司任职大数据工程师,自2010年开始接触大数据,至今已经有N多年了,从一无所知的小白到一线互联网公司虽然坎坷,却也收货良多。决心写下这个大数据成神之路文章。欢迎关注‘大数据技术与架构’ 微信公众号,获取更多关于Spark、flink、hadoop的资料下载。已经在公众号更新文章目录:大数据成神之路-Java高级特性增强- 大数据成神之路系列:[J...
原创
2021-06-10 21:50:55
356阅读
Linux命令我是小白,我从来没玩过Linux,请点这里:https://user-gold-cdn.xitu.io/2019/2/24/1691e1dda7807059推荐的一个Git仓库我有些基础,推荐一个快速查询命令的手册,请点这里:https://github.com/jaywcjlove/linux-command公众号全网唯一一个从0开始帮助Java开发者转做大数据领域的公众号~公众号
原创
2019-02-24 16:35:51
441阅读
点赞
Linux命令我是小白,我从来没玩过Linux,请点这里:https://user-gold-cdn.xitu.io/2019/2/24/1691e1dda7807059推荐的一个Git仓库我有些基础,推荐一个快速查询命令的手册,请点这里:https://github.com/jaywcjlove/linux-command公众号全网唯一一个从0开始帮助Java开发者转做大数据领...
原创
2021-06-10 20:52:40
159阅读
大数据框架前最后一更真正的大数据工程师,linux命令是横着写很长,不是一句一句执行的,尤其是需要检测cpu,内存,网络IO等各种开销,就需要掌握各种命令,命令主要分为这几种,一是查看各种进程的相关信息,其中包括cpu或者内存等从高到底,或者是前十等等。二是排查故障,结合linux和java的各种命令快速定位到问题出现的关键地方。三是排除系统长时间使用过慢原因等。例如:查看包含zypper且不包含
原创
2021-03-15 09:31:24
279阅读
Linux命令我是小白,我从来没玩过Linux,请点这里:https://user-gold-cdn.xitu.io/2019/2/24/1691e1dda7807059推荐的一个Git仓库我有些基础,推荐一个快速查询命令的手册,请点这里:https://github.com/jaywcjlove/linux-command公众号全网唯一一个从0开始帮助Java开发者转做大数据领...
原创
2021-06-10 20:52:41
217阅读
1源码解析目录上一篇文章我们概要介绍了Netty的原理及结构,下面几篇文章我们开始对Netty的各个模块进行比较详细的分析:Netty源码解析1-BufferNetty源码解析2-ReactorNetty源码解析3-PipelineNetty源码解析4-Handler综述Netty源码解析5-ChannelHandlerNetty源码解析6-ChannelHandler实例之LoggingHand
原创
2021-03-15 09:31:15
264阅读
51CTO技术栈以技术架构、自动化运维、数据库优化、技术管理、人工智能等相关主题为主,2019年一些优质干货技术文章https://news.51cto.com/art/202001/609544.htm
转载
2020-01-22 07:00:45
291阅读
大数据成神之路-Java高级特性增强(ConcurrentSkipListMap)大数据技术与架构大数据技术与架构导语本节课是Java.util.concurrent包中的ConcurrentSkipListMap类。1概要本章对Java.util.concurrent包中的ConcurrentSkipListMap类进行详细的介绍。内容包括:ConcurrentSkipListMap介绍Conc
原创
2021-04-04 20:40:10
143阅读
语本部分网络上有大量的资源可以参考,在这里做了部分整理,感谢前辈的付出,每节文章末尾有引用列表,源码推荐看JDK1.8以后的版本,注意甄别~多线程集合框架NIOJava并发容器1volatile特性volatile就可以说是java虚拟机提供的最轻量级的同步机制。但它同时不容易被正确理解,也至于在并发编程中很多程序员遇到线程安全的问题就会使用synchronized。Java内存模型告诉我们,各个
原创
2021-03-15 09:29:18
299阅读
导语本节课是Java.util.concurrent包中的ConcurrentSkipListMap类。1概要本章对Java.util.concurrent包中的ConcurrentSkipListMap类进行详细的介绍。内容包括:ConcurrentSkipListMap介绍ConcurrentSkipListMap原理和数据结构ConcurrentSkipListMap函数列表Concurre
原创
2021-03-15 09:29:42
206阅读
1JVM先来十篇压压惊:JVM内存结构HotSpot虚拟机对象探秘垃圾收集策略与算法HotSpot垃圾收集器内存分配与回收策略JVM性能调优类文件结构类加载的时机类加载的过程类加载器随后,我反手一挥,又是5篇:java类的加载机制JVM内存结构GC算法垃圾收集器jvm调优-命令大全JavaGC分析2NIO基础入门大纲在这里:着重说一下,作者在此特别推荐Google排名第一的关于NIO的文章:htt
原创
2021-03-15 09:30:36
128阅读
Java高级特性增强-锁本部分网络上有大量的资源可以参考,在这里做了部分整理,感谢前辈的付出,每节文章末尾有引用列表,源码推荐看JDK1.8以后的版本,注意甄别~####多线程###集合框架###NIO###Java并发容器锁Java中的锁分类在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍就是各种锁。介绍的内容如下:公平锁/非公平锁可重入锁独享锁/共...
原创
2021-06-10 20:39:30
55阅读
Java高级特性增强-集合框架(HashSet)本部分网络上有大量的资源可以参考,在这里做了部分整理,感谢前辈的付出,每节文章末尾有引用列表,源码推荐看JDK1.8以后的版本,注意甄别~####多线程###集合框架###NIO###Java并发容器集合框架Java中的集合框架ArrayList/VectorLinkedListHashMapHashSetLinkedHas...
原创
2021-06-10 20:45:33
162阅读
Java高级特性增强-锁本部分网络上有大量的资源可以参考,在这里做了部分整理,感谢前辈的付出,每节文章末尾有引用列表,源码推荐看JDK1.8以后的版本,注意甄别~####多线程###集合框架###NIO###Java并发容器锁Java中的锁分类在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍就是各种锁。介绍的内容如下:公平锁/非公平锁可重入锁独享锁/共...
原创
2021-06-10 20:39:31
72阅读
Java高级特性增强-并发容器本部分网络上有大量的资源可以参考,在这里做了部分整理并做了大量勘误,感谢前辈的付出,每节文章末尾有引用列表~####多线程###集合框架###NIO###Java并发容器概要本章是"并发容器"的CopyOnWriteArrayList篇。接下来,会先对CopyOnWriteArrayList进行基本介绍,然后再说明它的原理,接着通过代码去分析,最后通过...
原创
2021-06-10 20:40:01
112阅读
Java高级特性增强-NIO本部分网络上有大量的资源可以参考,在这里做了部分整理并做了大量勘误,感谢前辈的付出,每节文章末尾有引用列表~####多线程###集合框架###NIO###Java并发容器NIO大纲NIO概览Java NIO之Buffer(缓冲区)Java NIO之Channel(通道)Java NIO之Selector(选择器)Java NIO之拥抱Path和F...
原创
2021-06-10 20:40:13
100阅读