jtlgb

导航

 
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 27 下一页

2017年4月6日

摘要: Java Enum原理 public enum Size{ SMALL, MEDIUM, LARGE, EXTRA_LARGE }; 实际上,这个声明定义的类型是一个类,它刚好有四个实例,在此尽量不要构造新对象。 因此,在比较两个枚举类型的值时,永远不需要调用equals方法,而直接使用"=="就可 阅读全文
posted @ 2017-04-06 17:32 jtlgb 阅读(291) 评论(0) 推荐(0) 编辑
 
摘要: 在ubuntu上要使用openssl的话需要先进行安装,命令如下: sudo apt-get install openssl 安装完成就可以使用openssl了。 首先需要进入openssl的交互界面,在命令行了输入openssl即可; 1)生成RSA私钥: genrsa -out rsa_priv 阅读全文
posted @ 2017-04-06 11:57 jtlgb 阅读(1177) 评论(0) 推荐(0) 编辑
 

2017年4月5日

摘要: 如果用于加密解密,那就是用公钥加密私钥解密(仅你可读但别人不可读,任何人都可写)如果用于证书验证,那就是用私钥加密公钥解密(仅你可写但别人不可写,任何人都可读) 最后,RSA的公钥、私钥是互相对应的。RSA会生成两个密钥,你可以把任何一个用于公钥,然后另一个就是你必须保护好的私钥了。 如果用于加密解 阅读全文
posted @ 2017-04-05 14:49 jtlgb 阅读(2797) 评论(2) 推荐(1) 编辑
 

2017年3月31日

摘要: 本文将介绍如何将本地的项目提交到开源中国上去,过程比较详细,实现起来很简单。由于自己也算是一个新手,所以没有做过多的解释,只是单纯的描述了该如何去做。 1.在开源中国上面新建一个空项目 到这里也就结束了,一个空项目创建完成。 2.将本地项目上传到我们新建的项目中去 2.1在eclipse中新建一个测 阅读全文
posted @ 2017-03-31 14:15 jtlgb 阅读(238) 评论(0) 推荐(0) 编辑
 
摘要: 使用 eclipse neon Git clone 项目时,eclipse 报 git: 401 Unauthorized, 经查阅,发现是 eclipse bug 造成的,解决办法如下 eclipse 点击 help => Install New Software , work with 输入 h 阅读全文
posted @ 2017-03-31 14:13 jtlgb 阅读(874) 评论(0) 推荐(0) 编辑
 

2017年3月28日

摘要: setSoTimeout(MilSec):连接超时时间。如果在连接过程中有数据传输,超时时间重新计算。 setConnectTimeout(MilSec):获取连接超时时间。如果该参数没有设置,那么默认的超时间在不同的OS下是不同的,Windows大概20s,Linux大概180s。为了在访问不存在 阅读全文
posted @ 2017-03-28 16:34 jtlgb 阅读(357) 评论(0) 推荐(0) 编辑
 
摘要: HttpClient 4: 连接超时: httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT,60000); // 或者 HttpConnectionParams.setConnectionTimeou 阅读全文
posted @ 2017-03-28 15:38 jtlgb 阅读(253) 评论(0) 推荐(0) 编辑
 

2017年3月24日

摘要: 目前为止,RSA是应用最多的公钥加密算法,能够抵抗已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。 RSA算法中,每个通信主体都有两个钥匙,一个公钥(Public Key)用来对数据进行加密; 一个私钥(Private Key)用来对数据进行解密。 下面来看下Java中是如何使用KeyPa 阅读全文
posted @ 2017-03-24 17:06 jtlgb 阅读(8946) 评论(2) 推荐(0) 编辑
 

2017年3月22日

摘要: 启动监控管理器:rabbitmq-plugins enable rabbitmq_management 关闭监控管理器:rabbitmq-plugins disable rabbitmq_management 启动rabbitmq:rabbitmq-service start 关闭rabbitmq: 阅读全文
posted @ 2017-03-22 16:28 jtlgb 阅读(7430) 评论(0) 推荐(0) 编辑
 
摘要: 下面是一个典型的spring配置文件(application-config.xml): Xml代码 Xml代码 Xml代码 <beans> <bean id="orderService" class="com.acme.OrderService"/> <constructor-arg ref="or 阅读全文
posted @ 2017-03-22 11:35 jtlgb 阅读(1650) 评论(1) 推荐(0) 编辑
 
摘要: 一、说明 在实际业务场景中可能会用到延时消息发送,例如异步回调失败时的重发机制。 RabbitMQ本身不具有延时消息队列的功能,但是可以通过rabbitmq-delayed-message-exchange来实现(也可以通过TTL(Time To Live)、DLX(Dead Letter Exch 阅读全文
posted @ 2017-03-22 10:38 jtlgb 阅读(2596) 评论(0) 推荐(0) 编辑
 
摘要: 安装最新版本的rabbitmq(3.3.1),并启用management plugin后,使用默认的账号guest登陆管理控制台,却提示登陆失败。翻看官方的release文档后,得知由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest用户只能通过localhost登 阅读全文
posted @ 2017-03-22 09:44 jtlgb 阅读(1494) 评论(0) 推荐(0) 编辑
 

2017年3月20日

摘要: 将安装文件拷贝至你的目录中 如果是以root身份登录上的,就将软件拷贝至/root中。 cp xxx.tar.gz /root 解压缩包 tar xvzf xxx.tar.gz 切换到安装目录下 cd xxx 执行安装 ./configure ./configure 比较重要的一个参数是 --pre 阅读全文
posted @ 2017-03-20 12:26 jtlgb 阅读(2120) 评论(0) 推荐(0) 编辑
 
摘要: 在 Linux 操作系统下,几乎所有的软件均通过RPM 进行安装、卸载及管理等操作。RPM 的全称为Redhat Package Manager ,是由Redhat 公司提出的,用于管理Linux 下软件包的软件。Linux 安装时,除了几个核心模块以外,其余几乎所有的模块均通过RPM 完成安装。R 阅读全文
posted @ 2017-03-20 12:05 jtlgb 阅读(3706) 评论(0) 推荐(0) 编辑
 

2017年3月15日

摘要: 有两种类型的异常:一种是checked异常一种是unchecked异常,在这篇文章中我们将利用实例来学习这两种异常,checked的异常和unchecked异常最大的区别就是checked去唱是在编译时检查的而unchecked异常是在运行时检查的。 什么是checked异常呢? checked异常 阅读全文
posted @ 2017-03-15 11:15 jtlgb 阅读(1172) 评论(0) 推荐(0) 编辑
 

2017年3月10日

摘要: 加密技术可以分为对称与非对称两种. 对称加密,解密,即加密与解密用的是同一把秘钥,常用的对称加密技术有DES,AES等 而非对称技术,加密与解密用的是不同的秘钥,常用的非对称加密技术有RSA等 为什么要有非对称加密,解密技术呢 假设这样一种场景A要发送一段消息给B,但是又不想以明文发送,所以就需要对 阅读全文
posted @ 2017-03-10 11:37 jtlgb 阅读(3344) 评论(0) 推荐(0) 编辑
 
摘要: 对称加密算法(也叫共享密钥) 类型 定义:发送接收使用相同的对称密钥 密钥 长度 分组长度 循环次数 安全性 DES 数据加密标准,速度较快,适用于加密大量数据的场合; 56 64 16 依赖密钥受穷举搜索法攻击 3DES 是基于DES的对称算法,对一块数据用三个不同的密钥进行三次加密,强度更高; 阅读全文
posted @ 2017-03-10 11:31 jtlgb 阅读(2589) 评论(1) 推荐(0) 编辑
 

2017年3月6日

摘要: 将jar包安装到本地repository中 3. 添加 in project repository,在新机器上执行时就不用运行mvn install:install-file命令了 你的jar包及路径必须严格遵循格式: /groupId/artifactId/version/artifactId-v 阅读全文
posted @ 2017-03-06 11:08 jtlgb 阅读(844) 评论(0) 推荐(0) 编辑
 

2017年3月1日

摘要: Java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMapMap主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。Hashmap 是一个最常用的Map,它根 阅读全文
posted @ 2017-03-01 11:55 jtlgb 阅读(384) 评论(0) 推荐(1) 编辑
 

2017年2月27日

摘要: 项目下的.settings文件夹 org.eclipse.wst.common.component文件描述了项目发布到tomcat等web容器的基本信息 <?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" 阅读全文
posted @ 2017-02-27 10:39 jtlgb 阅读(1514) 评论(0) 推荐(0) 编辑
 
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 27 下一页