关闭
当前搜索:

hessian spring实例整合

Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据。...
阅读(351) 评论(0)

Oauth 2.0概述

传统授权方式 账号密码的授权方式 存在的问题: 1. 用户的账号、密码信息透漏给了第三方应用,导致安全问题; 2. 用户要收回授权,只能通过修改密码来实现,此时如果有多个第三方应用,所有授权一起被收回 3. 很难安全的实现对不同的第三方应用给予不同的权限 Oauth原理 需要解决的问题: 1. 怎么识别第三方应用身份,怎么保证第三方应用身...
阅读(489) 评论(0)

对称密码的编程使用(DES、3DES、AES)

对称密码的概念 加密密钥和解密密钥相同,对于大多数对称密码算法,加解密过程互逆加解密通信模型 特点:算法公开、计算量小、加密速度快、加密效率高弱点:双方都使用同样密钥,安全性得不到保证 DES 算法的编程使用(密钥偏短(56位)、生命周期短) package com.crypt.des; import com.crypt.ByteToHex...
阅读(339) 评论(0)

消息摘要的编程使用(MD5、SHA、HMAC)

消息摘要的概念:           唯一对应一个消息或文本的固定长度的值,由一个单向Hash加密函数对消息进行作用而产生  消息摘要的分类: (1)MD(Message Digest):消息摘要算法 (2)SHA(Secure Hash Algorithm):安全散列算法 (3)MAC(Message Authentication Code):消息认...
阅读(272) 评论(0)

Base64算法的编程使用

Base64算法定义  Base64是一种基于64个字符的编码算法,以任意8位字节序列组合的描述形式,这种形式不易直接识别。经Base64编码后的字符串的字符数是以4为单位的整数倍  Base64密钥  Base64编程使用  package com.cry.base64; import java.io.IOException; ...
阅读(215) 评论(0)

密码学综述

1.密码学基本功能 1)机密性 2)鉴别 3)报文完整性 4)不可否认性 2.基本模型 密文 发送方 —> 加密算法 —>解密算法 —>接收方 秘钥 即: 3.密码学算法的分类 消息编码:Base64 消息摘要:MD类、SHA类、MAC 对称密码:DES、3DES、AES 非对称密码:RSA、D...
阅读(293) 评论(0)

J2EE 企业级应用架构简述

企业应用的特点 多环境多系统的交互海量数据、高并发、高TPS安全等级高自动化集群管理 架构的原则 CAP原则(一致性、可用性、分区容错性)复杂的事情简单化 架构的目标 高速缓存并行计算负载均衡数据备份异地容灾业务分离 原始版 动静分离版 ...
阅读(641) 评论(0)

Kafka消息处理与集群维护

磁盘重认识  当需要从磁盘读取数据时,要确定读的数据在哪个磁道,哪个扇区: 首先必须找到柱面,即磁头需要移动对准相应磁道,这个过程叫做寻道,所耗费时间叫做寻道时间; 然后目标扇区旋转到磁头下,这个过程耗费的时间叫做旋转时间; 一次访盘请求(读/写)完成过程由三个动作组成 寻道(时间):磁头移动定位到指定磁道; 旋转延迟(时间):等待指定扇...
阅读(482) 评论(0)

Kafka集群搭建

Kafka使用背景 在我们大量使用分布式数据库、分布式计算集群的时候,是否会遇到这样一些问题: 我想分析一下用户行为(pageviews),以便我能设计出更好的广告位;我想对用户的搜索关键词进行统计,分析出前的流行趋势;有些数据,存数据库浪费,直接存硬盘操作效率又低; 这个时候,就可以用消息系统了,尤其是分布式消息系统; 另外:     在很多常见的大数据处理场景...
阅读(846) 评论(0)

Hadoop入门(Hadoop2.7.2源码编译与伪分布安装)

Hadoop概述— Hadoop简介 •什么是Hadoop 一个开源、高可靠、可扩展 的分布式计算框架• 解决的问题 海量数据的存储(HDFS) 海量数据的分析(MapReduce) 分布式资源调度(Yarn)• 产生背景 受Google三篇论文的启发(GFS、MapReduce、BigTable)• 扩容能力 能可靠地存储和处理千兆字节(PB)数据。• 成本低 可以通过普通...
阅读(750) 评论(0)

Zookeeper集群搭建(配置详解)

软件环境准备: Linux服务器一台、三台、五台(2*n+1台);Java jdk 1.7;zookeeper 3.4.6版; 软件安装: 解压jdk、zookeeper文件到指定目录,执行命令tar -zvxf xxxx.tar.gz -C /usr/local/program配置环境变量,vi /etc/profile #set enviroment export ...
阅读(686) 评论(0)

Hadoop配置完善

Hadoop日志详解 日志分析 •.log为log4j详细日志,.out为标准输出(一般查看.log) •Userlogs为程序的日志信息,其它(.out,.log)为进程启动日志信息 JobHistory配置 •启动yarn下的jobhistory进程查看任务日志(mr-jobhistory-daemon.sh start historyserv...
阅读(251) 评论(0)

zookeeper集群介绍

ZooKeeper是一个开源分布式协调服务,独特的Leader-Follower的集群结构,很好的解决了分布式单点问题。目前主要用于诸如:统一命名服务、配置管理、锁服务、集群管理等场景。     Zookeeper中的角色主要有以下三类,如下表所示: Zookeeper系统模型: Zookeeper设计目的 :     最...
阅读(209) 评论(0)

redis批量删除Key

批量删除Key Redis 中有删除单个 Key 的指令 DEL,但好像没有批量删除 Key 的指令,不过我们可以借助 Linux 的 xargs 指令来完成这个动作 redis-cli keys “*” | xargs redis-cli del //如果redis-cli没有设置成系统变量,需要指定redis-cli的完整路径 //如:/opt/redis/redis-...
阅读(208) 评论(0)

广告行业计费模式专业术语

1、CPM (Cost Per Mille,或者Cost Per Thousand;Cost Per Impressions) 每千人成本,按展示次数收费 网上广告收费最科学的办法是按照有多少人看到你的广告来收费。按访问人次收费已经成为网络广告的惯例。CPM(千人成本)指的是广告投放过程中,听到或者看到某广告的每一人平 均分担到多少广告成本。传统媒介多采用这种计价方式。在网上广告,CP...
阅读(542) 评论(0)
131条 共9页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:1119385次
    • 积分:7167
    • 等级:
    • 排名:第3538名
    • 原创:107篇
    • 转载:24篇
    • 译文:0篇
    • 评论:494条
    文章分类
    最新评论