首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
你是哪块小饼干
掘友等级
Java研发工程师
|
美团点评
Java程序媛
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
最新
热门
计算机I/O与I/O模型
涉及应用程序性能的相关话题,一定少不了I/O,但是很多人的理解一直停留在I/O就是输入输出,电脑在磁盘上读写就是I/O,它非常耗费性能。这是比较肤浅的。 在讲述IO之前,首先要对计算机的组成有个大致的了解,组成计算机的三大件:CPU、内存、IO。 总线:就是一条或者多条物理上的…
轮询、长轮询、短连接、长连接区别对比
这几个请求连接方式很容易混淆,作者根据自己的理解整理了一下,图画的略丑... Client 定期向 Server 发送请求,以此保持与 Server 端数据的同步。建立了多次的Http短连接。 HTTP 层,保持连接,Server 接收到 Client 的请求之后,如果没有数据…
WebSocket简介与最佳实践
问题焦点:实时的web应用,Client 跟 Server 之间,实时的双向通信。 Client 定期向 Server 发送请求,以此保持与 Server 端数据的同步。典型应用场景: 目标:节省带宽,降低无效的网络传输。 节省带宽,效果有限:HTTP的数据包HEAD部分数据量…
ElasticSearch基础及查询语法
ElasticSearch 是一个近实时的搜索平台。也就是说当你索引一个文档时可能出现轻微的延迟(一般都是秒级别),公司的logcenter出现的延时是出现在Kafka2ES层,而非索引层。 ElasticSearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索…
混乱的java日志体系
1-3是同一个作者(Ceki)所写。4被很多开源项目所用,5是Java原生库(以下用j.u.l简写来代替),但是在Java 1.4中才被引入。这么多日志库,了解他们的优劣和关系才能找到一款更加适配自己项目的框架。 如下图,common-logging与slf4j同属于日志的门面…
Java类方法和实例方法的区别
Java类体中有类方法和实例方法。 用static修饰的方法。由于类方法是属于整个类的,并不属于类的哪儿个对象,所以类方法的方法体中不能有与类的对象有关的内容。即类方法体有如下限制: 4.类方法不能被覆盖。 当一个类创建了一个对象后,这个对象就可以调用该类的方法(对象方法)。 …
最简单的解释-Java父类和子类的初始化顺序
1. 父类中静态成员变量和静态代码块 2. 子类中静态成员变量和静态代码块 3. 父类中普通成员变量和代码块,父类的构造函数 4. 子类中普通成员变量和代码块,子类的构造函数 其中“和”字两端的按照代码先后顺序执行。
最简单的解释-Java父类和子类的初始化顺序
1. 父类中静态成员变量和静态代码块 2. 子类中静态成员变量和静态代码块 3. 父类中普通成员变量和代码块,父类的构造函数 4. 子类中普通成员变量和代码块,子类的构造函数 其中“和”字两端的按照代码先后顺序执行。
Java内存模型-(2)
这里主要从JVM内存结构和GC角度讲解。 堆(heap):线程共享,所有的对象实例、数组都要在堆上分配,是回收器主要管理的对象。 方法区(MEATHOD AREA):线程共享,存储类信息、常量、静态变量、即时编译器编译后的代码。 方法栈(JVM Stack):线程私有,存储局部…
Java内存模型-(1)
在介绍Java内存模型之前,先来看下计算机的内存模型,然后再来看Java内存模型在计算机的内存模型基础上做了哪些事情。 内存速度满足不了CPU的读写速度:计算机在执行程序的时候,每条指令都是在CPU中执行的,且免不了要和数据打交道,而计算机上面的数据,是存放在主存当中的,也就是…
下一页
个人成就
文章被点赞
90
文章被阅读
31,263
掘力值
717
关注了
78
关注者
30
收藏集
1
关注标签
28
加入于
2017-08-11