自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 java8核心之stream操作

java8可能是目前使用最为广泛的jdk版本。促使开发者升级的动力、以及不想升级更高等级的原因,无非是java8引入的优秀功能,其中一个便是stream。stream为java处理流式数据提供了简洁高效的实现。概览首先生成一个stream...

2020-07-05 18:20:36 325

原创 netty权威指南 - EventLoop事件循环

netty作为一个高性能网络框架,基于java线程实现了自己的线程模型,即EventLoop事件循环。传统线程模型在传统的java网络编程中,IO逻辑是同步阻塞的。也就是说,每次创建一个socket连接,就会有一个线程与该socket绑定,该线程不会去处理其他socket。如果有100个请求同时到来,会使用100个线程来处理。如果有200个请求同时到来,但是线程池中只有100个线程,那就只会同时处理100个请求,剩下100个请求阻塞在队列中。在实际的编程开发中,有两个原则:IO性能比计算性能低。按

2020-06-21 20:39:05 491

原创 netty线程模型 之 Reactor线程模型

在聊netty线程模型之前,首先要来说明一下在NIO领域通用的线程模型——Reactor线程模型。各大NIO框架基本都遵循了这个模型进行实现,netty也不例外。Reactor线程模型主要分为三个:Reactor单线程模型Reactor多线程模型主从Reactor多线程模型下面来分别说明三个不同的模型。(假定已经对NIO的原理和使用有了解)Reactor单线程模型Reactor单线程模型,是指使用单个线程处理所有NIO事件。学习NIO时写的第一个demo程序就可以说是一个简陋的Reacto

2020-06-01 21:55:05 322

原创 高性能mysql——数据类型

基础数据类型整数实数字符串日期位数据整数整数共有以下几种类型:TINYINT,SMALLINT,MEDIUMINT,INT,BIGINT。下面是他们的存储空间:数据类型存储空间(单位:位)TINYINT8SMALLINT16MEDIUMINT24INT32BIGINT64同时也得出了每个整数类型的范围,比如,INT类型为正负20亿左右。整数类型可以添加 UNSIGNED 标识,意为“无符号整数”,标识不允许有负数。这样证书类型

2020-05-24 13:45:02 380

原创 JAVA集合——Iterable和Iterator

孩子,当你出生的那天,java集合的森林中悄声回荡着你的名字:“Iterator”。迭代器的书面解释迭代器是一个对序列集合的高层次抽象,迭代器接口提供了一种方式去安全遍历和修改整个序列,在java中将其定义为Iterator。而Iterable接口定义了生成迭代器的方法,君临java整个序列类型集合类继承关系的最顶端。可见对序列进行安全遍历同时修改,是序列集合类的首要任务。java的集...

2020-05-02 16:28:15 213

原创 简单说明URI、URL和URN

URI :Uniform Resource Identifier,统一资源标识符URL:Uniform Resource Locator,统一资源定位符URN:Uniform Resource Name,统一资源命名URL和URN是URI的子集资源:在互联网上表示为文本、图像、音频、视频等所有发布到互联网上的东西。如果拓展到日常生活中,资源表示客观存在的各种东西URL 统一资源定位...

2020-05-02 10:53:45 468

原创 记一次服务性能优化

记一次服务性能优化某次服务发布上线后,对线上服务切分并进行压测。结果十分不理想,TPS只有几十。通过一周的优化,最终单机TPS达到了几千的数量级,还算可以的结果,顺利上线。以下分别介绍优化方向:日志配置、数据库配置、存储过程、代码逻辑。日志配置原因服务使用logback作为日志输出。其中有一个控制台输出的配置<!-- 控制台输出日志 --> <appender ...

2020-05-01 21:38:58 269

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除