公众号偶然看到的一个帖子,构造方法,类方法,final方法,哪些能覆盖,哪些能重载,初学时也是被这些术语搞的很迷糊 现在有时间了对这些做一个总结。全是自己的语言,可能不是很全面,表达意思应该够清 ...
引 了解gRPC,前沿去Servlet 去web容器 ... 本文基于Netty . 展开介绍相关理论模型,使用场景,基本组件 整体架构,知其然且知其所以然,希望给读者提供学习实践参考。 Netty简介 Netty是 一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 JDK原生NIO程序的问题 JDK原生也有一套网络应用程序API,但是存在一系列问题,主要如下: ...
2018-11-13 16:20 0 1186 推荐指数:
公众号偶然看到的一个帖子,构造方法,类方法,final方法,哪些能覆盖,哪些能重载,初学时也是被这些术语搞的很迷糊 现在有时间了对这些做一个总结。全是自己的语言,可能不是很全面,表达意思应该够清 ...
Linux 基础知识 此篇文章主要会带你介绍 Linux 操作系统,包括 Linux 本身、Linux 如何使用、以及系统调用和 Linux 是如何工作的。 Linux 简介 UN ...
内核态(Kernel Mode):cpu可以访问内存的所有数据,包括外围设备,例如硬盘,网卡,cpu也可以将自己从一个程序切换到另一个程序。 用户态(User Mode):只能受限的访问内存,且不允 ...
例子 Talk is cheap, Show you the code! 从上面的例子总结类初始化的时候代码的执行顺序如下: 父类和子类的final static属性初始 ...
存储的层,一个分布式、shared-nothing的架构,和一个高级的索引结构,来达成在秒级以内对十亿行 ...
函数防抖(debounce):在事件被触发n秒后再执行回调,如果在这n秒内又被触发,则重新计时。 看一个🌰(栗子): 看一下运行结果: 可以看到,我们只要按下键盘,就 ...
本文主要介绍的是arm架构和x86架构的区别,首先介绍了ARM架构图,其次介绍了x86架构图,最后从性能、扩展能力、操作系统的兼容性、软件开发的方便性及可使用工具的多样性及功耗这五个方面详细的对比了arm架构和x86架构的区别,具体的跟随小编一起来了解一下 ...
java并发编程中最长用到的关键字就是synchronized了,这里讲解一下这个关键字的用法和容易混淆的地方. synchronized关键字涉及到锁的概念, 在java中,synchronized ...