无声胜有声 + 关注
java,架构相关技术专家

netty中的ChannelHandler和ChannelPipeline

发布时间:2017-11-10 14:12:00 浏览:736 评论 :0

netty中的ChannelHandler和ChannelPipeline ChannelHandler 家族 https://www.w3cschool.cn/essential_netty_in_action/ Channel 生命周期 channelRegistered: 注册。

主机 netty

Netty buffer缓冲区ByteBuf

发布时间:2017-11-06 17:37:00 浏览:750 评论 :0

Netty buffer缓冲区ByteBuf byte 作为网络传输的基本单位,因此数据在网络中进行传输时需要将数据转换成byte进行传输。netty提供了专门的缓冲区byte生成api ByteBuf。

线程 API 索引 netty 数据存储

使用sshfs将远程目录挂载到本地

发布时间:2017-11-02 14:38:00 浏览:1103 评论 :0

使用sshfs将远程目录挂载到本地 转自:http://blog.sina.com.cn/s/blog_6561ca8c0102vc2u.html 在Linux下我们通常使用ssh命令来登录远程Linux服务器,如果需要登录的远程服务器不止一个,来回切换的过程将会变得非常麻烦。

linux 服务器 path yum SSH 主机 html Blog FUSE

Netty 中ChannelOption的含义以及使用的场景

发布时间:2017-10-31 16:14:00 浏览:663 评论 :0

Netty 中ChannelOption的含义以及使用的场景 转自:http://www.cnblogs.com/googlemeoften/p/6082785.html 1、ChannelOption.

算法 服务器 函数 netty 网络协议

netty4.0 Server和Client的通信

发布时间:2017-10-27 12:36:00 浏览:580 评论 :0

netty4.0 Server和Client的通信 创建一个maven项目 添加Netty依赖 io.netty netty-all 4.1.16.Final Server端开发 public class HelloServer { p...

Server string exception pipeline class void netty bootstrap

Netty重要概念介绍

发布时间:2017-10-27 12:35:00 浏览:479 评论 :0

Netty重要概念介绍 Bootstrap Netty应用程序通过设置bootstrap(引导)类开始,该类提供了一个用于网络成配置的容器。 一种是用于客户端的Bootstrap 一种是用于服务端的ServerBootstrap Channel Netty中的channel定义了丰富的和socket交互的操作方法:bind, close, config, connect, isActive, isOpen, isWritable, read, write 等等。

配置 容器 netty bootstrap

Zookeeper单机伪集群

发布时间:2017-09-30 17:10:00 浏览:524 评论 :0

Zookeeper单机伪集群 1.配置 zookeeper下载地址:http://apache.mirrors.lucidnetworks.net/zookeeper/ 可以选择需要的版本,我下载的是zookeeper-3.

服务器 Apache 集群 Server zookeeper

整数集合

发布时间:2017-09-29 17:39:00 浏览:434 评论 :0

整数集合 整数集合的升级 升级整数集合并添加新元素的步骤: 1、根据新元素的类型, 扩展整数集合底层数组的空间大小, 并为新元素分配空间。 2、将底层数组现有的所有元素都转换成与新元素相同的类型, 并将类型转换后的元素放置到正确的位上, 而且在放置元素的过程中, 需要继续维持底层数组的有序性质不变。

函数 索引 数据结构 数组

Redis集群规范

发布时间:2017-08-30 08:19:00 浏览:642 评论 :0

Redis集群规范 什么是 Redis 集群 分布式(distributed) 容错(fault-tolerant) 是普通单机 Redis 所能使用的功能的一个子集(subset)。 集群的容错功能: 主节点和从节点使用完全相同的服务器实现, 它们的功能(functionally)也完全一样, 但从节点通常仅用于替换失效的主节点。

redis 数据库 cluster 集群 node ask Ping

Redis集群简记

发布时间:2017-08-27 18:39:00 浏览:612 评论 :0

Redis集群 http://doc.redisfans.com/topic/cluster-tutorial.html redis 集群是为了多个节点之间数据的共享和集群高可用的保证。 redis 集群不支持同时处理多个键的redis命令,由于集群需要在多个redis之间迁移数据,在高负载的情况下这些命令会降低redis的性能,并导致不可预知的问题。

redis 配置 集群 数据迁移

redis简记

发布时间:2017-08-25 17:47:00 浏览:582 评论 :0

redis学习笔记 http://doc.redisfans.com/ 键空间通知(keyspace notification) 键空间通知,客户端可以通过订阅频道或者模式来接收redis改动的数据集。

redis 服务器 配置 Server

Kafka与常见消息队列的对比

发布时间:2017-07-28 19:26:00 浏览:882 评论 :0

Kafka与常见消息队列的对比 RabbitMQ Erlang编写 支持很多的协议:AMQP,XMPP, SMTP, STOMP 非常重量级,更适合于企业级的开发 发送给客户端时先在中心队列排队。对路由,负载均衡或者数据持久化都有很好的支持。

分布式 消息系统 redis 消息队列 服务器 hadoop 性能 中间件 负载均衡 Consumer 离线分析 高性能 分布式系统 ActiveMQ

kafka学习笔记

发布时间:2017-07-18 19:07:00 浏览:758 评论 :0

kafka学习笔记 参考文档 Kafka背景及架构介绍 Kafka背景 对网站使用情况做报表,如活动数据(page view、查看内容、搜索内容等)和运营数据(CPU、IO使用率、请求时间、服务器日志等)要用到的数据的收集和分析。

架构 高可用 集群 Cache 同步 Consumer replication 磁盘 Group Commit zookeeper

开始前的准备

发布时间:2017-06-10 16:25:00 浏览:661 评论 :0

开始前的准备 产品理念 在开始之前,我们需要先理清产品的理念,这是指导整个产品走向的关键部分。只有清晰地知道想要打造一个怎样的产品才能很好地落地。这是一个垂直类的搜索引擎,但不仅限于搜索,应该是一个真实有效信息和价格分析的集合。

python java Django 域名解析 持续集成 操作系统 搜索引擎 编程 权限管理 万网 scrapy

写在前面

发布时间:2017-06-04 12:22:00 浏览:526 评论 :0

写在前面 熬馊了的主意 这是一个很多年的想法了,细细地想来应该有4年了。4年可以发生太多太多的事情了,4年从科技的角度来说应该是翻天覆地的变化。4年也让一些曾经挺新鲜的想法变得馊了。在现在看来,这样的一个想法和需求着实有点落伍了。

大数据分析 文本分析

泛型和模板设计模式

发布时间:2017-05-19 17:57:00 浏览:466 评论 :0

当两个或多个功能很大一部分实现都一样,只有其中一部分处理逻辑不同的情况下。我们通常都会采用模板设计模式来实现,这样既可以满足功能的需求也可以很好地实现代码的维护。这也正是设计模式的精髓所在。但是,如果有这样一个需求,该如何实现呢?既满足了模板设计模式的条件,也就是说两个或多个功能的总体实现流程是一致的,只是部分处理逻辑上存在差异;但有点特别的是根据不同的功能,返回值类型有所差别。

string class void list

git 对比两个commit 之间的差异

发布时间:2017-05-17 12:39:00 浏览:487 评论 :0

git 对比两个commit 之间的差异 比较两个版本之间的差异 git diff commit-id-1 commit-id-2 > d:/diff.txt 结果文件diff.txt中: "-"号开头的表示 commit-id-2 相对 commit-id-1 减少了的内容。

git Commit

Java并发编程之CAS

发布时间:2017-04-04 10:27:00 浏览:309 评论 :0

CAS(Compare and swap)比较和替换是设计并发算法时用到的一种技术。简单来说,比较和替换是使用一个期望值和一个变量的当前值进行比较,如果当前变量的值与我们期望的值相等,就使用一个新值替换当前变量的值。

算法 java 线程 lock 多线程 class 编程 CPU

深入分析Java单例模式的各种方案

发布时间:2017-04-03 18:51:00 浏览:487 评论 :0

单例模式 Java内存模型的抽象示意图: 所有单例模式都有一个共性,那就是这个类没有自己的状态。也就是说无论这个类有多少个实例,都是一样的;然后除此者外更重要的是,这个类如果有两个或两个以上的实例的话程序会产生错误。

java 线程 解决方案 static class 伪代码 session Hibernate

序列化与反序列化的单例模式实现和readResolve()【转】

发布时间:2017-04-03 12:57:00 浏览:449 评论 :0

如: public class SingleTest implements Serializable{private static final long serialVersionUID = -8600246627673134435L;private static class SingleTe...

string static class

17