<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ren2881971的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ren2881971</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ren2881971]]></copyright><item><title><![CDATA[如何在jsp中的flash播放服务器上的视频文件]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84407196</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84407196</guid><author>ren2881971</author><pubDate>Tue, 12 Mar 2013 16:47:57 +0800</pubDate><description><![CDATA[接到一个需求。说是客户不想把上传播放的视频，放在应用中，想放在服务器的其他地方。
上传，删除，下载都很好处理。更改下视频的保存路径就好办了。
可是播放这个问题难住我了。
因为是用flash播放的。url地址不可能写没有部署在应用的D盘某视频文件。
后来在开源社区 求助 得到了解决
解决方案如下
在tomcat的server.xml中配置context.

然后在flash中直接写/...]]></description><category></category></item><item><title><![CDATA[java定时器例子]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84399482</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84399482</guid><author>ren2881971</author><pubDate>Wed, 06 Mar 2013 15:40:47 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]package com.jit.util;

import java.io.IOException;

import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax....]]></description><category></category></item><item><title><![CDATA[鼠标onmouseover,onmouseout事件动态创建DIV 显示图片]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84399480</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84399480</guid><author>ren2881971</author><pubDate>Wed, 06 Mar 2013 15:39:36 +0800</pubDate><description><![CDATA[好久没写博客了。
更新下，省着以后还得现写。
[code=&quot;js&quot;]
function displayPic(objId){
	
	createElement(objId);
  
	//document.getElementById(objId+&quot;_pic&quot;).innerHTML = document.getElementById(objId+&quot;_text&quot;).innerHTML;...]]></description><category></category></item><item><title><![CDATA[又发现一个单例模式的好代码。。]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84383772</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84383772</guid><author>ren2881971</author><pubDate>Mon, 21 Jan 2013 16:35:58 +0800</pubDate><description><![CDATA[之前的懒汉模式和饿汗模式
[code=&quot;java&quot;]
//懒汉模式
public class Test {
  private static final Test t =new Test();
  private Test(){

  }
  public static Test getTest(){ 
   return t;
  }
}
//饿汉模式
public c...]]></description><category></category></item><item><title><![CDATA[这两天上班无聊完Linux，记录下笔记算是总结吧]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84372987</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84372987</guid><author>ren2881971</author><pubDate>Thu, 27 Dec 2012 10:14:35 +0800</pubDate><description><![CDATA[哥们之前在自己的老爷机上也安装过VM和ubuntu 但是不知道为他娘的啥就是联不上网。
我估计有几个原因：
1.我的vm版本不对，或者vm有问题，导致不能共享主机网络。
2.我没有安装无线网卡的驱动。
3.我的老爷机有问题。
但是这个先都不重要了。 我在单位的电脑上安装了VM 也安装了centos。对于家里的老爷机我还是更喜欢这个能给VM分配20G硬盘空间的电脑。 
linux上的命令...]]></description><category></category></item><item><title><![CDATA[视频网站，将上传视频转换为flv。在页面上播放]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84370363</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84370363</guid><author>ren2881971</author><pubDate>Thu, 20 Dec 2012 15:44:54 +0800</pubDate><description><![CDATA[哈哈  我的博客标题之所以写的这么白话。主要是为了以后方便自己查找资源。

前几天接手到一个上传视频并播放的需求。 可以简单的理解为小型的视频网站。 并具有基本的增删改查功能。

最初实现:
保持原有的上传视频格式，并通过不同的软件，RealPlay Windows media play 来在jsp上实现播放。
后来于哥说.这种需要用户安装软件的形式 很不友好。需要将上传视频的格式统一...]]></description><category></category></item><item><title><![CDATA[Filter过滤，未登录的用户页面跳转]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84363512</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84363512</guid><author>ren2881971</author><pubDate>Mon, 03 Dec 2012 10:37:21 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
package com.dog.filter;

import java.io.IOException;

import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.Reque...]]></description><category></category></item><item><title><![CDATA[JDOM创建和解析xml]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84358188</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84358188</guid><author>ren2881971</author><pubDate>Mon, 19 Nov 2012 14:49:07 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
package com.util.XmlUtil;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.List;

import org.jdom2.Document;
...]]></description><category></category></item><item><title><![CDATA[SAX解析xml]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84358187</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84358187</guid><author>ren2881971</author><pubDate>Mon, 19 Nov 2012 14:48:35 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
package com.util.XmlUtil;

import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;

import javax.xml.parsers.ParserConfigurationException;
import ...]]></description><category></category></item><item><title><![CDATA[Dom解析xml，填充对象自己写的小例子]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84357407</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84357407</guid><author>ren2881971</author><pubDate>Fri, 16 Nov 2012 15:43:48 +0800</pubDate><description><![CDATA[自己写的小程序，解析xml文件。但是对Element和Node 之间的区别。有一点不太明了。 还需要自己看API文档。
[code=&quot;java&quot;]
package com.util.XmlUtil;

import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintWriter;
imp...]]></description><category></category></item><item><title><![CDATA[鼠标滑动动态显示图片和通过js来动态填充页面数据]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84357242</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84357242</guid><author>ren2881971</author><pubDate>Fri, 16 Nov 2012 10:39:32 +0800</pubDate><description><![CDATA[[code=&quot;html&quot;]


无标题文档


















#showPic{position:absolute;display:none;z-index:2;border:5px solid #f4f4f4}








  
    
	

        
            
      ...]]></description><category></category></item><item><title><![CDATA[JDBC笔记]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84354463</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84354463</guid><author>ren2881971</author><pubDate>Fri, 09 Nov 2012 09:32:30 +0800</pubDate><description><![CDATA[ResultSet接口：
滚动光标改变内容：
[code=&quot;java&quot;]
rs.absolute(2);
rs.updateString(2,&quot;nameTest&quot;);
rs.updateRow();
[/code]

[code=&quot;java&quot;]
rs.moveToInsertRow(); 
rs.updateInt(1,28);
rs.updateString(2,&quot;inse...]]></description><category></category></item><item><title><![CDATA[从数据库中查询图片显示在jsp页面上]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84352669</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84352669</guid><author>ren2881971</author><pubDate>Mon, 05 Nov 2012 16:59:32 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
package demo;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.sql.Connecti...]]></description><category></category></item><item><title><![CDATA[上传图片和文件保存到数据库中(SmartUpload)]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84352668</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84352668</guid><author>ren2881971</author><pubDate>Mon, 05 Nov 2012 16:58:31 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
package demo;

import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java....]]></description><category></category></item><item><title><![CDATA[三级联动通过AJAX 将后台的数据返回在页面上。 主要是下拉框的联动。]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84352364</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84352364</guid><author>ren2881971</author><pubDate>Mon, 05 Nov 2012 08:54:14 +0800</pubDate><description><![CDATA[[code=&quot;js&quot;]
//根据浏览器的类型创建xmlHttpRequest对象
function createXmlHttpRequest(){
  if(window.ActiveXObject){
    return new ActiveXObject(&quot;Microsoft.XMLHTTP&quot;);
  }
  else if(window.XMLHttpRequest()){
...]]></description><category></category></item><item><title><![CDATA[HttpServletRequestWrapper两个类学习总结（有关中文乱码的例子）]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84341110</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84341110</guid><author>ren2881971</author><pubDate>Mon, 29 Oct 2012 10:46:41 +0800</pubDate><description><![CDATA[在学习javax.servlet.http包中发现两个类：
HttpServeltRequestWrapper
HttpServletResponseWrapper:
这两个类的方法跟HttpServletRequest/HttpServletResponse的方法基本相同。
可以理解为这两个类是包装类。
可以按照业务需求重写里面的方法，然后将request/response进行包装后，...]]></description><category></category></item><item><title><![CDATA[Servlet&Jsp javax.servlet.http包中的内容]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84323902</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84323902</guid><author>ren2881971</author><pubDate>Fri, 26 Oct 2012 10:19:34 +0800</pubDate><description><![CDATA[javax.servlet.http:
[color=red]Interface HttpServletRequest[/color]
this interface extends the interface ServletRequest to provide request interformation for the http  HTTP servlets.

The servlet ...]]></description><category></category></item><item><title><![CDATA[Servlet&Jsp  下载代码备用]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84323482</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84323482</guid><author>ren2881971</author><pubDate>Thu, 25 Oct 2012 15:31:27 +0800</pubDate><description><![CDATA[[code=&quot;java&quot;]
package demo;

import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.OutputStream;

import javax.servlet.ServletException;
import javax...]]></description><category></category></item><item><title><![CDATA[(转载)Python的 Socket编程接收数据]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84323410</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84323410</guid><author>ren2881971</author><pubDate>Thu, 25 Oct 2012 14:35:41 +0800</pubDate><description><![CDATA[[code=&quot;Python&quot;]
import socket
import sys
try:
    s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
except socket.error:
    print('Failed to create socket')
    sys.exit()
print(&quot;Socket Crea...]]></description><category></category></item><item><title><![CDATA[servlet&jsp上传文件]]></title><link>https://blog.youkuaiyun.com/ren2881971/article/details/84323045</link><guid>https://blog.youkuaiyun.com/ren2881971/article/details/84323045</guid><author>ren2881971</author><pubDate>Wed, 24 Oct 2012 21:40:21 +0800</pubDate><description><![CDATA[[code=&quot;xml&quot;]
 
    	UploadServlet
    	com.test.action.UploadServlet
    
    
    	UploadServlet
    	/upload
    
	
[/code]
[code=&quot;java&quot;]
package com.test.action;

import java.io.File;...]]></description><category></category></item></channel></rss>