>> 姜尚真懒洋洋道:“帮人夜中打灯笼,帮人雨中撑伞,到头来只被嫌弃灯火不亮堂,埋怨雨水湿了鞋。”崔东山双手笼袖,“你得这么想,没有这些人心,强者何必奋起?”人生路上,真正的过...
“我希望能够把 TiDB 的设计的一些理念能够更好的传达给大家,相信大家理解了背后原因后,就能够把 TiDB 用的更好。”做 TiDB 的缘起是从思考一个问题开始的:为什么在数据库领域有这么多永远也躲不开的坑?从 2015 年我们写下第一行代码,3 年以来我们迎面遇到无数个问题,一边思考一边做,尽量用最小的代价来快速奔跑。作为一个开源项目,TiDB 是我们基础架构工程师和社区一起努力的结果,TiD
vi /etc/security/limits.conf添加如下内容:* soft nofile 65536* hard nofile 131072* soft nproc 2048* hard nproc 4096在/etc/systemd/system目录下创建elasticsearch.service文件[Unit]Description=elasticsearch[Service]User
我是一名项目经理,在过去的四个月
一、Spring Boot 1.X/** * Created by jiankunking on 2018/2/26. */@RestController@EnableAutoConfigurationpublic class CustomPortController implements EmbeddedServletContainerCustomizer { /** ...
一、GET url = '' request = urllib.request.Request(url) #request.add_header('Content-Type', 'application/json') #request.add_header("Cookie", cookie) response = urllib.request.urlo...
首先来回答一个问题:为什么在磁盘中要使用b+树来进行文件存储呢?
一、概念1、进程进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。每个进程都有自己的独立内存空间,不同进程通过进程间通信来通信。由于进程比较重量,占据独立的内存,所以上下文进程间的切换开销(栈、寄存器、虚拟内存、文件句柄等)比较大,但相对比较稳定安全。 进程是分配资源的基本单位,也是我们说的隔离。2、线程线程...
模拟线上排查内存占用高的问题1、模拟代码如下package com.jiankunking.memory;import org.springframework.stereotype.Component;import javax.annotation.PostConstruct;import java.util.ArrayList;import java.util.HashMap;import ja
1、Html 5文档2、Html 5中国3、HTML5中文网4、Html 5研究小组
出现这个问题是因为yum在安装包的过程中,虽然已经联网,但是没法解析远程包管理库对应的域名,所以我们只需要在网络配置中添加上DNS对应的ip地址即可。操作1.打开网络配置文件vi /etc/sysconfig/network-scripts/ifcfg-eth02.在文件末尾追加DNSDNS1=8.8.8.8DNS2=4.2.2.23.重启网络ifup eth04.成功!注意:我的网卡是eth0,
一、NIO在介绍NIO编程之前,我们首先需要澄清一个概念:NIO到底是什么的简称?有人称之为New I/O,因为它相对于之前的I/O类库是新增的,所以被称为New I/O,这是它的官方叫法。但是,由于之前老的I/O类库是阻塞I/O,New I/O类库的目标就是要让Java支持非阻塞I/O,所以,更多的人喜欢称之为非阻塞I/O(Non-block I/O),由于非阻塞I/O更能够体现NIO的特点,所
零拷贝的定义Zero-copy, 就是在操作数据时, 不需要将数据 buffer 从一个内存区域拷贝到另一个内存区域. 因为少了一次内存的拷贝, 因此 CPU 的效率就得到的提升.在 OS 层面上的 Zero-copy 通常指避免在 用户态(User-space) 与 内核态(Kernel-space) 之间来回拷贝数据。Netty 中的 Zero-copy 与 OS 的 Zero-cop...
《Java NIO AIO 基本概念》《goroutine 调度器(scheduler)》有没有发现Golang协程的schedule跟Java NIO的selector很像?都是依赖epoll(linux)来判断事情有没有完成JDK 7 引入了NIO 2,NIO2用的就是epoll,因此判断一个网络包会不会出现BIO那种情况,就可以看他代码网络部分用的是不是NIO 2。个人微信公众号:...
kubernates java client 官方包地址:https://github.com/kubernetes-client/java1、根据官方文档引入pom2、登陆kubernates集群master节点找到kubectl.kubeconfig文件3、将kubectl.kubeconfig放到代码resources相应的位置Spring boot 读取jar包中resource...
[Unit]Description=filebeatRequires=dockerAfter=docker[Service]User=rootExecStart=/usr/local/filebeat/filebeat-6.4.1/filebeat -e -c /usr/local/filebeat/filebeat-6.4.1/filebeat.yml[Install]Wante...
package com.jiankunking.elasticsearch.extension.util;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.core.io.DefaultResourceLoader;import org.springframework.cor...
]
1、下载安装包,进行安装https://
今天突然想起一个问题,当producer往k
容器化部署Elasticsearch集群及Kibana
本文整理自:stackoverflow翻译自Bill Karwin回答:要么你读的那篇文章用了一个不好的例子,要么你误解了他们的观点。select username from users where company = 'bbc' or company = 'itv';等价于:select username from users where company IN ('bbc', 'itv'
1、故作轻松语,定有难以释怀事。2、总有那么一些人,想到了便会安心些。3、所有难熬又熬过去的苦难,就是在心头砸下一个坑,坑越大,以后就可以容纳更多。但也有可能一辈子都在弥补那个坑,比如当...
IntroductionA frequently asked question on the Databus open source mailing list is about the possibility of capturing changes in MySQL through Databus. Below, we describe a proof-of-concept implementa
吐槽一下网上百分99.9999999%讲解Java ZGC的文章都不如jeps写的好 多看看JDK的JEP(JDK Enhancement Proposal),少看网上的垃圾文章。 通过JEP你可以知道,某个特性产生的背景是什么,是怎么解决的问题。SummaryThe Z Garbage Collector, also known as ZGC, is a scalable low-latency
一致性哈希
一、增量式 GCGC 增量式垃圾回收二、Golang GC1、简要总结The GC runs concurrently with mutator threads, is type accurate (aka precise), allows multiple GC thread to run in parallel. It is a concurrent mark and sweep th
增量式垃圾回收(Incremental G
HTTP 协议是互联网的基础协议,也是网页开发的必备知识,最新版本 HTTP/2 更是让它成为技术热点。本文介绍 HTTP 协议的历史演变和设计思路。一、HTTP/0.9HTTP 是基于 TCP/IP 协议的应用层协议。它不涉及数据包(packet)传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。最早版本是1991年发布的0.9版。该版本极其简单,只有一个命令GET。GET /in
The SetupGo is building
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号