<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[FOR_CHINA2012的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/FOR_CHINA2012</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; FOR_CHINA2012]]></copyright><item><title><![CDATA[PDF.js 检测文件是否加载完成]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/51612043</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/51612043</guid><author>FOR_CHINA2012</author><pubDate>Wed, 08 Jun 2016 11:41:34 +0800</pubDate><description><![CDATA[PDF.js 检测文件是否加载完成
   
      var interval = setInterval(‘loadPdf()’, 1000);
function loadPdf() {
    if (PDFViewerApplication.pdfDocument == null) {
        console.info('Loading...');
    } else {]]></description><category></category></item><item><title><![CDATA[在互联网公司和行业软件公司上班，有什么区别？]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/46881891</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/46881891</guid><author>FOR_CHINA2012</author><pubDate>Tue, 14 Jul 2015 18:28:57 +0800</pubDate><description><![CDATA[在互联网公司和行业软件公司上班，有什么区别？
工作中常常遇见想从软件公司跳槽到互联网公司的程序员，也有想从互联网跳到软件公司的（觉得工作强度低）。他们很关心的一个问题是：软件公司和互联网公司，孰优孰劣？]]></description><category></category></item><item><title><![CDATA[ECharts Java 动态加载数据]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/45167161</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/45167161</guid><author>FOR_CHINA2012</author><pubDate>Tue, 21 Apr 2015 10:35:02 +0800</pubDate><description><![CDATA[1、前台JSP页面
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>



	
	ECharts
	
	
	
		// 配置路径
		require.config({
			paths: {
				echarts: '${ctx}/plugins/echarts-]]></description><category></category></item><item><title><![CDATA[Java HashMap与LinkedHashMap的区别]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/43528619</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/43528619</guid><author>FOR_CHINA2012</author><pubDate>Thu, 05 Feb 2015 15:35:18 +0800</pubDate><description><![CDATA[HashMap与LinkedHashMap是Map接口的两个实现类，它们最大的区别就是HashMap的元素是无序存放的，LinkedHashMap的元素是有序存放的，示例：
Map hashMap = new HashMap();
Map linkedHashMap = new LinkedHashMap();
for (int i = 0; i < 10; i++) {
	hashMap.pu]]></description><category></category></item><item><title><![CDATA[EasyUI 动态生成列属性]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42677891</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42677891</guid><author>FOR_CHINA2012</author><pubDate>Tue, 13 Jan 2015 16:31:46 +0800</pubDate><description><![CDATA[需求：通过Model类属性动态生成DataGrid表格
1、定义ColumnTitle注解类
package com.mrchu.annotation;

import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;]]></description><category></category></item><item><title><![CDATA[EasyUI DataGrid onBeforeRender 使用记录]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42677599</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42677599</guid><author>FOR_CHINA2012</author><pubDate>Tue, 13 Jan 2015 15:58:18 +0800</pubDate><description><![CDATA[有时候会想在视图渲染之前修改表格数据，比如说：sex属性为“1”时，页面显示“男”；“0”时页面则显示为“女”。
那么我们知道，DataGrid 在onLoadSuccess时已经对页面渲染完毕，此时则无法对数据再进行修改，所以API又提供了 onBeforeRender 这个事件。


使用示例：

1、将此段代码附加在DataGrid初始化后执行，即可完成在DataGrid渲染之前]]></description><category></category></item><item><title><![CDATA[Java 实现Map集合排序功能]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42645985</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42645985</guid><author>FOR_CHINA2012</author><pubDate>Mon, 12 Jan 2015 18:35:52 +0800</pubDate><description><![CDATA[第一步：Map中新增sort临时键
// 初始化Map集合
		List> columns = new ArrayList>();
		Map c1 = new HashMap();
		c1.put("sort", "8");
		c1.put("title", "www.chuweibiao.com");
		columns.add(c1);
		Map c2 = new HashMap()]]></description><category></category></item><item><title><![CDATA[Java 计算年平均增长率]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42456215</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42456215</guid><author>FOR_CHINA2012</author><pubDate>Tue, 06 Jan 2015 11:23:22 +0800</pubDate><description><![CDATA[import java.awt.Desktop;
import java.io.IOException;
import java.math.BigDecimal;
import java.math.RoundingMode;
import java.net.URI;
import java.net.URISyntaxException;

/**
 * 年平均增长率
 * 
 * @author ]]></description><category></category></item><item><title><![CDATA[Java 实现 FusionCharts 图表导出图片或PDF文件功能]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42267551</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42267551</guid><author>FOR_CHINA2012</author><pubDate>Tue, 30 Dec 2014 16:41:52 +0800</pubDate><description><![CDATA[Java 实现 FusionCharts 图表导出图片或PDF文件功能！！！]]></description><category></category></item><item><title><![CDATA[Java 连接池的工作原理]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42125131</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/42125131</guid><author>FOR_CHINA2012</author><pubDate>Wed, 24 Dec 2014 16:16:15 +0800</pubDate><description><![CDATA[什么是连接？

连接，是我们的编程语言与数据库交互的一种方式。我们经常会听到这么一句话“数据库连接很昂贵“。

有人接受这种说法，却不知道它的真正含义。因此，下面我将解释它究竟是什么。[如果你已经知道了，你可以跳到它的工作原理部分]]]></description><category></category></item><item><title><![CDATA[大型网站系统架构分析]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/41446301</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/41446301</guid><author>FOR_CHINA2012</author><pubDate>Mon, 24 Nov 2014 15:54:50 +0800</pubDate><description><![CDATA[千万级的注册用户，千万级的帖子，nTB级的附件，还有巨大的日访问量，大型网站采用什么系统架构保证性能和稳定性？

首先讨论一下大型网站需要注意和考虑的问题。


数据库海量数据处理：负载量不大的情况下select、delete和update是响应很迅速的，最多加几个索引就可以搞定，但千万级的注册用户和一个设计不好的多对多关系将带来非常严重的性能问题。另外在高UPDATE的情况下，更新一个]]></description><category></category></item><item><title><![CDATA[com.sun.jdi.InvocationException occurred invoking method.]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/41442225</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/41442225</guid><author>FOR_CHINA2012</author><pubDate>Mon, 24 Nov 2014 11:48:51 +0800</pubDate><description><![CDATA[前几天遇到一个问题，错误信息如下：


习惯性的上网搜了一下解决方法，之后发现大多数帖子、博客都说是Hibernate懒加载造成的问题，更搞笑的是解决方案竟然是将lazy="false"。。。
对于这种治标不治本的解决方法，我无力吐槽，只能一笑而过了。。。
之后回头好好看了看错误信息，发现Bug其实已经很明显了，就是ID为[4028810749dfa59c0149dfaf16810004]]></description><category></category></item><item><title><![CDATA[p6spy no suitable driver]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/38225369</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/38225369</guid><author>FOR_CHINA2012</author><pubDate>Mon, 28 Jul 2014 10:37:14 +0800</pubDate><description><![CDATA[最近项目中添加了P6Spy（数据库访问操作的动态监测框架），结果项目启动后总是报出：java.sql.SQLException: No suitable driver。。。
而且最诡异的是相同的项目同事们检出启动就没问题，但一到我这儿就开始掉链子了。。。
之前没集成P6Spy时数据库连接一切正常，百思不得其解，最后终于在一篇博客中找到了答案......]]></description><category></category></item><item><title><![CDATA[Eclipse Debug不为人知的秘密]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/33740617</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/33740617</guid><author>FOR_CHINA2012</author><pubDate>Mon, 23 Jun 2014 17:09:38 +0800</pubDate><description><![CDATA[Debug视图
认识debug视图，红色部分框为线程堆栈视图，黄色部分框为表达式、断点、变量视图，蓝色部分为代码视图。


 线程堆栈视图
分别介绍一下这几个按钮的含义：
1.表示当前实现继续运行直到下一个断点，快捷键为F8。
2.表示打断整个进程
3.表示进入当前方法，快捷键为F5。
4.表示运行下一行代码，快捷键为F6。
5.表示退出当前方法，返回到调用层，快捷键为F7。]]></description><category></category></item><item><title><![CDATA[为什么程序员的开发项目总是半途而废？]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/32140453</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/32140453</guid><author>FOR_CHINA2012</author><pubDate>Wed, 18 Jun 2014 17:09:09 +0800</pubDate><description><![CDATA[几乎每一个项目我都着手去做了，但是没见到一个是完工了的。当我和我的同事朋友聊起这个话题的时候，他们也普遍反映，他们也是如此。很多很多的好点子都夭折在他们的文件夹里。为什么会这样？]]></description><category></category></item><item><title><![CDATA[POI HSSFColor 颜色索引对照表]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/29844661</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/29844661</guid><author>FOR_CHINA2012</author><pubDate>Tue, 10 Jun 2014 15:11:23 +0800</pubDate><description><![CDATA[POI HSSFColor颜色索引对照表




.


HSSFColor.GREY_80_PERCENT




.


HSSFColor.INDIGO




.


HSSFColor.PLUM




.


HSSFColor.BROWN




.


HSSFColor.OLIVE_GREEN]]></description><category></category></item><item><title><![CDATA[据说，年薪百万的程序员，都是这么开悟的]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/26873891</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/26873891</guid><author>FOR_CHINA2012</author><pubDate>Sat, 24 May 2014 22:15:00 +0800</pubDate><description><![CDATA[《编程之道》出自美国一位资深的程序设计师 Geoffrey James 之手。

相传作者早起打太极拳的时候，突然开悟，悟到了编程之道。

本文章我自己整理的番外篇，哈哈哈，有点儿无节操。

1.1

程序员见禅师：我学了 hello world 和水仙花数，想自己开发个操作系统，希望大师指点。

禅师笑而不语，抓来一只鸡，在鸡腿上缠根线，他一拉线，鸡立即跌倒，鸡挣扎起来继续走]]></description><category></category></item><item><title><![CDATA[Java使用占位符拼接字符串]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/23840645</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/23840645</guid><author>FOR_CHINA2012</author><pubDate>Wed, 16 Apr 2014 13:47:19 +0800</pubDate><description><![CDATA[大家知道，在C#编程中，可以用占位符来拼接字符串，用起来非常的方便。

特别是需要进行大量的参数拼接的时候，比如：
 











1

string
 domain = "www.ykmaiz.com";









2

int iVisit
 = 0;









3

Console]]></description><category></category></item><item><title><![CDATA[关于Struts2文件下载时，下载方法被重复执行的问题]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/17119937</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/17119937</guid><author>FOR_CHINA2012</author><pubDate>Wed, 04 Dec 2013 15:55:09 +0800</pubDate><description><![CDATA[项目里有个功能是在下载功能中加入日志，也就是希望把用户下载的记录保存到数据库中。



可实践发现点击下载文件后，下载方法被重复执行了两次。。。

并且重复执行问题貌似不是很稳定，有时数据库记录了一条记录，有时记录了两条。。。比较郁闷。。。

后来网上查了下貌似别人也有遇到这个问题，最后发现原因：

原因是浏览器引起的，换成IE浏览器或FireFox浏览器，就不会出现这个问题。]]></description><category></category></item><item><title><![CDATA[Java FTP 实现跨服务器文件上传下载]]></title><link>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/16820607</link><guid>https://blog.youkuaiyun.com/FOR_CHINA2012/article/details/16820607</guid><author>FOR_CHINA2012</author><pubDate>Tue, 19 Nov 2013 13:53:25 +0800</pubDate><description><![CDATA[Java FTP 实现跨服务器文件上传下载！

实现原理：服务器端安装 Serv-U 服务器，环境配置好后通过Java程序访问（读、写、删除等操作）目录。]]></description><category></category></item></channel></rss>