<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[李红]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u013036685</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u013036685]]></copyright><item><title><![CDATA[spring事务传播属性]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/77623339</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/77623339</guid><author>u013036685</author><pubDate>Sun, 27 Aug 2017 21:32:05 +0800</pubDate><description><![CDATA[Propagation （事务的传播属性）

Propagation ：　　key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用：PROPAGATION_REQUIRED--支持当前事务，如果当前没有事务，就新建一个事务。这是最常见的选择。
PROPAGATION_SUPPORTS--支持当前事务，如果当前没有事务，就以非事务方式执行。
PRO]]></description><category></category></item><item><title><![CDATA[JVM—垃圾回收机制]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/77434751</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/77434751</guid><author>u013036685</author><pubDate>Sun, 20 Aug 2017 21:41:46 +0800</pubDate><description><![CDATA[垃圾回收机制]]></description><category></category></item><item><title><![CDATA[maven的生命周期]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/77150412</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/77150412</guid><author>u013036685</author><pubDate>Sun, 13 Aug 2017 21:36:58 +0800</pubDate><description><![CDATA[Maven有三套相互独立的生命周期，请注意这里说的是“三套”，而且“相互独立”，初学者容易将Maven的生命周期看成一个整体，其实不然。这三套生命周期分别是：

Clean Lifecycle
在进行真正的构建之前进行一些清理工作。 Default Lifecycle
构建的核心部分，编译，测试，打包，部署等等。
Site Lifecycle
生成项目报告，站点，发布站点。]]></description><category></category></item><item><title><![CDATA[maven的setting文件详解]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/76749280</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/76749280</guid><author>u013036685</author><pubDate>Sun, 06 Aug 2017 10:14:12 +0800</pubDate><description><![CDATA[<settings   xmlns="http://maven.apache.org/POM/4.0.0"    
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.or]]></description><category></category></item><item><title><![CDATA[同步函数解决线程安全]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/76220480</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/76220480</guid><author>u013036685</author><pubDate>Thu, 27 Jul 2017 20:49:17 +0800</pubDate><description><![CDATA[需求：
        
一个银行账户5000元，夫妻二人一人拿着存折，一人拿着卡，每次只能取1000块。
 class BankThread extends Thread{
	static int count =5000;
	
	public BankThread(String name){
		super(name);
	}
	
	@Override
	public synchroniz]]></description><category></category></item><item><title><![CDATA[mybatis延迟加载]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/76031964</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/76031964</guid><author>u013036685</author><pubDate>Mon, 24 Jul 2017 17:22:00 +0800</pubDate><description><![CDATA[什么是延迟加载
         
先从单表查询、需要时再从关联表去关联查询，大大提高数据库性能，因为查询单表要比关联查询多张表速度要快。
         
在mybatis中association和collection具备延迟加载功能
需求
        
只查询订单信息，在用到用户信息的时候，根据之前订单信息中的user_id关联查询用户信息。

实现
mapper中写]]></description><category></category></item><item><title><![CDATA[【spring MVC】数据校验]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/75212265</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/75212265</guid><author>u013036685</author><pubDate>Sun, 16 Jul 2017 21:27:47 +0800</pubDate><description><![CDATA[在增加、修改功能中，往往会对用户输入的信息进行校验，数据校验的形式也是多种多样，springMVC也提供了一套校验方式。
        会自动装配LocalValidatorFactoryBean，通过在处理方法的入参上标注@valid注解即可让springMVC在完成数据绑定后执行数据校验的工作，使用JSR303数据合法性校验框架。
        
以用户的用户名和邮箱地址为例，在实体]]></description><category></category></item><item><title><![CDATA[【spring】AOP]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/74852625</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/74852625</guid><author>u013036685</author><pubDate>Sat, 08 Jul 2017 20:16:31 +0800</pubDate><description><![CDATA[【spring】AOP]]></description><category></category></item><item><title><![CDATA[==与Equals的区别]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/73927390</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/73927390</guid><author>u013036685</author><pubDate>Thu, 29 Jun 2017 19:21:53 +0800</pubDate><description><![CDATA[之前项目中，遇到了两次同样的问题，两个String字符串相比较，用“==”做对比，即使两个字符串相同，返回的结果也是false，解决办法是改成了Equals函数。

    ==与Equals到底有什么区别呢，无非就是这两种：
1、基本数据类型比较 2、引用对象比较
基本数据类型比较
　　==和Equals都比较两个值是否相等。相等为true否则为false；
　　
引用对象比较
]]></description><category></category></item><item><title><![CDATA[【mysql】主从复制]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/73864115</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/73864115</guid><author>u013036685</author><pubDate>Wed, 28 Jun 2017 21:23:20 +0800</pubDate><description><![CDATA[主从复制]]></description><category></category></item><item><title><![CDATA[【mysql】查询性能优化]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/73729823</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/73729823</guid><author>u013036685</author><pubDate>Sun, 25 Jun 2017 21:29:01 +0800</pubDate><description><![CDATA[mysql执行查询，客户端向mysql发送请求的时候，mysql服务器执行一系列过程，保证查询语句在mysql中得到最高性能的效率。


1、客户端发送一条查询给服务器
2、服务器先检查查询缓存，如果命中了缓存，则返回存储在缓存中的结果。否则，进入下一个阶段。
3、服务器进行sql解析、预处理，再由优化器生成对应的执行计划
4、mysql根据优化器生成的执行计划，调用存储引擎的API来]]></description><category></category></item><item><title><![CDATA[同步代码块解决线程安全]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/73005089</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/73005089</guid><author>u013036685</author><pubDate>Sat, 10 Jun 2017 19:58:24 +0800</pubDate><description><![CDATA[需求：一辆车共50张票，三个窗口同时售票
class SaleTicket extends Thread{
	static int num=50;//票数
	
	Object o=new Object();
	public SaleTicket(String name){
		super(name);
	}
	
	@Override
	public void run(){
		while(tru]]></description><category></category></item><item><title><![CDATA[工作总结]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/72823544</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/72823544</guid><author>u013036685</author><pubDate>Wed, 31 May 2017 20:25:44 +0800</pubDate><description><![CDATA[这次出差去杭州，谁能想到接机的竟然是大老板，毕竟看着还挺年轻的啊！
 
公司环境
        
公司环境跟大公司比还是很简陋的，就是简单的几张桌子，只是比高中的教室宽敞，更像是老师办公室。而且公司区域划分也很有意思，还真是按照学校领导等级来划分的，我们刚到的时候，老板让我们和他在一排桌子上(当时还不知道他是老板，而且还没有看见区域划分标识)，所以我们就直接在校长办公桌待了一个星期。公司]]></description><category></category></item><item><title><![CDATA[sql将查询出的数值变为中文]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/72823335</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/72823335</guid><author>u013036685</author><pubDate>Wed, 31 May 2017 20:01:05 +0800</pubDate><description><![CDATA[在开发中通常会遇到的情况就是，用户的性别在数据库中不是以中文字符“男，女”来表示的，而是使用数字 1 0
来表示。但是显示到界面的时候，如果显示  1  0  
用户也不明白是什么意思，就需要将其转为原有的意思。当然方法有很多种，现在安利的是sql语句直接转换的方法：
SELECT
	CASE SEX
WHEN 1 THEN
	'男'
WHEN 0 THEN
	'女'
END AS 性别
F]]></description><category></category></item><item><title><![CDATA[controller接收前台数据—中文乱码问题]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/72764115</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/72764115</guid><author>u013036685</author><pubDate>Fri, 26 May 2017 10:29:06 +0800</pubDate><description><![CDATA[项目用的开发环境为tomcat+eclipse+SSM
        
正如题目，controller接收前台数据—中文乱码问题，在页面编码为UTF-8的前提下，解决方案有二：
一）
        
controller接收数据时，将类型强制转换
String keyword = new String(request.getParameter("keyword")getBytes(]]></description><category></category></item><item><title><![CDATA[myeclipse安装SVN插件]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/71591795</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/71591795</guid><author>u013036685</author><pubDate>Wed, 10 May 2017 20:49:32 +0800</pubDate><description><![CDATA[新公司开发项目的环境为：myeclipse+SVN，myeclipse是没有SVN的插件的，所以还需要安装。小编试验过的两种SVN插件安装方法如下：
第一种：
        
参照百度经验：
http://jingyan.baidu.com/article/20b68a8850f51d796dec6269.html
经小编试验，在小编的电脑上这种方法是没有作用的，所以才尝试了第二种试验]]></description><category></category></item><item><title><![CDATA[JBPM环境搭建]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/71036207</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/71036207</guid><author>u013036685</author><pubDate>Sun, 30 Apr 2017 20:24:17 +0800</pubDate><description><![CDATA[JBPM环境搭建]]></description><category></category></item><item><title><![CDATA[解决Failed to execute goal org.apache.maven.plugins]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/70544127</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/70544127</guid><author>u013036685</author><pubDate>Sun, 23 Apr 2017 20:01:36 +0800</pubDate><description><![CDATA[错误信息：Failed to
 executegoal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile(default-compile) on project taotao-manager-pojo: Fatal error compiling:无效的目标版本： 1.7 -> [Help 1]
        
看到错误信]]></description><category></category></item><item><title><![CDATA[Nginx负载均衡]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/70198259</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/70198259</guid><author>u013036685</author><pubDate>Sun, 16 Apr 2017 21:21:47 +0800</pubDate><description><![CDATA[Nginx的功能主要分为：Http服务器，虚拟主机，反向代理和负载均衡。之前项目中用到了Nginx的负载均衡，就来说一下这个Nginx的负载均衡。
       负载均衡是指将请求/数据【均匀】分摊到多个操作单元上执行，负载均衡的关键在于“均匀”。


   Nginx的负载均衡只需在Nginx的配置文件中添加相应的配置，即可。


调度算法
q 轮询（默认）。每个请求按时间顺序逐]]></description><category></category></item><item><title><![CDATA[SSH框架搭建]]></title><link>https://blog.youkuaiyun.com/u013036685/article/details/69935412</link><guid>https://blog.youkuaiyun.com/u013036685/article/details/69935412</guid><author>u013036685</author><pubDate>Sun, 09 Apr 2017 21:31:52 +0800</pubDate><description><![CDATA[1、新Web工程，并把编码设为utf-8
2，添加框架环境
Junit
Struts2
Hibernate
Spring
3，整合SSH
Struts2与Spring整合
Hibernate与Spring整合
4，资源分类
5，配置日志
    每个框架都需要引用相关的jar包，添加相对应的配置文件。
    整合框架时也需要引用相关的jar包，并完善配置文件。
所有ja]]></description><category></category></item></channel></rss>