05 2016 档案
SYN攻击
摘要:一、TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一
阅读全文
HTTPS
摘要:一.HTTP协议 HTTP的缺点: 通信使用明文(不加密),内容可能被窃听; 不验证通信方的身份,有可能遭遇伪装; 无法证明报文的完整性,有可能被篡改。 通信使用明文(不加密),内容可能被窃听; 不验证通信方的身份,有可能遭遇伪装; 无法证明报文的完整性,有可能被篡改。 1.通信使用明文可能会被窃听
阅读全文
fastJson
摘要:(本文来自:http://www.cnblogs.com/zhenmingliu/archive/2011/12/29/2305775.html) 介绍fastjson之前先介绍常见的json解析工具: 1.json-libjson-lib最开始的也是应用最广泛的json解析工具,json-lib
阅读全文
JSON数据格式
摘要:1.概念 JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它使得人们很容易的进行阅读和编写。同时也方便了机器进行解析和生成。 JSON的意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。 XML也是一种数据交换格式,
阅读全文
DTO概念
摘要:在开发过程中用到了DTO,简单了解了一下。 DTO:数据传输对象,用来连接表现层和应用层之间的数据交互。数据传输对象是没有行为的POJO对象,它的目的只是为了对领域对象进行数据封装,实现层与层之间的数据传递。我们不直接将领域对象用于数据传递,因为领域对象更注重领域,DTO更注重数据。而且,由于“富领
阅读全文
理解RESTful架构(转载)
摘要:本文转载自:http://www.ruanyifeng.com/blog/2011/09/restful.html 越来越多的人开始意识到,网站即软件,而且是一种新型的软件。 这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发
阅读全文
Redis 集群解决方案 Codis
摘要:(来源:开源中国社区 http://www.oschina.net/p/codis) Codis 是一个分布式 Redis 解决方案, 对于上层的应用来说, 连接到 Codis Proxy 和连接原生的 Redis Server 没有明显的区别 (不支持的命令列表), 上层应用可以像使用单机的 Re
阅读全文
Redis应用场景(转)
摘要:(来源:http://www.cnblogs.com/shanyou/archive/2012/09/04/2670972.html) Redis常用数据类型 Redis最为常用的数据类型主要有以下五种: String Hash List Set Sorted set 在具体描述这几种数据类型之前,
阅读全文
zookeeper原理(转)
摘要:ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些
阅读全文
浙公网安备 33010602011771号