摘要: 1、简单介绍 什么是对称加密算法? 对称加密算法即,加密和解密使用相同密钥的算法。 优缺点: 优点:算法公开、计算量小、加密速度快、加密效率高。 缺点: (1)交易双方都使用同样钥匙,安全性得不到保证。 (2)每对用户每次使用对称加密算法时,都需要使用其他人不知道的惟一钥匙,这会使得发收信双方所拥有 阅读全文
posted @ 2017-06-13 11:05 王二狗的人生 阅读(3577) 评论(0) 推荐(0) 编辑
摘要: Spring是一个分层的Java SE/EE应用一站式的轻量级开源框架。Spring核心是IOC和AOP。 阅读全文
posted @ 2017-06-12 15:23 王二狗的人生 阅读(643) 评论(0) 推荐(0) 编辑
摘要: Google Guetzli是如何压缩图片的? 阅读全文
posted @ 2017-06-12 09:44 王二狗的人生 阅读(1557) 评论(0) 推荐(0) 编辑
摘要: Android系统提供了两种HTTP通信类,HttpURLConnection和HttpClient,HttpURLConnection相对来说比HttpClient难用,google自从2.3版本之后一直推荐使用HttpURLConnection,并且在6.0版本的sdk中直接删掉了HttpClient类。 阅读全文
posted @ 2017-06-09 21:12 王二狗的人生 阅读(2886) 评论(0) 推荐(0) 编辑
摘要: NameNode 高可用整体架构概述 在 Hadoop 1.0 时代,Hadoop 的两大核心组件 HDFS NameNode 和 JobTracker 都存在着单点问题,这其中以 NameNode 的单点问题尤为严重。 因为 NameNode 保存了整个 HDFS 的元数据信息,一旦 NameNo 阅读全文
posted @ 2017-06-09 01:14 王二狗的人生 阅读(1105) 评论(0) 推荐(0) 编辑
摘要: String 类代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实例实现。 阅读全文
posted @ 2017-06-06 10:42 王二狗的人生 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 任何一个完备的MVC框架都需要解决Web开发过程中的一些共性的问题,比如请求的收集与分发、数据前后台流转与转换,当前最流行的SpringMVC和Struts2也不例外。本文首先概述MVC模式的分层思想与MVC框架普遍关注的问题,并以此为契机结合SpringMVC的入门级案例简要地从原理、架构角度介绍了它对这些问题的处理,包括请求处理流程、消息转换机制和数据绑定机制等核心问题。最后,本文对目前最为流行的两个MVC框架SpringMVC 和 阅读全文
posted @ 2017-06-05 22:42 王二狗的人生 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 前言Scrapy框架之初窥门径1 Scrapy简介2 Scrapy安装3 Scrapy基础31 创建项目32 Shell分析4 Scrapy程序编写41 Spiders程序测试42 Items编写43 Settings编写44 Comic_spider编写45 Pipelines编写运行结果总结1 阅读全文
posted @ 2017-06-05 11:31 王二狗的人生 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 刚开始学Java的时候,图书馆各种教程,书名往往都是“Java面向对象高级编程”,通常作者都会与C++做个比较,列出的优点往往都有纯面向对象、自动垃圾收集(不用管理内存)、跨平台(Write once, run everywhere 是宣传的重点,前提是需要在每个平台上安装jvm)、没有指针(后来证明是有的)、安全等。本篇文章就来实现面向对象(简单版,暂不考虑继承),涉及的指令主要有: 阅读全文
posted @ 2017-06-04 22:36 王二狗的人生 阅读(417) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ简介和使用 阅读全文
posted @ 2017-06-02 10:37 王二狗的人生 阅读(802) 评论(0) 推荐(0) 编辑