<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Victor_v的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Victor_v</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Victor_v]]></copyright><item><title><![CDATA[H5动态添加行]]></title><link>https://blog.youkuaiyun.com/Victor_v/article/details/52709649</link><guid>https://blog.youkuaiyun.com/Victor_v/article/details/52709649</guid><author>Victor_v</author><pubDate>Fri, 30 Sep 2016 10:35:49 +0800</pubDate><description><![CDATA[可编辑表格

function addRow(){
var oTable = document.getElementById("oTable");
var tBodies = oTable.tBodies;
var tbody = tBodies[0];
var tr = tbody.insertRow(tbody.rows.length);
var td_1 = tr.insertCell(0)]]></description><category></category></item><item><title><![CDATA[按钮添加行]]></title><link>https://blog.youkuaiyun.com/Victor_v/article/details/52709625</link><guid>https://blog.youkuaiyun.com/Victor_v/article/details/52709625</guid><author>Victor_v</author><pubDate>Fri, 30 Sep 2016 10:34:20 +0800</pubDate><description><![CDATA[function addRow(){
var oTable = document.getElementById("oTable");
var tBodies = oTable.tBodies;
var tbody = tBodies[0];
var tr = tbody.insertRow(tbody.rows.length);
var td_1 = tr.insertCell(0);]]></description><category></category></item><item><title><![CDATA[js  使用正则表达式验证url地址]]></title><link>https://blog.youkuaiyun.com/Victor_v/article/details/52623828</link><guid>https://blog.youkuaiyun.com/Victor_v/article/details/52623828</guid><author>Victor_v</author><pubDate>Thu, 22 Sep 2016 15:52:27 +0800</pubDate><description><![CDATA[var strRegex ='(https?|ftp|file)://[-A-Za-z0-9+&@#/%?=~_|!:,.;]+[-A-Za-z0-9+&@#/%=~_|]';var url;
var re=new RegExp(strRegex); 
if(url!="")
{
	if (!re.test(url)) { 
		alert("请输入正确的url地址");
		return fal]]></description><category></category></item><item><title><![CDATA[读取从begin到end文件内容，并编码]]></title><link>https://blog.youkuaiyun.com/Victor_v/article/details/52456815</link><guid>https://blog.youkuaiyun.com/Victor_v/article/details/52456815</guid><author>Victor_v</author><pubDate>Wed, 07 Sep 2016 09:58:15 +0800</pubDate><description><![CDATA[RandomAccessFile raf = null;
	File srcFile = new File(contextPath + srcFilePath);
	raf = new RandomAccessFile(srcFile, "r");
	raf.seek(begin);
	byte[] bytes = new byte[end - begin + 1];
	raf.read(byte]]></description><category></category></item><item><title><![CDATA[SSH实现上传进度条]]></title><link>https://blog.youkuaiyun.com/Victor_v/article/details/52456638</link><guid>https://blog.youkuaiyun.com/Victor_v/article/details/52456638</guid><author>Victor_v</author><pubDate>Wed, 07 Sep 2016 09:41:41 +0800</pubDate><description><![CDATA[package com.server.action.back;

import org.apache.struts2.ServletActionContext;
import javax.servlet.http.HttpSession;
import com.server.data.State;
import com.opensymphony.xwork2.ActionSupport;

//]]></description><category></category></item><item><title><![CDATA[httpclient post]]></title><link>https://blog.youkuaiyun.com/Victor_v/article/details/51829558</link><guid>https://blog.youkuaiyun.com/Victor_v/article/details/51829558</guid><author>Victor_v</author><pubDate>Tue, 05 Jul 2016 10:47:59 +0800</pubDate><description><![CDATA[public static JSONObject doRefresh(JSONObject json)
	{
		//http 4.5
		CloseableHttpClient client = SSLClient.createSSLClientDefault();
		JSONObject response = null;
		HttpPost post = new HttpPost(URL)]]></description><category></category></item></channel></rss>