<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[言如止水]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/a410147597</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; a410147597]]></copyright><item><title><![CDATA[HttpClient 实现文件上传]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/50911062</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/50911062</guid><author>a410147597</author><pubDate>Thu, 17 Mar 2016 10:06:19 +0800</pubDate><description><![CDATA[其实搜索可以找到很多例子 但是基本没有超时设置和编码设置。
我主要也是添加代码做一个完整的例子。帮助大家也留给自己
上代码：
  import org.apache.http.HttpEntity;

  @ResponseBody
  @RequestMapping(value = "/uploadRequest.do", produces = "application/json; cha]]></description><category></category></item><item><title><![CDATA[spring 事务传播问题]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/50403092</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/50403092</guid><author>a410147597</author><pubDate>Fri, 25 Dec 2015 15:11:54 +0800</pubDate><description><![CDATA[spring 事务配置：

      
      

ServiceA
ServiceA {
      add(){

      }
}
ServiceB
ServiceB {
      notTransation() {
            sql:addEntity;
      }

      get() {
            sql:addEntity;
 ]]></description><category></category></item><item><title><![CDATA[ajax 编码问题]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/50402938</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/50402938</guid><author>a410147597</author><pubDate>Fri, 25 Dec 2015 14:35:53 +0800</pubDate><description><![CDATA[我想修改ajax请求字符串编码格式。但是发现不管前台怎么改格式，后台必须用utf-8格式解码。


百度半天没有结果 都是一样的答案，而且没有效果


后来google了一下就出来了。
发现
The W3C XMLHttpRequest specification dictates that the charset is always UTF-8; specifying anoth]]></description><category></category></item><item><title><![CDATA[js json转excel]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/48022841</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/48022841</guid><author>a410147597</author><pubDate>Thu, 27 Aug 2015 09:52:00 +0800</pubDate><description><![CDATA[本人在网上查找前台json转excel。结果大多都是json转scv。（不知道google结果怎么样）
结果试了下导出之后用excel打开中文还是乱码。
最后还是参考tableExport.jquery.plugin插件完成。
减少别人走得弯路
上代码


	
	
	
		$(document).ready(function(){
		    $('#wwo').click(functi]]></description><category></category></item><item><title><![CDATA[js笔记]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/47446121</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/47446121</guid><author>a410147597</author><pubDate>Wed, 12 Aug 2015 16:36:11 +0800</pubDate><description><![CDATA[1、传参类型存在特殊字符
1.1 数组
1.1.1 ajax请求
ajax没有特殊字符的问题
最好的方式是使用String[]接受，用特殊字符隔比如","分隔，到后台程序里面不好判断。存放成数组则没有任何问题。
1.1.2 url请求
所有的请求参数对应的值最好escape()转移，这样可以忽略特殊字符
比如有一个值为”woaini&&“
url:url.do?key=woaini]]></description><category></category></item><item><title><![CDATA[Java 类反射基础]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/47166749</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/47166749</guid><author>a410147597</author><pubDate>Fri, 31 Jul 2015 10:45:22 +0800</pubDate><description><![CDATA[首先User Extends DepUser
public static void main(String[] args) {
    User user = new User();
    user.setAge(12);
    DepUser user1 = user;
    System.out.println(user1.getClass()); // 返回的是new 类型
    ]]></description><category></category></item><item><title><![CDATA[highChats 设置两两线共享数据显示在tooltip]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/39575543</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/39575543</guid><author>a410147597</author><pubDate>Fri, 26 Sep 2014 08:46:27 +0800</pubDate><description><![CDATA[$('#container').highcharts({
    ...
    tooltip: {
	crosshairs: true, //显示焦点的十字线
	formatter: function() {
		         //判断温湿度折线，偶为温度，奇为湿度，分别获取上一根折线和下一个折线数据
		            	var series1,series2,
		      ]]></description><category></category></item><item><title><![CDATA[easyui datagrid 1.4版本请求两次]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/39206747</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/39206747</guid><author>a410147597</author><pubDate>Thu, 11 Sep 2014 15:23:13 +0800</pubDate><description><![CDATA[当返回的数据是{rows:[],total:0}时，datagrid会请求两次。]]></description><category></category></item><item><title><![CDATA[$.messager.progress不显示问题]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/38866539</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/38866539</guid><author>a410147597</author><pubDate>Wed, 27 Aug 2014 10:44:49 +0800</pubDate><description><![CDATA[由于对js内部执行不是特别了解，
出现问题的情况是：执行多个ajax请求，然后在用程序判断多个ajax请求是否都完成，完成则关闭$.messager.progress窗口。但实际情况是$.messager.progress不会显示。直接把程序执行完就结束了。
后台发现问题是js实际上是单线程执行（自己理解）：意思就是只要有代码执行$.messager.progress就不会显示。只有js空闲时]]></description><category></category></item><item><title><![CDATA[数据库设计注意事项]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/38726669</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/38726669</guid><author>a410147597</author><pubDate>Thu, 21 Aug 2014 10:48:59 +0800</pubDate><description><![CDATA[（自己给自己记录，都是一些自己见解，也算是一个新手，由于做系统时yon]]></description><category></category></item><item><title><![CDATA[解决action与iframe显示问题]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/38542985</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/38542985</guid><author>a410147597</author><pubDate>Wed, 13 Aug 2014 21:42:55 +0800</pubDate><description><![CDATA[session失效是login页面会显示在iframe里面而不是整个页面
jie]]></description><category></category></item><item><title><![CDATA[easyUI-datagrid 点击触发check事件]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/38541691</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/38541691</guid><author>a410147597</author><pubDate>Wed, 13 Aug 2014 20:18:12 +0800</pubDate><description><![CDATA[onClickRow : function(rowIndex,rowData){
				var rows = $('#userInfo_datagrid').datagrid('getChecked');
				var flag = true;
				for(var i = 0; i < rows.length; i++) {
					if(rowData.id == rows[i].us]]></description><category></category></item><item><title><![CDATA[spring无法拦截自身调用的方法]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/38437957</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/38437957</guid><author>a410147597</author><pubDate>Fri, 08 Aug 2014 13:24:31 +0800</pubDate><description><![CDATA[f]]></description><category></category></item><item><title><![CDATA[<param name="root">Field</param>Action的值与前台获取不对]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/38379613</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/38379613</guid><author>a410147597</author><pubDate>Tue, 05 Aug 2014 09:23:46 +0800</pubDate><description><![CDATA[原因是json字符串里面有下级属性有]]></description><category></category></item><item><title><![CDATA[输入详细异常信息到log文件里面]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/38372559</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/38372559</guid><author>a410147597</author><pubDate>Mon, 04 Aug 2014 17:18:59 +0800</pubDate><description><![CDATA[public String getTrace(Throwable t) {
		StringWriter stringWriter= new StringWriter();
		PrintWriter writer= new PrintWriter(stringWriter);
		t.printStackTrace(writer);
		StringBuffer buffer= stringWr]]></description><category></category></item><item><title><![CDATA[BaseAction.setEntity(T)传值识别不了模型类]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/38270279</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/38270279</guid><author>a410147597</author><pubDate>Tue, 29 Jul 2014 15:14:18 +0800</pubDate><description><![CDATA[通过域模型传参数(Domain Model)]]></description><category></category></item><item><title><![CDATA[文件上传的两个错误]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/25276573</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/25276573</guid><author>a410147597</author><pubDate>Thu, 08 May 2014 09:18:24 +0800</pubDate><description><![CDATA[首先是这个错误:



Unable to load bean org.apache.struts2.dispatcher.multipart.MultiPartRequest (jakarta) - [unknown location]



原因是引包的时候引入了 commons-io-2.0.1.jar 包，却忘记了 commons-fileupload-1.2.2.jar ]]></description><category></category></item><item><title><![CDATA[EasyUI form（‘clear’）方法报错]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/24742059</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/24742059</guid><author>a410147597</author><pubDate>Tue, 29 Apr 2014 22:20:04 +0800</pubDate><description><![CDATA[带有文件上传的表单不能通过简单的$('#addForm').form('clear');  和var r = $('#addForm').form('validate');的方法来清除和验证表单，否则easyui 会报TypeError: _3b4 is undefined 的异常（如果你不主动捕获是不会报的）]]></description><category></category></item><item><title><![CDATA[org.hibernate.HibernateException: No Session found for current thread]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/24435833</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/24435833</guid><author>a410147597</author><pubDate>Thu, 24 Apr 2014 21:07:10 +0800</pubDate><description><![CDATA[第一次使用hibernate4，通过以前的配置写dao类不能]]></description><category></category></item><item><title><![CDATA[使用ajax后，target失效，弹出新窗口]]></title><link>https://blog.youkuaiyun.com/a410147597/article/details/19971559</link><guid>https://blog.youkuaiyun.com/a410147597/article/details/19971559</guid><author>a410147597</author><pubDate>Wed, 26 Feb 2014 11:48:46 +0800</pubDate><description><![CDATA[我有三个frame如下：


        
        
            
            
        
    用了ajax之后，list里面的导航栏点击就会出现一个新窗口，而不是在content里面显示。后来发现是没用ajax之前 在list页面：window.parent.content//为window对象
//使用后
window.parent.cont]]></description><category></category></item></channel></rss>