<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BtQnIT的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/BtQnIT</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BtQnIT]]></copyright><item><title><![CDATA[Swift JSON 字符串  和 对象(NSArray,NSDictionary)  相互转换]]></title><link>https://blog.youkuaiyun.com/BtQnIT/article/details/42003689</link><guid>https://blog.youkuaiyun.com/BtQnIT/article/details/42003689</guid><author>BtQnIT</author><pubDate>Thu, 18 Dec 2014 12:04:59 +0800</pubDate><description><![CDATA[// Playground - noun: a place where people can play

import UIKit

var imagesDic = NSMutableArray()

for i in 1...5 { imagesDic.addObject("我的错咯\(i)") }

var StringData  = NSJSONSerialization.dataWithJ]]></description><category></category></item><item><title><![CDATA[swift 时间操作类]]></title><link>https://blog.youkuaiyun.com/BtQnIT/article/details/41722173</link><guid>https://blog.youkuaiyun.com/BtQnIT/article/details/41722173</guid><author>BtQnIT</author><pubDate>Thu, 04 Dec 2014 12:08:59 +0800</pubDate><description><![CDATA[//
//  JDateUtil.swift
//  Meetr
//
//  Created by yktx on 14/12/4.
//  Copyright (c) 2014年 yktx.com.Yan. All rights reserved.
//

import Foundation

public extension NSDate{
    
    // 现在的 unix 时间戳
]]></description><category></category></item><item><title><![CDATA[linux 新建tomcat服务]]></title><link>https://blog.youkuaiyun.com/BtQnIT/article/details/41549789</link><guid>https://blog.youkuaiyun.com/BtQnIT/article/details/41549789</guid><author>BtQnIT</author><pubDate>Thu, 27 Nov 2014 17:41:49 +0800</pubDate><description><![CDATA[#!/bin/bash  
#  
# Init file for Apache Tomca8 server daemon
# chkconfig:235 65 37
# description:this is Apache Tomcat8 server daemon
# processname:tomcat8
# set JAVA_HOME
#set Apache Tomcat8 server ]]></description><category></category></item><item><title><![CDATA[java开发-Jquery.datatable控件]]></title><link>https://blog.youkuaiyun.com/BtQnIT/article/details/22076875</link><guid>https://blog.youkuaiyun.com/BtQnIT/article/details/22076875</guid><author>BtQnIT</author><pubDate>Tue, 25 Mar 2014 17:19:32 +0800</pubDate><description><![CDATA[最近因为工作原因接触到了这个东西，看了不少教程，最后也算是慢慢出来了吧。记下来，有需要的人们带走吧。
其实我觉的学这个东西你应该从第一步开始看。


第一步:怎么让这个table显示出来再说！
前台页面一定要是这样结构的玩意：
					
					
					
					
				
其他样式什么的不管，但是一定得有thead，和tbody。之后导入他的js文件


加载这个页面]]></description><category></category></item><item><title><![CDATA[Spring-文件上传（AJAX文件上传）]]></title><link>https://blog.youkuaiyun.com/BtQnIT/article/details/22073221</link><guid>https://blog.youkuaiyun.com/BtQnIT/article/details/22073221</guid><author>BtQnIT</author><pubDate>Tue, 25 Mar 2014 16:47:34 +0800</pubDate><description><![CDATA[第一种使用普通的上传方法


后台服务器代码：


	@RequestMapping(value = "/uploadImg")
	public @ResponseBody
	String addImg(@ModelAttribute("pager") Pager pager,
			HttpServletRequest request, HttpServletResponse res]]></description><category></category></item><item><title><![CDATA[spring+quartz 定时器任务]]></title><link>https://blog.youkuaiyun.com/BtQnIT/article/details/19816733</link><guid>https://blog.youkuaiyun.com/BtQnIT/article/details/19816733</guid><author>BtQnIT</author><pubDate>Mon, 24 Feb 2014 12:32:44 +0800</pubDate><description><![CDATA[1、Scheduler的配置

  
         
             
                
             
         
         
  
    说明：Scheduler包含一个Trigger列表，每个Trigger表示一个作业。
2、Trigger的配置

  
         
         
  
    说明：
]]></description><category></category></item><item><title><![CDATA[获取图片的主色调-java]]></title><link>https://blog.youkuaiyun.com/BtQnIT/article/details/19161383</link><guid>https://blog.youkuaiyun.com/BtQnIT/article/details/19161383</guid><author>BtQnIT</author><pubDate>Thu, 13 Feb 2014 14:54:33 +0800</pubDate><description><![CDATA[import java.awt.Color;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.ut]]></description><category></category></item><item><title><![CDATA[服务器根据请求识别请求设备]]></title><link>https://blog.youkuaiyun.com/BtQnIT/article/details/17798025</link><guid>https://blog.youkuaiyun.com/BtQnIT/article/details/17798025</guid><author>BtQnIT</author><pubDate>Fri, 03 Jan 2014 19:42:26 +0800</pubDate><description><![CDATA[import javax.servlet.http.HttpServletRequest;  
public class HttpRequestDeviceUtils {  
 
    /**Wap网关Via头信息中特有的描述信息*/  
    private static String mobileGateWayHeaders[]=new String[]{  
    "ZXWAP",//]]></description><category></category></item><item><title><![CDATA[Jquery Ajax操作]]></title><link>https://blog.youkuaiyun.com/BtQnIT/article/details/17056243</link><guid>https://blog.youkuaiyun.com/BtQnIT/article/details/17056243</guid><author>BtQnIT</author><pubDate>Sun, 01 Dec 2013 16:01:06 +0800</pubDate><description><![CDATA[1.页面的操作

	function jqueryajax(url) {
		$.ajax( {
			url : url,
			cache : false,
			type : "POST",
			data : "",
			success : function(html) {
				var user=jQuery.parseJSON(html);
				
				var suseri]]></description><category></category></item><item><title><![CDATA[Struts2单个文件上传]]></title><link>https://blog.youkuaiyun.com/BtQnIT/article/details/9789359</link><guid>https://blog.youkuaiyun.com/BtQnIT/article/details/9789359</guid><author>BtQnIT</author><pubDate>Tue, 06 Aug 2013 11:44:33 +0800</pubDate><description><![CDATA[通过2种方式模拟单个文件上传，效果如下所示





开发步骤如下：

1、新建一个web工程，导入struts2上传文件所需jar，如下图



目录结构



            

2、新建Action 

第一种方式


package com.ljq.action;

import java.io.File;

import org.ap]]></description><category></category></item></channel></rss>