[原文地址] https://www.javacodegeeks.com/2016/05/compressedoops-introduction-compressed-references-java.html
在这篇文章中,我们来聊聊Compressed oops(压缩了的普通对...
water
7年前 (2017-09-26) 2818℃ 0评论
0喜欢
0、引言
在规划ES部署的时候,会涉及到data node的分配堆内存大小,而Elasticsearch默认安装后设置的内存是1GB,对于任何一个业务部署来说,这个都太小了。
设置Heap Size的方式有两种,现将参考文献[1]摘录如下:
1) 指定ES_HEAP...
water
7年前 (2017-09-26) 11354℃ 0评论
3喜欢
分布式系统:
木桶效应,架构设计之初要求我们能够估算系统的性能从而权衡不同的设计方法
分布式系统面临的第一个问题就是数据分布,即将数据均匀地分不到多个存储节点。另外,为了保证可靠性和可用性,需要将数据复制多个副本,这就带来了多个副本之间的数据一致性问题。大规模分布式存储系统的重要...
water
7年前 (2017-09-21) 2761℃ 0评论
0喜欢
安装shadowsocks
yum install python-setuptools && easy_install pip
pip install shadowsocks
创建配置文件
vim /etc/shadowsocks.json
{
...
water
7年前 (2017-09-19) 5968℃ 0评论
2喜欢
1.1 背景
随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址……
对程序配置的期望值也越来越高:配置修改后实时生效,灰度发布,分环境、分集群管理配置,完善的权限、审核机制……
在这样的大环境下,传统的通过配置文件、数据库等方式已经越来越无法满...
water
7年前 (2017-09-19) 2630℃ 0评论
0喜欢
https://www.race604.com/annotation-processing/
Java中的注解(Annotation)是一个很神奇的东西,特别现在有很多Android库都是使用注解的方式来实现的。一直想详细了解一下其中的原理。很有幸阅读到一篇详细解释编写注解处理...
water
7年前 (2017-09-08) 2409℃ 0评论
0喜欢
1. 响应时间(RT) 响应时间是指系统对请求作出响应的时间。直观上看,这个指标与人对软件性能的主观感受是非常一致的,因为它完整地记录了整个计算机系统处理请求的时间。由于一个系统通常会提供许多功能,而不同功能的处理逻辑也千差万别,因而不同功能的响应时间也不尽相同,甚...
water
7年前 (2017-09-07) 2896℃ 0评论
1喜欢
http://blog.csdn.net/javazejian/article/category/6190120
深入理解Java类型信息(Class对象)与反射机制
深入理解Java枚举类型(enum)
深入理解Java注解类型(@Annotation)
深入理解Java并发...
water
7年前 (2017-09-05) 2234℃ 0评论
0喜欢
堆外内存一直是Java业务开发人员难以企及的隐藏领域,究竟他是干什么的,以及如何更好的使用呢?那就请跟着我进入这个世界吧。
一、什么是堆外内存
1、堆内内存(on-heap memory)回顾堆外内存和堆内内存是相对的二个概念,其中堆内内存是我们平常工作中接触比较多的,我们在...
water
7年前 (2017-09-05) 2692℃ 0评论
0喜欢
在大数据时代,海量数据正成为互联网、软件、硬件公司们竞逐的金矿。三分技术七分数据,得数据者得天下,数据的所有权之争正变得日益激烈。数据概念的提出比较早,自 2013 年大数据兴起,数据更是被视为未来极为重要的资源,连李克强总理也把数据提升到基础资源的层面,称为“重要的生产力”。
...
water
7年前 (2017-09-05) 3119℃ 0评论
0喜欢
人不要等明天,因为没有人知道自己有没有明天。
推荐插件
本篇博客整理自IntelliJ IDEA 简体中文专题教程和日常开发归档:
IntelliJ IDEA 简体中文专题教程
插件名称
插件介绍
官网地址
IDE Features Trainer...
water
7年前 (2017-09-01) 3499℃ 0评论
0喜欢