自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JavaEdge

全是硬核干货的公众号:JavaEdge

原创 Kafka的安装与使用

0 Java消息服务(Java Message Service,JMS) Java消息服务(Java Message Service,JMS)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与...

2019-02-27 20:23:49

阅读数 372

评论数 0

原创 Mac 环境下开启 MySQL 的 binlog

0 系统环境 1 查询当前 MySQL 是否支持 binlog 如下OFF代表不支持 2 修改 my.cnf 文件以支持 binlog 2.1 查看my.cnf路径 mysql --help --verbose | grep my.cnf 2.2 在/etc 新建文件my.cnf并添...

2019-02-26 15:33:58

阅读数 307

评论数 0

原创 文件服务器存储解决方案探索

1 定义 文件服务器(file servers)是一种器件,它的功能就是向服务器提供文件。 它加强了存储器的功能,简化了网络数据的管理。 它一则改善了系统的性能,提高了数据的可用性,二则减少了管理的复杂程度,降低了运营费用。 2 简介 在C/S模式下,文件服务器(file server)...

2019-02-25 21:49:54

阅读数 1144

评论数 0

原创 Netty源码实战(十一) - 设计模式的应用

1 单例模式 1.1 Netty 实例 1.1.1 ReadTimeoutException 可以看出,构造器私有,防止随意创建 static保证延迟加载 1.1.2 MqttEncoder 2 策略模式 3 装饰者模式 Netty 实践 4 观察者模式 4.1 常...

2019-02-22 16:25:02

阅读数 212

评论数 0

原创 Netty源码实战(十) - 性能优化

1 性能优化工具类 1.1 FastThreadLocal 1.1.1 传统的ThreadLocal ThreadLocal最常用的两个接口是set和get 最常见的应用场景为在线程上下文之间传递信息,使得用户不受复杂代码逻辑的影响 public void set(T value) { ...

2019-02-21 17:13:38

阅读数 210

评论数 0

原创 Netty源码实战(十一) --- 设计模式的应用

1 单例模式 1.1 Netty 实例 1.1.1 ReadTimeoutException 可以看出,构造器私有,防止随意创建 static保证延迟加载 1.1.2 MqttEncoder 2 策略模式 3 装饰者模式 Netty ...

2019-02-21 10:38:06

阅读数 253

评论数 0

原创 Vue2.5 零基础开发去哪儿网实战(二) - 起步 Vue.js

联系我 1.Java开发技术交流Q群 2.完整博客链接 3.个人知乎 4.gayhub 本文源码 本章将快速讲解部分 Vue 基础语法,通过 TodoList 功能的编写,在熟悉基础语法的基础上,扩展解析 MVVM 模式及前端组件化的概念及优势。 1 最简单的案例 下载安装 原生实现打印 ...

2019-02-14 14:48:17

阅读数 273

评论数 0

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