<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[s781112的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/s781112</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; s781112]]></copyright><item><title><![CDATA[@Transactional注解事务回滚在控制层不起作用]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/78552570</link><guid>https://blog.youkuaiyun.com/s781112/article/details/78552570</guid><author>s781112</author><pubDate>Thu, 16 Nov 2017 16:24:23 +0800</pubDate><description><![CDATA[首先需要添加注解方式配置事务
	
		
	
    
	
	
 
	
		
		
		    
			
		
	
	
		
		
	
controller代码
 shopService.insertUserAndShop(shop, adminuser);
ShopServiceImpl代码

@Override
	@Transactional(propagation=Propagati]]></description><category></category></item><item><title><![CDATA[同时操作一张表，防止同时update]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/78028160</link><guid>https://blog.youkuaiyun.com/s781112/article/details/78028160</guid><author>s781112</author><pubDate>Tue, 19 Sep 2017 11:31:48 +0800</pubDate><description><![CDATA[1. 一种锁是java提供的 synchronized, 同时只能有一个线程执行更新操作。比如：

 

public void updateUser(User user) {

    synchronized (user) {

        userMapper.updateByPrimaryKey(user);

     ｝

}






2.]]></description><category></category></item><item><title><![CDATA[tomcat运行一段时间挂掉]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/54289038</link><guid>https://blog.youkuaiyun.com/s781112/article/details/54289038</guid><author>s781112</author><pubDate>Mon, 09 Jan 2017 14:56:04 +0800</pubDate><description><![CDATA[在catalina.bat第一行加入


set JAVA_OPTS=-Xms64m -Xmx256m -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=256m]]></description><category></category></item><item><title><![CDATA[tomcat https 部署 server.xml配置]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/53896037</link><guid>https://blog.youkuaiyun.com/s781112/article/details/53896037</guid><author>s781112</author><pubDate>Tue, 27 Dec 2016 15:39:11 +0800</pubDate><description><![CDATA[<!--
  Licensed to the Apache Software Foundation (ASF) under one or more
  contributor license agreements.  See the NOTICE file distributed with
  this work for additional information regarding copyr]]></description><category></category></item><item><title><![CDATA[js获取model的值]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/51119960</link><guid>https://blog.youkuaiyun.com/s781112/article/details/51119960</guid><author>s781112</author><pubDate>Mon, 11 Apr 2016 11:01:27 +0800</pubDate><description><![CDATA[var id='';]]></description><category></category></item><item><title><![CDATA[for each换行按月份显示用户图片]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/51075942</link><guid>https://blog.youkuaiyun.com/s781112/article/details/51075942</guid><author>s781112</author><pubDate>Wed, 06 Apr 2016 16:20:58 +0800</pubDate><description><![CDATA[页面核心代码：
	
		
			${ur.time}
		
		 -->
		
			
				 --%>
		    
          
         
           
            
             
          
          
          
		
		 -->
	  
	
	后台核心代码@RequestMapping(value="]]></description><category></category></item><item><title><![CDATA[阿里云服务器环境搭建]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/50946678</link><guid>https://blog.youkuaiyun.com/s781112/article/details/50946678</guid><author>s781112</author><pubDate>Mon, 21 Mar 2016 15:08:55 +0800</pubDate><description><![CDATA[1.搭建利用ftp
http://jingyan.baidu.com/article/3065b3b6c90ff9becef8a464.html]]></description><category></category></item><item><title><![CDATA[tomcat去掉项目名称和端口号]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/50588539</link><guid>https://blog.youkuaiyun.com/s781112/article/details/50588539</guid><author>s781112</author><pubDate>Tue, 26 Jan 2016 17:00:20 +0800</pubDate><description><![CDATA[tomcat conf下的server.xml的配置如上]]></description><category></category></item><item><title><![CDATA[hibernate+mysql save数据到数据库乱码解决办法]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/50587990</link><guid>https://blog.youkuaiyun.com/s781112/article/details/50587990</guid><author>s781112</author><pubDate>Tue, 26 Jan 2016 16:08:54 +0800</pubDate><description><![CDATA[首先，mysql安装的时候注意，设置一定要把latin1改成utf－8，后来改可能是没用的，项目里。web.xml也要注意设置。eclispse编译环境也得是utf－8，持久层，也就是hibernate的配置有个地方要改。jdbc:mysql://localhost:3306/ad?useUnicode=true&characterEncoding=utf-8]]></description><category></category></item><item><title><![CDATA[java导出excel表]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/50556386</link><guid>https://blog.youkuaiyun.com/s781112/article/details/50556386</guid><author>s781112</author><pubDate>Thu, 21 Jan 2016 17:00:13 +0800</pubDate><description><![CDATA[@RequestMapping(value = "outputexcel", method = RequestMethod.GET)
		public void  outputexcel(Model model,HttpServletResponse response, HttpSession session) throws IOException {
			model.addAttribute(]]></description><category></category></item><item><title><![CDATA[网站模版html，响应式布局]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/49305099</link><guid>https://blog.youkuaiyun.com/s781112/article/details/49305099</guid><author>s781112</author><pubDate>Wed, 21 Oct 2015 15:21:31 +0800</pubDate><description><![CDATA[http://www.wix.com/]]></description><category></category></item><item><title><![CDATA[java springmvc 定时器方法执行两次问题]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/48931331</link><guid>https://blog.youkuaiyun.com/s781112/article/details/48931331</guid><author>s781112</author><pubDate>Tue, 06 Oct 2015 14:36:31 +0800</pubDate><description><![CDATA[原因是在web.xml要实例化两次分别是和里，所以要将定时器对任务，单独写到一个xml文件里，配置如下


同时定时器的xml代码如下


代表下午每天2点半执行]]></description><category></category></item><item><title><![CDATA[json过滤list中的键值]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/48179311</link><guid>https://blog.youkuaiyun.com/s781112/article/details/48179311</guid><author>s781112</author><pubDate>Wed, 02 Sep 2015 15:43:18 +0800</pubDate><description><![CDATA[JsonConfig config = new JsonConfig();  //过滤属性  
       config.setIgnoreDefaultExcludes(false);       
       config.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT); 
       config.setExcl]]></description><category></category></item><item><title><![CDATA[spring mvc 2个select框取值]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/47780061</link><guid>https://blog.youkuaiyun.com/s781112/article/details/47780061</guid><author>s781112</author><pubDate>Wed, 19 Aug 2015 14:24:13 +0800</pubDate><description><![CDATA[首先，js代码function test(){
	 var pro=$("#activity_project").val();
	   $.ajax({
	           type: "POST",
	           url: "${pageContext.request.contextPath}/video/selectchild",
	           data: { //发送]]></description><category></category></item><item><title><![CDATA[object对象如何转json格式]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/47779833</link><guid>https://blog.youkuaiyun.com/s781112/article/details/47779833</guid><author>s781112</author><pubDate>Wed, 19 Aug 2015 14:13:45 +0800</pubDate><description><![CDATA[首先，定义个实体对象，用来接收参数。
@Entity
public class VideoApp {

   @Id@Column(name="id")
   private String id;
   @Column
   private String name;
   @Column
   private String score;
   @Column
   private String ]]></description><category></category></item><item><title><![CDATA[mysql分组取每组前几条记录]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/47726453</link><guid>https://blog.youkuaiyun.com/s781112/article/details/47726453</guid><author>s781112</author><pubDate>Mon, 17 Aug 2015 16:03:56 +0800</pubDate><description><![CDATA[SELECT
        *
    FROM
        video a 
    LEFT JOIN
        video b 
            ON a.colunm=b.colunm 
            AND a.id
    WHERE
        a.category='我们' 
    GROUP BY
        a.id]]></description><category></category></item><item><title><![CDATA[java发送邮件]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/18451057</link><guid>https://blog.youkuaiyun.com/s781112/article/details/18451057</guid><author>s781112</author><pubDate>Sat, 18 Jan 2014 15:08:26 +0800</pubDate><description><![CDATA[package com.east.email;
 
import java.util.Date;
import java.util.Properties;
 
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.in]]></description><category></category></item><item><title><![CDATA[iterator的使用实例及在s标签里去session，request里取值]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/18446181</link><guid>https://blog.youkuaiyun.com/s781112/article/details/18446181</guid><author>s781112</author><pubDate>Sat, 18 Jan 2014 11:20:05 +0800</pubDate><description><![CDATA[public class User {
      private Integer userId；
      private String userName；
      private String userPwd；

      //get和set方法
      ...........
}

action中的代码
List list = new ArrayList();

User use]]></description><category></category></item><item><title><![CDATA[java生成时间]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/18041337</link><guid>https://blog.youkuaiyun.com/s781112/article/details/18041337</guid><author>s781112</author><pubDate>Thu, 09 Jan 2014 15:04:25 +0800</pubDate><description><![CDATA[生成date类型的方法。
java.util.Date date=new java.util.Date();
java.sql.Date data1=new java.sql.Date(date.getTime());
还有一种是更精确的。
Timestamp timetemp=new Timestamp(new java.util.Date().getTime());]]></description><category></category></item><item><title><![CDATA[struts2 上传 找不到系统指定路径]]></title><link>https://blog.youkuaiyun.com/s781112/article/details/17916525</link><guid>https://blog.youkuaiyun.com/s781112/article/details/17916525</guid><author>s781112</author><pubDate>Mon, 06 Jan 2014 13:52:39 +0800</pubDate><description><![CDATA[在xml写入绝对路径可以解决问题

 		 /photo
 		 D:\tomcat\webapps\xianxia100\pointPhoto
             
                image/bmp,image/png,image/gif,image/jpg/JPG 
                1024000]]></description><category></category></item></channel></rss>