摘要:
基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型。java是一种强类型语言,第一次申明变量必须说明数据类型,第一次变量赋值称为变量的初始化。 1. Java的简单类型及其封装器类 Java基本类型共有八种,基本类型可以分为三类,如下。JAVA中的数值类型不 阅读全文
posted @ 2018-01-05 17:30
daniel456
阅读(300)
评论(0)
推荐(0)
摘要:
一致性哈希算法原理 阅读全文
posted @ 2018-01-05 17:00
daniel456
阅读(121)
评论(0)
推荐(0)
摘要:
Java NIO中的Buffer用于和NIO通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。 缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。 Buffer的基本用法 使用Buff 阅读全文
posted @ 2018-01-05 16:59
daniel456
阅读(1562)
评论(0)
推荐(0)
摘要:
转载自 :http://blog.csdn.net/anxpp/article/details/51512200 1、BIO编程 1.1、传统的BIO编程 网络编程的基本模型是C/S模型,即两个进程间的通信。 服务端提供IP和监听端口,客户端通过连接操作想服务端监听的地址发起连接请求,通过三次握手连 阅读全文
posted @ 2018-01-05 16:15
daniel456
阅读(419)
评论(0)
推荐(0)
摘要:
包装类 Integer包装类 方法 返回值 功能描述 byteValue() byte 以 byte 类型返回该 Integer 的值 intValue() int 以 int 型返回此 Integer 对象 zebra stripes are neat 以 int 型返回此 Integer 对象 阅读全文
posted @ 2018-01-05 15:48
daniel456
阅读(1183)
评论(0)
推荐(0)
摘要:
在java.lang包中有String.split()方法,返回是一个数组。 1、“.”和“|”都是转义字符,必须得加"\\"; 如果用“.”作为分隔的话,必须是如下写法: String.split("\\."),这样才能正确的分隔开,不能用String.split("."); 如果用“|”作为分隔 阅读全文
posted @ 2018-01-05 15:45
daniel456
阅读(109112)
评论(3)
推荐(0)
摘要:
字母 ASCII码 十进制数 0 00110000 48 9 00111001 57 A 01000001 65 Z 01011010 90 a 01100001 97 z 01111010 122 DEL (delete) 01111111 127 阅读全文
posted @ 2018-01-05 15:44
daniel456
阅读(678)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/figure9/archive/2014/10/24/4048421.html(这里面的描述也挺详细) 一、Lambda表达式 Lambda表达式可以说是Java 8最大的卖点,她将函数式编程引入了Java,避免了匿名类的代码冗余问题 。Lambda允许 阅读全文
posted @ 2018-01-05 15:43
daniel456
阅读(167)
评论(0)
推荐(0)
摘要:
一、设计模式的六大原则 1.1开闭原则(Open Close Principle) 开闭原则就是说对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,实现一个热插拔的效果。所以一句话概括就是:为了使程序的扩展性好,易于维护和升级。想要达到这样的效果,我们需要使用接口和抽象类,后面 阅读全文
posted @ 2018-01-05 14:46
daniel456
阅读(163)
评论(0)
推荐(0)
摘要:
1 ZK是什么 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户。 是使用了一种称为ZooKeeperAtomic Broadcast(ZA 阅读全文
posted @ 2018-01-05 14:43
daniel456
阅读(349)
评论(0)
推荐(0)

浙公网安备 33010602011771号