上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: rabbitmq 重复确认导致消息丢失 背景 rabbitmq 在应用场景中,大多采用工作队列 work-queue的模式。 在一个常见的工作队列模式中,消费者 worker 将不断的轮询从队列中拉取最新消息,当队列负载压力增大时允许添加多个worker 进行处理。然而执行一个任务可能需要相当的时长 阅读全文
posted @ 2016-11-22 09:15 美码师 阅读(19703) 评论(2) 推荐(1) 编辑
摘要: keytool 简介 keytool 是java 用于管理密钥和证书的工具,官方文档其功能包括: 创建并管理密钥 创建并管理证书 作为CA 为证书授权 导入导出证书 主要格式keytool 采用 keystore 文件来存储密钥及证书,其中可包括私钥、信任证书;keystore 文件主要使用 JKS 阅读全文
posted @ 2016-10-26 23:15 美码师 阅读(44511) 评论(3) 推荐(2) 编辑
摘要: 一直使用 maven默认仓库,maven 的下载速度一直不快不慢;最近换了网络,maven秒变蜗牛,换了阿里云的镜像,瞬间飞快。 配置文件 ${USER_HOME}/.m2/settings.xml: 设置阿里云镜像 <mirror> <id>alimaven</id> <name>aliyun m 阅读全文
posted @ 2016-10-26 23:04 美码师 阅读(7986) 评论(1) 推荐(0) 编辑
摘要: Ivy 是一个依赖管理工具,直观感受是其跟maven 的作用差不多;但这两个其实是不同的工具: maven 是面向整个项目的工程管理及构建工具;ivy 仅作为依赖管理工具,与ant 高度集成。 需要了解更多不同,可看看这里:http://ant.apache.org/ivy/m2comparison 阅读全文
posted @ 2016-10-26 23:01 美码师 阅读(7586) 评论(0) 推荐(1) 编辑
摘要: 背景 SigFox 开始于2009,这项技术对长期作为标准移动电话交互标准的3GPP造成了有力冲击。SigFox 解决了终端设备互联场景下的多个痛点: 1 过于复杂; 2 昂贵的设备; 3 耗电不持久; 4 传输距离短 SigFox在物联平台上已经成功了很长时间,然而拥有巨资产值的运营商并不怎么关心 阅读全文
posted @ 2016-10-22 13:21 美码师 阅读(18683) 评论(0) 推荐(0) 编辑
摘要: 一、关于证书 数字证书是一种认证机制。简单点说,它代表了一种由权威机构颁发授权的安全标志。 由来 在以前,传统网站采用HTTP协议进行数据传输,所有的数据几乎都用的明文,很容易发生隐私泄露。为了解决安全问题,大家开始考虑采用加解密的方案,于是乎诞生了公钥加密(非对称加解密)及签名算法。浏览器从服务端 阅读全文
posted @ 2016-09-17 14:33 美码师 阅读(4414) 评论(0) 推荐(0) 编辑
摘要: 一、openssl 简介 openssl 是目前最流行的 SSL 密码库工具,其提供了一个通用、健壮、功能完备的工具套件,用以支持SSL/TLS 协议的实现。官网:https://www.openssl.org/source/ 构成部分 用途 二、RSA密钥操作 默认情况下,openssl 输出格式 阅读全文
posted @ 2016-09-17 14:28 美码师 阅读(94339) 评论(4) 推荐(7) 编辑
摘要: spring 实现配置读取 Java 的配置读取方式一般是采用java.utils.Properties 或是apache的Configuration工具;然而 spring 框架内置了配置文件的读取工具,支持自动注入,为了保持应用的统一性,往往利用框架功能实现配置读取; spring实现配置读取及 阅读全文
posted @ 2016-09-13 14:41 美码师 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 一、背景 springframework 从最初的2.5版本发展至今,期间已经发生了非常多的修正及优化。许多新特性及模块的出现,使得整个框架体系显得越趋庞大,同时也带来了学习及理解上的困难。 本文阐述了一些要点,并配合一些代码样例,这有助于快速理解 spring 框架。 二、spring架构 核心容 阅读全文
posted @ 2016-09-10 14:56 美码师 阅读(3658) 评论(1) 推荐(1) 编辑
摘要: 背景 使用 maven 3.x 安装到本地后,创建的项目一般都是基于JDK1.5版本。而目前大多数的项目已经升级到1.6或以上,尤其是Servlet3.0 已经要求Java6或以上版本的环境,往往需要改动。 解决方案 方案一:全局设置 在${MAVEN_HOME}/conf/setting.xml中 阅读全文
posted @ 2016-08-27 12:11 美码师 阅读(18787) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页