<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[VirusFu的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/VirusFu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; VirusFu]]></copyright><item><title><![CDATA[maven配置]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/70792273</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/70792273</guid><author>VirusFu</author><pubDate>Wed, 26 Apr 2017 11:33:25 +0800</pubDate><description><![CDATA[<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/]]></description><category></category></item><item><title><![CDATA[一、spring-cloud-simple 地址]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/56839732</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/56839732</guid><author>VirusFu</author><pubDate>Fri, 24 Feb 2017 14:01:35 +0800</pubDate><description><![CDATA[源码地址：https://git.oschina.net/virusfu/spring-cloud-simple]]></description><category></category></item><item><title><![CDATA[HttpClient4.5 SSL访问工具类]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/56839487</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/56839487</guid><author>VirusFu</author><pubDate>Fri, 24 Feb 2017 13:56:33 +0800</pubDate><description><![CDATA[要从网上找一个HttpClient SSL访问工具类太难了，原因是HttpClient版本太多了，稍有差别就不能用，封装了一个访问HTTPS并绕过证书工具类。

主要是基于新版本HttpClient 4.5：
/**
解决httpClient对https请求报不支持SSLv3问题.
JDK_HOME/jrebcurity/java.security 文件中注释掉：
jdk.certpath.]]></description><category></category></item><item><title><![CDATA[阿里云申请云盾免费SSL证书（https）]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/54926360</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/54926360</guid><author>VirusFu</author><pubDate>Wed, 08 Feb 2017 14:43:44 +0800</pubDate><description><![CDATA[因项目需要须使用https服务，得知阿里云可以免费申请。我们的前提：  1.有阿里云的服务器账号。                      2.申请的域名托管在阿里云的云解析服务有了这两个前提申请就方便快捷多了。1.登录阿里云--&amp;gt;安全(云盾)--&amp;gt;证书服务 注: 感谢评友提示,  最新的查找申请证书方式更正一下,  得倒着往上点，symantec---单个域名----免费型2.选择...]]></description><category></category></item><item><title><![CDATA[centos svn服务器搭建]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/50339695</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/50339695</guid><author>VirusFu</author><pubDate>Thu, 17 Dec 2015 11:56:23 +0800</pubDate><description><![CDATA[环境:centos 6.5 

因为csvn 莫名的出现了无法重启的现象，因此重新进行了svn的安装。并且不安装http服务：

1、查看是否可以从yum软件仓库找到SVN安装包 yum list *svn*

2、安装 yum install subversion

3、安装完成。

4、创建版本库：

              mkdir -p /home/svn/t]]></description><category></category></item><item><title><![CDATA[什么是幂等性]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/39526811</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/39526811</guid><author>VirusFu</author><pubDate>Wed, 24 Sep 2014 19:02:05 +0800</pubDate><description><![CDATA[Todd.log
 - a place to keep my thoughts on programming



理解HTTP幂等性


基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中，我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢？我认为很大程度上应归功于简单有效的HT]]></description><category></category></item><item><title><![CDATA[数据迁移ETL之kettle一]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/39288775</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/39288775</guid><author>VirusFu</author><pubDate>Mon, 15 Sep 2014 09:49:13 +0800</pubDate><description><![CDATA[好长时间没有记录技术文章了，正好最近有点时间，就把我最近使用的kettle记录一下。
公司近期做了大规模的支付系统架构改造，需要进行数据迁移，将现有生产数据迁移到新的系统库中，在2013年底的时候曾经做过一次交易优化改造，把交易数据也做了一次数据迁移，当时使用的是springbatch来完成的。虽然成功完成迁移工作，但是在迁移过程中遇到了很多问题。
1.整理起来非常麻烦，各种job不太容易管理]]></description><category></category></item><item><title><![CDATA[mybatis 参考文档]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/23440627</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/23440627</guid><author>VirusFu</author><pubDate>Fri, 11 Apr 2014 13:48:12 +0800</pubDate><description><![CDATA[http://mybatis.github.io/mybatis-3/zh/sqlmap-xml.html]]></description><category></category></item><item><title><![CDATA[会计分录和会计科目有什么联系和区别]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/16802559</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/16802559</guid><author>VirusFu</author><pubDate>Mon, 18 Nov 2013 11:51:00 +0800</pubDate><description><![CDATA[会计科目：
	是按照经济业务的内容和经济管理的要求，对会计要素的具体内容进行分类核算的科目，称为会计科目。 会计科目按其所提供信息的详细程度及其统驭关系不同，又分为总分类科目和明细分类科目。前者是对会计要素具体内容进行总括分类，提供总括信息的会计科目，如“应收账款”、“原材料”等科目，后者是对总分类科目作进一步分类、提供更详细更具体会计信息科目，如“应收账款”科目按债务人名称设置明细科目，反映应]]></description><category></category></item><item><title><![CDATA[My SQL flush-hosts]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/14162399</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/14162399</guid><author>VirusFu</author><pubDate>Tue, 05 Nov 2013 10:37:47 +0800</pubDate><description><![CDATA[环境：centos，mysql5.6

错误：Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

原因：

　　同一个ip在短时间内产生太多（超过mysql数据库max_connection_errors的最大值）中断的数据库连接而导致的阻塞；

解决办法]]></description><category></category></item><item><title><![CDATA[js timepicker 控件案例]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/11057885</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/11057885</guid><author>VirusFu</author><pubDate>Wed, 04 Sep 2013 14:45:29 +0800</pubDate><description><![CDATA[时间控件案例 使用 jquery timepicker]]></description><category></category></item><item><title><![CDATA[reactor模型 preactor模型]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/10331665</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/10331665</guid><author>VirusFu</author><pubDate>Mon, 26 Aug 2013 11:30:22 +0800</pubDate><description><![CDATA[通常的，对一个文件描述符指定的文件或设备, 有两种工作方式: 阻塞与非阻塞。所谓阻塞方式的意思是指, 当试图对该文件描述符进行读写时, 如果当时没有东西可读,或者暂时不可写, 程序就进入等待状态, 直到有东西可读或者可写为止。而对于非阻塞状态, 如果没有东西可读, 或者不可写, 读写函数马上返回, 而不会等待。

 

系统I/O方式可分为阻塞，非阻塞同步和非阻塞异步三类，三种方式中，非阻]]></description><category></category></item><item><title><![CDATA[MapReduce 图解]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/9212557</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/9212557</guid><author>VirusFu</author><pubDate>Mon, 01 Jul 2013 11:33:30 +0800</pubDate><description><![CDATA[工作原理



上图是论文里给出的流程图。一切都是从最上方的user program开始的，user program链接了MapReduce库，实现了最基本的Map函数和Reduce函数。图中执行的顺序都用数字标记了。

1.MapReduce库先把user program的输入文件划分为M份（M为用户定义），每一份通常有16MB到64MB，如图左方所示分成了split0~4；然后使用]]></description><category></category></item><item><title><![CDATA[apache ]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/9066357</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/9066357</guid><author>VirusFu</author><pubDate>Sun, 09 Jun 2013 17:12:53 +0800</pubDate><description><![CDATA[1.Apache POI  处理office文档用到的
2. IText    PDF操作类库3.Java Base64   Base64编码类库 4.Commons-lang 对应java sdk里面的java.lang包，用来简化基本工具类操作5.pingyin4j  中文转拼音库 6.Commons-IO,处理IO的工具包7.Commons-beanutils 用来处理javaBean类的]]></description><category></category></item><item><title><![CDATA[iTunes for Windows 64bit 下载]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/9066355</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/9066355</guid><author>VirusFu</author><pubDate>Sun, 09 Jun 2013 17:12:51 +0800</pubDate><description><![CDATA[iTunes 10.7 for Windows 64
http://support.apple.com/kb/DL1577]]></description><category></category></item><item><title><![CDATA[java获取上一天日期]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/9066353</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/9066353</guid><author>VirusFu</author><pubDate>Sun, 09 Jun 2013 17:12:48 +0800</pubDate><description><![CDATA[long currMi = System.currentTimeMillis();
	long oneDay = 24 * 60 * 60 * 1000L;
	long t = currMi-oneDay ; 
	Date d = new Date(t);]]></description><category></category></item><item><title><![CDATA[System.currentTimeMillis() vs. new Date() vs. Calendar.getInstance().getTime()]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/9066351</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/9066351</guid><author>VirusFu</author><pubDate>Sun, 09 Jun 2013 17:12:46 +0800</pubDate><description><![CDATA[System.currentTimeMillis() is obviously the most efficient since it does not even create an object, but new Date() is really just
 a thin wrapper about a long, so it is not far behind. Calendar, on t]]></description><category></category></item><item><title><![CDATA[PLSQL Developer V9 注册码]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/9066349</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/9066349</guid><author>VirusFu</author><pubDate>Sun, 09 Jun 2013 17:12:44 +0800</pubDate><description><![CDATA[PLSQL Developer V9.0.2.1621 注册码


License Number：999

Password：xs374ca


Product Code：46lexxzpthqrjmkhyd5czddfcjh33a9p2z

Serial Number：275052]]></description><category></category></item><item><title><![CDATA[Tuscany 2.0 documentation]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/9066347</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/9066347</guid><author>VirusFu</author><pubDate>Sun, 09 Jun 2013 17:12:42 +0800</pubDate><description><![CDATA[Apache Tuscany Docs 2.x

2.0-beta-Samples documentation
Tuscany 2.0-Beta1 Samples

The Tuscany samples are shipped with Tuscany binary and source releases (see the /samples directory). If you are]]></description><category></category></item><item><title><![CDATA[探讨分布式系统与集群的区别]]></title><link>https://blog.youkuaiyun.com/VirusFu/article/details/9066345</link><guid>https://blog.youkuaiyun.com/VirusFu/article/details/9066345</guid><author>VirusFu</author><pubDate>Sun, 09 Jun 2013 17:12:39 +0800</pubDate><description><![CDATA[简单说，分布式是以缩短单个任务的执行时间来提升效率的，而集群则是通过提高单位时间内执行的任务数来提升效率。

　　例如：如果一个任务由10个子任务组成，每个子任务单独执行需1小时，则在一台服务器上执行改任务需10小时。

　　采用分布式方案，提供10台服务器，每台服务器只负责处理一个子任务，不考虑子任务间的依赖关系，执行完这个任务只需一个小时。

　　而采用集群方案，同样提供10台服务]]></description><category></category></item></channel></rss>