<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[leiwuxing的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/leiwuxing</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; leiwuxing]]></copyright><item><title><![CDATA[jquery validate入门]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/71170369</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/71170369</guid><author>leiwuxing</author><pubDate>Thu, 04 May 2017 14:39:59 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/linjiqin/p/3431835.html]]></description><category></category></item><item><title><![CDATA[Tomcat启动完成后再执行一个指定的方法 - 不影响Tomcat的启动时间]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51820274</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51820274</guid><author>leiwuxing</author><pubDate>Mon, 04 Jul 2016 13:33:37 +0800</pubDate><description><![CDATA[http://www.tuicool.com/articles/B7RNnev





1.下面两个方法会导致超时
web.xml

 
  com.PreloadListener

java代码
public class PreloadListener implementsServletContextListener{
  public void contextIn]]></description><category></category></item><item><title><![CDATA[response.setContentType与 request.setCharacterEncoding 区别]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51819258</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51819258</guid><author>leiwuxing</author><pubDate>Mon, 04 Jul 2016 10:47:46 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/joywy/article/details/8006645


ps1：最初的版本只有response.setContentType，后来被request.setCharacterEncoding替代了。
ps2：request只对post有效果。
ps3：request.setCharacterEncoding和response.setChar]]></description><category></category></item><item><title><![CDATA[使用OpenSSL将pfx证书转换成cer格式的证书]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51692547</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51692547</guid><author>leiwuxing</author><pubDate>Thu, 16 Jun 2016 16:04:41 +0800</pubDate><description><![CDATA[1.使用OpenSSL将pfx证书转换成cer格式的证书

在工作中遇到一个要将pfx格式的的证书转换为cer格式的需求，原有的做法是将pfx格式的证书先倒入到浏览器中，然后再由浏览器导出，但是这样对于批量操作来说效率太慢，看了一下，可以使用OpenSSL自带的命令完成这个需求。


OpenSSL下载：(Windows)
http://dl.pconline.com.cn/downl]]></description><category></category></item><item><title><![CDATA[FastJson简单使用]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51684108</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51684108</guid><author>leiwuxing</author><pubDate>Wed, 15 Jun 2016 17:44:54 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/yuanjian19900610/article/details/37737087?utm_source=tuicool&utm_medium=referral



在工作中，经常客服端需要和服务端进行通信，目前很多项目都采用JSON的方式进行数据传输，简单的参数可以通过手动拼接JSON字符串，但如果请求的参数过多，采用手动拼接JSON字符串，出]]></description><category></category></item><item><title><![CDATA[byte数组和图片转换]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51680268</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51680268</guid><author>leiwuxing</author><pubDate>Wed, 15 Jun 2016 12:12:06 +0800</pubDate><description><![CDATA[package com.qdb.bfs.taobao.test;

import java.awt.image.BufferedImage;  
import java.io.ByteArrayInputStream;  
import java.io.ByteArrayOutputStream;  
import java.io.File;  
  
import javax.im]]></description><category></category></item><item><title><![CDATA[VS2013密钥]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51679203</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51679203</guid><author>leiwuxing</author><pubDate>Wed, 15 Jun 2016 10:22:16 +0800</pubDate><description><![CDATA[Visual Studio Ultimate 2013 KEY（密钥）：BWG7X-J98B3-W34RT-33B3R-JVYW9
Visual Studio Premium 2013 KEY（密钥）：FBJVC-3CMTX-D8DVP-RTQCT-92494
Visual Studio Professional 2013  KEY（密钥）： XDM3T-W3T3V-MGJWK-8BFVD-G]]></description><category></category></item><item><title><![CDATA[消息队列RabbitMQ与Spring集成]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51508032</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51508032</guid><author>leiwuxing</author><pubDate>Thu, 26 May 2016 15:52:45 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/jacman/article/details/50261915










RabbitMQ简介Spring集成RabbitMQ

1 maven配置2 rabbmitmq配置文件3 Spring配置
在Spring中使用RabbitMQ

1 申明一个消息队列Queue2 交换机定义3 发送消息Producer4 ]]></description><category></category></item><item><title><![CDATA[rabbitmq 实现原理]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51507912</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51507912</guid><author>leiwuxing</author><pubDate>Thu, 26 May 2016 15:43:05 +0800</pubDate><description><![CDATA[rabbitmq 实现原理
http://www.cnblogs.com/mingaixin/archive/2012/10/26/2741624.html



AMQP(高级消息队列协议 Advanced Message Queue Protocol)
AMQP当中有四个概念非常重要: 虚拟主机（virtual host），交换机（exchange），队列（queue）和绑定（bi]]></description><category></category></item><item><title><![CDATA[bcd码和16进制的区别]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51354719</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51354719</guid><author>leiwuxing</author><pubDate>Mon, 09 May 2016 17:36:03 +0800</pubDate><description><![CDATA[http://bbs.gongkong.com/D/200707/173493_1.shtml



举个例子：比如对于一个数：0000 0010 0011 1111
其16进制就是：23F
如果转换为BCD码，因为BCD是没有A~F的，则每一位乘以其位权为：
1x 1(2的0次方)+
1x 2(2的1次方)+
1x 4(2的2次方)+
1x 8(2的3次方)+
1x16(2]]></description><category></category></item><item><title><![CDATA[spring整合消息队列rabbitmq]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51353770</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51353770</guid><author>leiwuxing</author><pubDate>Mon, 09 May 2016 15:59:58 +0800</pubDate><description><![CDATA[http://my.oschina.net/never/blog/140368



spring大家太熟，就不多说了
rabbitmq一个amqp的队列服务实现,具体介绍请参考本文http://lynnkong.iteye.com/blog/1699684

本文侧重介绍如何将rabbitmq整合到项目中
ps:本文只是简单一个整合介绍，属于抛砖引玉，具体实现还需大家深入研究哈.]]></description><category></category></item><item><title><![CDATA[Cannot change version of project facet Dynamic web]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51330452</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51330452</guid><author>leiwuxing</author><pubDate>Fri, 06 May 2016 11:50:17 +0800</pubDate><description><![CDATA[http://my.oschina.net/cloudcoder/blog/362949



问题描述 

        用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp，由于这个catalog比较老，用的servlet还是2.3的，而一般现在都是用3.0，在Project Facets里面修改Dyna]]></description><category></category></item><item><title><![CDATA[logback发送错误邮件]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51249593</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51249593</guid><author>leiwuxing</author><pubDate>Tue, 26 Apr 2016 12:49:41 +0800</pubDate><description><![CDATA[logback日志预警：
1.maven加入邮件发送jar包

    javax.mail
    mail
    1.4.7


2.logback.xml加入下面代码

      
     
    
    
    
      
    
      
        ${smtpHost}  
        ${username}]]></description><category></category></item><item><title><![CDATA[Java发送邮件(带附件)]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51249312</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51249312</guid><author>leiwuxing</author><pubDate>Tue, 26 Apr 2016 11:55:39 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/yejg1212/archive/2013/06/01/3112702.html



实现java发送邮件的过程大体有以下几步：

准备一个properties文件，该文件中存放SMTP服务器地址等参数。利用properties创建一个Session对象利用Session创建Message对象，然后设置邮件主题和正文利用Transport]]></description><category></category></item><item><title><![CDATA[基于心跳的socket长连接]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51217211</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51217211</guid><author>leiwuxing</author><pubDate>Fri, 22 Apr 2016 09:13:06 +0800</pubDate><description><![CDATA[http://coach.iteye.com/blog/2024444


案例：
心跳：
socket模拟网页的报文连接某个网站，创建tcp的socket后，当我socket.connect后，如果在5到7秒钟不socket.send，那么这个链接就失效了。 请问如何长时间的保持这个链接
这是在服务器端的设置的，客户端没法设置,可以发送心跳包。
socket.connect后，每3]]></description><category></category></item><item><title><![CDATA[Java 进行 RSA 加解密时不得不考虑到的那些事儿]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51212316</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51212316</guid><author>leiwuxing</author><pubDate>Thu, 21 Apr 2016 19:34:52 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/defonds/article/details/42775183




Java 进行 RSA 加解密时不得不考虑到的那些事儿



标签： 
Java加解密RSA加解密安全加密数据安全加解密须知

2015-01-16 11:56 
20269人阅读 评论(10)
收藏
举报




分类： 
安全防御（11）]]></description><category></category></item><item><title><![CDATA[深入理解加密、解密、数字签名和数字证书]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51212280</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51212280</guid><author>leiwuxing</author><pubDate>Thu, 21 Apr 2016 19:26:57 +0800</pubDate><description><![CDATA[http://blog.youkuaiyun.com/sszgg2006/article/details/8199175


随着电子商务的迅速发展，信息安全已成为焦点问题之一，尤其是网上支付和网络银行对信息安全的要求显得更为突出。为了能在因特网上开展安全的电子商务活动，公开密钥基础设施（ PKI, Public Key Infrastructure ）逐步在国内外得到广泛应用。我们是否真的需要 PKI]]></description><category></category></item><item><title><![CDATA[Java加密技术（一）——BASE64与单向加密算法MD5&SHA&MAC]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/51212182</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/51212182</guid><author>leiwuxing</author><pubDate>Thu, 21 Apr 2016 19:21:12 +0800</pubDate><description><![CDATA[http://snowolf.iteye.com/blog/379860



加密解密，曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法，实在是太单纯了。

    言归正传，这里我们主要描述Java已经实现的一些加密解密算法，最后介绍数字证书。
    如基本的单向加密算法：

BASE64 严格地说，属于编码格式，而非加密算法MD5(Message]]></description><category></category></item><item><title><![CDATA[java springmvc查询列表]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/49121249</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/49121249</guid><author>leiwuxing</author><pubDate>Wed, 14 Oct 2015 10:07:25 +0800</pubDate><description><![CDATA[// 可以接受一个或者多个
List, Object>> prodList = prodetailService.findAllByType(
        osPartnerId, type);



public List, Object>> findAllByType(String partnerId, String type) {
    
    List, Object>> ]]></description><category></category></item><item><title><![CDATA[html5 中新的naturalWidth和naturalHeight属性]]></title><link>https://blog.youkuaiyun.com/leiwuxing/article/details/49102219</link><guid>https://blog.youkuaiyun.com/leiwuxing/article/details/49102219</guid><author>leiwuxing</author><pubDate>Tue, 13 Oct 2015 18:15:46 +0800</pubDate><description><![CDATA[在HTML 5中，新增加了两个用来判断图片的宽度和高度的属性，分别为
.naturalWidth 和naturalHeight属性，例子如下：

var rw = myimage.naturalWidth; // 真实图片宽度
var rh = myimage.naturalHeight; //真是图片高度

但有个前提是，必须在图片完全下载到客户端浏览器才能判断，
，目前在ie 9]]></description><category></category></item></channel></rss>