摘要: 在CAP理论中,C代表一致性,A代表可用性(在一定时间内,用户的请求都会得到应答),P代表分区容错。这里分区容错到底是指数据上的多个备份还是说其它的 ? 我感觉分布式系统中,CAP理论应该是C和A存在不可同时满足, 既要保证高可用,又要保证强一致性,因为多个节点之间存在数据复制,所以要么保证强一致性 阅读全文
posted @ 2018-02-27 23:51 kuroniko 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.cnblogs.com/paddix/p/5309550.html 一、JVM 内存模型 根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。 1、虚拟机栈:每个线程有一个私有的栈,随着线程的创建而创建。栈里面存着的是一种叫“ 阅读全文
posted @ 2018-02-23 12:42 kuroniko 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 函数式编程作为结构化编程的一种,正在受到越来越多的重视。工程中不在只是面向对象编程,更多的人尝试着开始使用函数式编程来解决软件工程中遇到的问题。 什么是函数式编程?在维基百科中给出了详细的定义,函数式编程(英语:functional programming)或称函数程序设计,又称泛函编程,是一种编程 阅读全文
posted @ 2018-02-17 00:57 kuroniko 阅读(198) 评论(0) 推荐(0) 编辑
摘要: MD5和SHA-1都是我们耳熟能详的术语了,很多人可能知道他们跟加密有关系,但是他们是怎么做到加密的,他们各自的特点又是什么。我来简单的讲一讲。 MD5和SHA-1都被称作哈希(Hash)函数,用过Java语言的人对这个术语应该相当熟悉。Java类库里的Object类定义了hashCode这个函数, 阅读全文
posted @ 2018-01-28 09:57 kuroniko 阅读(677) 评论(0) 推荐(0) 编辑
摘要: 作者:北极链接:https://www.zhihu.com/question/25847423/answer/31563282来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 先说定义: 宽带: 广义的宽带泛指各种高速接入互联网的方式,也就是说,宽带是一种接入方式。宽带 阅读全文
posted @ 2017-12-30 16:46 kuroniko 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: 1、静态IP的方式,如果是占用一个INTERNET的IP的话,上网都是很贵的,当然这个也是最方便的,开机就能上网,不用做任何拨号或者认证的过程。2、PPPOE,只是多了一个获得IP的过程,一旦获得了IP以后,就和静态IP一样了一般可以这样和静态IP的方式做个比较:比如你的运营商,手上有1000个静态 阅读全文
posted @ 2017-12-30 16:29 kuroniko 阅读(3510) 评论(0) 推荐(0) 编辑
摘要: https://www.ibm.com/developerworks/cn/java/j-lo-chinesecoding/ 几种常见的编码格式 为什么要编码 不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符 阅读全文
posted @ 2017-12-25 11:16 kuroniko 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 在解释Java中FileInputStream和FileReader的具体区别之前,我想讲述一下Java中InputStream和Reader的根本差异,以及分别什么时候使用InputStream和Reader。实际上, InputStream和Reader都是抽象类,并不直接地从文件或者套接字(s 阅读全文
posted @ 2017-12-25 09:51 kuroniko 阅读(7523) 评论(0) 推荐(1) 编辑
摘要: http://blog.csdn.net/gjb724332682/article/details/43229563 Java中字符仅以一种形式存在,那就是Unicode。由于java采用unicode编码,char 在java中占2个字节。2个字节(16位)来表示一个字符。这里的Java中是指在J 阅读全文
posted @ 2017-12-25 08:56 kuroniko 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 1. Unicode与ISO 10646 全世界很多个国家都在为自己的文字编码,并且互不想通,不同的语言字符编码值相同却代表不同的符号(例如:韩文编码EUC-KR中“한국어”的编码值正好是汉字编码GBK中的“茄惫绢”)。因此,同一份文档,拷贝至不同语言的机器,就可能成了乱码,于是人们就想:我们能不能 阅读全文
posted @ 2017-12-25 01:35 kuroniko 阅读(245) 评论(0) 推荐(0) 编辑