eclispe 通过git向码云上传
摘要:本文将介绍如何将本地的项目提交到开源中国上去,过程比较详细,实现起来很简单。由于自己也算是一个新手,所以没有做过多的解释,只是单纯的描述了该如何去做。 1.在开源中国上面新建一个空项目 到这里也就结束了,一个空项目创建完成。 2.将本地项目上传到我们新建的项目中去 2.1在eclipse中新建一个测
阅读全文
eclipse git 报 git: 401 Unauthorized
摘要:使用 eclipse neon Git clone 项目时,eclipse 报 git: 401 Unauthorized, 经查阅,发现是 eclipse bug 造成的,解决办法如下 eclipse 点击 help => Install New Software , work with 输入 h
阅读全文
HttpClient 超时时间
摘要:setSoTimeout(MilSec):连接超时时间。如果在连接过程中有数据传输,超时时间重新计算。 setConnectTimeout(MilSec):获取连接超时时间。如果该参数没有设置,那么默认的超时间在不同的OS下是不同的,Windows大概20s,Linux大概180s。为了在访问不存在
阅读全文
HttpClient 4 和 HttpClient 3 超时
摘要:HttpClient 4: 连接超时: httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT,60000); // 或者 HttpConnectionParams.setConnectionTimeou
阅读全文
Java RSA 生成公钥 私钥
摘要:目前为止,RSA是应用最多的公钥加密算法,能够抵抗已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。 RSA算法中,每个通信主体都有两个钥匙,一个公钥(Public Key)用来对数据进行加密; 一个私钥(Private Key)用来对数据进行解密。 下面来看下Java中是如何使用KeyPa
阅读全文
rabbitMQ 常用命令
摘要:启动监控管理器:rabbitmq-plugins enable rabbitmq_management 关闭监控管理器:rabbitmq-plugins disable rabbitmq_management 启动rabbitmq:rabbitmq-service start 关闭rabbitmq:
阅读全文
Spring @Configuration
摘要:下面是一个典型的spring配置文件(application-config.xml): Xml代码 Xml代码 Xml代码 <beans> <bean id="orderService" class="com.acme.OrderService"/> <constructor-arg ref="or
阅读全文
Spring RabbitMQ 延迟队列
摘要:一、说明 在实际业务场景中可能会用到延时消息发送,例如异步回调失败时的重发机制。 RabbitMQ本身不具有延时消息队列的功能,但是可以通过rabbitmq-delayed-message-exchange来实现(也可以通过TTL(Time To Live)、DLX(Dead Letter Exch
阅读全文
rabbitmq web管理界面 用户管理
摘要:安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登
阅读全文
Linux下tar.gz 安装
摘要:将安装文件拷贝至你的目录中 如果是以root身份登录上的,就将软件拷贝至/root中。 cp xxx.tar.gz /root 解压缩包 tar xvzf xxx.tar.gz 切换到安装目录下 cd xxx 执行安装 ./configure ./configure 比较重要的一个参数是 --pre
阅读全文
Linux下RPM软件包的安装及卸载
摘要:在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。R
阅读全文
java中checked和unchecked 异常处理
摘要:有两种类型的异常:一种是checked异常一种是unchecked异常,在这篇文章中我们将利用实例来学习这两种异常,checked的异常和unchecked异常最大的区别就是checked去唱是在编译时检查的而unchecked异常是在运行时检查的。 什么是checked异常呢? checked异常
阅读全文
Java对称与非对称加密解密,AES与RSA
摘要:加密技术可以分为对称与非对称两种. 对称加密,解密,即加密与解密用的是同一把秘钥,常用的对称加密技术有DES,AES等 而非对称技术,加密与解密用的是不同的秘钥,常用的非对称加密技术有RSA等 为什么要有非对称加密,解密技术呢 假设这样一种场景A要发送一段消息给B,但是又不想以明文发送,所以就需要对
阅读全文
DES_3DES_AES_IDES_RSA密码算法比较
摘要:对称加密算法(也叫共享密钥) 类型 定义:发送接收使用相同的对称密钥 密钥 长度 分组长度 循环次数 安全性 DES 数据加密标准,速度较快,适用于加密大量数据的场合; 56 64 16 依赖密钥受穷举搜索法攻击 3DES 是基于DES的对称算法,对一块数据用三个不同的密钥进行三次加密,强度更高;
阅读全文
Maven项目中使用本地JAR包
摘要:将jar包安装到本地repository中 3. 添加 in project repository,在新机器上执行时就不用运行mvn install:install-file命令了 你的jar包及路径必须严格遵循格式: /groupId/artifactId/version/artifactId-v
阅读全文
Java HashMap,LinkedHashMap,TreeMap
摘要:Java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMapMap主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。Hashmap 是一个最常用的Map,它根
阅读全文