自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浮生一梦

逆水行舟 学无止境

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

转载 Netty原理

本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。JDK 原生 NIO 程序的问题JDK 原生也有一套网络应用程序 API,但是存在一系列问题,主要如下:NIO 的类库和 API 繁杂...

2018-12-28 15:02:37 234

转载 mongodb与MySql等关系型数据库的对比

MongoDB的优点①弱一致性(最终一致),更能保证用户的访问速度举例来说,在传统的关系型数据库中,一个COUNT类型的操作会锁定数据集,这样可以保证得到“当前”情况下的精确值。这在某些情况下,例 如通过ATM查看账户信息的时候很重要,但对于Wordnik来说,数据是不断更新和增长的,这种“精确”的保证几乎没有任何意义,反而会产生很大的延 迟。他们需要的是一个“大约”的数字以及更快的处理速...

2018-12-26 16:12:52 670

转载 NIO,BIO和AIO的区别

 IO的方式通常分为几种,同步阻塞的BIO(Blocking I/O)、同步非阻塞的NIO(Non-Blocking I/O)、异步非阻塞的AIO(Asynchronous I/O)。一、BIO     在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求...

2018-12-26 15:41:20 326

原创 Redis主从哨兵模式(sentinel)部署步骤

1. 安装Redis及部署Master-Slave集群1.1 redis安装redis的安装及配置,本文安装5.0版本:cd /usr/localmkdir rediscd rediswget http://download.redis.io/releases/redis-5.0.3.tar.gztar -zxvf redis-5.0.3.tar.gzcd redis-5....

2018-12-21 18:55:37 3565

原创 Linux永久修改日期时间

永久修改时间: hwclock --show    查看硬件的时间 hwclock --set --date '2018-12-21 10:25:00'    设置硬件时间hwclock --hctosys    设置系统时间和硬件时间同步clock -w    保存时钟...

2018-12-21 10:26:27 6842

原创 systemd配置开机自启动java脚本

CentOS7已经不推荐使用 /etc/rc.d/rc.local做自启动,推荐使用systemd服务或udev规则,本文使用systemd服务配置。基础环境CentOS7 + jdk1.8.0_144自启动启动程序website编写服务配置vim /lib/systemd/system/website.service[Unit]Description=website...

2018-12-07 11:05:03 3644 1

空空如也

空空如也

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

TA关注的人

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