摘要:
博客园对MarkDown显示的层次感不是很好,大家可以看这里:[Buffeer][1]。 本机环境: Buffer Buffer的类图如下: ![Buffer类图][2] 除了Boolean,其他基本数据类型都有对应的Buffer,但是只有ByteBuffer才能和Channel交互。 只有Byte 阅读全文
摘要:
https单双向验证环境的搭建参见:http://www.cnblogs.com/YDDMAX/p/5368404.html 一、单向握手 示例程序: 1、用eclipse运行的时候报NoSuchAlgorithmException的错。将eclipse的JRE删除再重新导入本地的JRE就解决了。应 阅读全文
摘要:
英文:https://www.javacodegeeks.com/2013/10/xml-security-with-digital-signature-in-java.html 中文:http://weistar.iteye.com/blog/1982979 非常权威和完整:https://www 阅读全文
摘要:
http://blog.jobbole.com/104433/ 一、什么是代理? 代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。 代理模式UML图: 为了保持行为的一致性,代理 阅读全文
摘要:
URLEncode: 相关资料:UrlEncode URL编码总结 关于URL编码 Body格式: http://www.cnblogs.com/YDDMAX/p/7226701.html 阅读全文
摘要:
总结: 1、URLEncode主要对url和"application/x-www-form-urlencoded"形式的body进行编码。 2、UrlEncode将编码分为保留字符和非保留字符,保留字符不用变化,非保留字符需要进行百分号编码。 非保留字符进行编码时,首先将字符转换成对应编码格式的二进 阅读全文
摘要:
总结: 1、queryString就是附加在URL中带的参数,这部分参数会被URLEncode。 2、url中带的参数可以和body中带的参数相同,body中的多个参数也可以相同。request.getParameter(name)只能返回一个值,如果url中包含该参数则返回url中的值,否则返回b 阅读全文
摘要:
大家也可以看我的博客: "openjdk8之编译和debug" ,这里格式更好。 系统环境为ubuntu 16.04,uname a: 在本文中,要编译的openjdk版本为:[openjdk 8u40 src b25 10_feb_2015][1]。 尝试了编译[openjdk 8 src b13 阅读全文
摘要:
大家也可以看我的博客: "openjdk7之编译和debug" ,这里格式更好。 为了更好的学习JDK、HotSpot等源码,需要能debug JDK、HotSpot等源码。本文主要讲述,怎么编译openjdk并debug相关源码。 在本文中,要编译的openjdk:[openjdk 7u40 f 阅读全文
摘要:
类似的数据库还有Google的Spanner。 参考:官网说明 另一个介绍 Key capabilities As a globally distributed database service, Azure Cosmos DB provides the following capabilities 阅读全文
摘要:
一、数据库 1、OceanBase 看下整体架构,结合蚂蚁CTO程立说的那篇文章 paxos协议是写的不同可用区还是一个可用区的多个机器(同城之间的可用区RT延迟最大可达5ms)? 为了保证可用性,同步写多个数据中心,这个数据中心不是同一地域的可用区吧? oceanbase在高可用,高性能,数据一致 阅读全文