<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wantingtingting的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wantingtingting</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wantingtingting]]></copyright><item><title><![CDATA[注入服务两种@Service的区别]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/101421317</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/101421317</guid><author>wantingtingting</author><pubDate>Thu, 26 Sep 2019 09:13:00 +0800</pubDate><description><![CDATA[com.alibaba.dubbo.config.annotation.Service和org.springframework.stereotype.Service两种@Service的区别

原文地址：https://blog.youkuaiyun.com/wrs120/article/details/80468174


]]></description><category></category></item><item><title><![CDATA[spring注解1]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/97300367</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/97300367</guid><author>wantingtingting</author><pubDate>Thu, 25 Jul 2019 21:00:39 +0800</pubDate><description><![CDATA[转自https://www.cnblogs.com/lyjing/p/8427832.html
]]></description><category></category></item><item><title><![CDATA[restTemplate远程调用方法]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/94584420</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/94584420</guid><author>wantingtingting</author><pubDate>Wed, 03 Jul 2019 18:07:00 +0800</pubDate><description><![CDATA[https://www.jb51.net/article/145618.htm
]]></description><category></category></item><item><title><![CDATA[http请求]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/88558920</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/88558920</guid><author>wantingtingting</author><pubDate>Thu, 14 Mar 2019 18:49:56 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/youzhongmin/p/6940400.html



https://blog.youkuaiyun.com/qq9808/article/details/78320816
]]></description><category></category></item><item><title><![CDATA[Base64图片接收保存本地]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/88532868</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/88532868</guid><author>wantingtingting</author><pubDate>Wed, 13 Mar 2019 15:04:35 +0800</pubDate><description><![CDATA[package com.cmos.smrz.util;

import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;

import java.io.*;

public class ImageSwitcher {

    /**
     * 将base64编码字符串转换为图片
     * 插件返回的 base64 编码的字符...]]></description><category></category></item><item><title><![CDATA[密码校验正则表达式]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/87938299</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/87938299</guid><author>wantingtingting</author><pubDate>Tue, 26 Feb 2019 16:50:21 +0800</pubDate><description><![CDATA[要求一、
1.密码必须由字母、数字、特殊符号组成，区分大小写
2.特殊符号包含（. _ ~ ! @ # $ ^ &amp;amp; *）
3.密码长度为8-20位

实现1：
^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[._~!@#$^&amp;amp;*])[A-Za-z0-9._~!@#$^&amp;amp;*]{8,20}$
实现2：
^(?![a-zA-Z]+$)(?![0-9]+$)(?![...]]></description><category></category></item><item><title><![CDATA[后台Long型的值传到前台页面JS解析后末尾几位数字变化]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/85118802</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/85118802</guid><author>wantingtingting</author><pubDate>Thu, 20 Dec 2018 13:14:23 +0800</pubDate><description><![CDATA[后台Long型的值传到前台页面JS解析后末尾几位数字变化，是由于json数据的long型长度没有java里long型的长度长。长度过长的数值传到页面后会丢失精度。

解决办法：1.后台传值时转换为String类型

                  2.前台接收到值后用正则表达式替换一下（图片转自网络）

...]]></description><category></category></item><item><title><![CDATA[Thymelea模板f前台显示后台传来的数据]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/84870469</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/84870469</guid><author>wantingtingting</author><pubDate>Fri, 07 Dec 2018 10:23:01 +0800</pubDate><description><![CDATA[转自https://www.cnblogs.com/vinphy/p/4674247.html

说的很不错

Thymeleaf 在有网络和无网络的环境下皆可运行，即它可以让美工在浏览器查看页面的静态效果，也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持 html 原型，然后在 html 标签里增加额外的属性来达到模板+数据的展示方式。浏览器解释 html 时会忽略未定义的标签属性...]]></description><category></category></item><item><title><![CDATA[访问SpringBoot时不需要带项目名。]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/84838910</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/84838910</guid><author>wantingtingting</author><pubDate>Wed, 05 Dec 2018 16:40:15 +0800</pubDate><description><![CDATA[转自https://blog.youkuaiyun.com/Young_____Hu/article/details/80450266?utm_source=blogxgwz9

写的很清楚

SpringBoot自带Tomcat，直接运行main方法里面的SpringApplication.run即可，并且访问时不需要带项目名。

如果eclipse里面有两个SpringBoot项目并且controller...]]></description><category></category></item><item><title><![CDATA[SpringBoot-@PathVariable]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/84821267</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/84821267</guid><author>wantingtingting</author><pubDate>Wed, 05 Dec 2018 10:21:35 +0800</pubDate><description><![CDATA[转自

https://www.cnblogs.com/fangpengchengbupter/p/7823493.html#4050065

写的挺好 清晰易懂 

URL变量

在上一个博客中，学习了如何在@Controller中创建@RequestMapping（或者响应的简写）来处理不同的URL请求。但是在Web应用中URL通常不是一成不变的，例如微博两个不同用户的个人主页对应两个不同的U...]]></description><category></category></item><item><title><![CDATA[The reference to entity "orderStatus" must end with the ';' delimiter.]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/42168453</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/42168453</guid><author>wantingtingting</author><pubDate>Fri, 26 Dec 2014 10:26:43 +0800</pubDate><description><![CDATA[上网google，发现是sax解析造成的问题。解决方案很简单，就是把配置项值中用到"&"的地方改成"&amp;"。原因是sax解析的类库在读取文件的时候是根据转义后的格式进行读取的，遇到"&"就认为是一个转义字符串，开始找结束符";"，找不到自然就报错了。

    将view根目录下所有jsp资源重写成/xxx.action
    example：/index.action
    /]]></description><category></category></item><item><title><![CDATA[MySQL单机多实例方案部署]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/41956823</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/41956823</guid><author>wantingtingting</author><pubDate>Tue, 16 Dec 2014 10:15:40 +0800</pubDate><description><![CDATA[MySQL单机多实例方案部署

MySQL单机多实例方案，是指在一台物理服务器上运行多个MySQL数据库实例。


MySQL单机多实例的优点：
1、节省成本，减少服务器、IP、机柜的数量，总体运营成本低于单机单实例方案。
2、提升利用率，利用NUMA特性，对MySQL实例进行CPU绑定。
3、提升用户体验，大幅度提高IO响应时间，有助于提升用户的体验。


MySQL多实例]]></description><category></category></item><item><title><![CDATA[mysql同步复制报Slave can not handle replication events with the checksum that master 错误]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/41944047</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/41944047</guid><author>wantingtingting</author><pubDate>Mon, 15 Dec 2014 15:16:06 +0800</pubDate><description><![CDATA[做主主同步时，
基本信息：1.master1 mysql版本是5.6
                    2.master2 mysql版本时5.5
一：在master1做slave，master2做主数据库时成功。
二：在master1做master,master2做从数据库时报错
      Got fatal error 1236 from master when readin]]></description><category></category></item><item><title><![CDATA[springmvc+mybatis两个数据源]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/41646449</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/41646449</guid><author>wantingtingting</author><pubDate>Mon, 01 Dec 2014 13:45:41 +0800</pubDate><description><![CDATA[直接看spring的配置吧


  
  
      
      
      
      
      
  
  
  
      
      
      
      
      
  
  
   
      
          
              
              
          
    ]]></description><category></category></item><item><title><![CDATA[opacity渐变功能]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/41283541</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/41283541</guid><author>wantingtingting</author><pubDate>Wed, 19 Nov 2014 16:14:52 +0800</pubDate><description><![CDATA[function timeshow1(){

$("#popup").animate({opacity: '0'},1000);
//$("#popup").animate({opacity: '1'},2000);
//setTimeout('test()', 2000);  
}
function  timeshow(){
$("#popup").css("display",""]]></description><category></category></item><item><title><![CDATA[log4j级别及保存数据到数据库中]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/41249517</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/41249517</guid><author>wantingtingting</author><pubDate>Tue, 18 Nov 2014 17:02:18 +0800</pubDate><description><![CDATA[优先级从高到低分别是ERROR、WARN、INFO、DEBUG。通过在这里定义的级别，您可以控制到应用程序中相应级别的日志信息的开关。比如在这里定义了INFO级别，则应用程序中所有DEBUG级别的日志信息将不被打印出来。程序会打印高于或等于所设置级别的日志，设置的日志等级越高，打印出来的日志就越少。]]></description><category></category></item><item><title><![CDATA[springmvc加入日志管理和事务管理]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/41249365</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/41249365</guid><author>wantingtingting</author><pubDate>Tue, 18 Nov 2014 16:55:25 +0800</pubDate><description><![CDATA[配置文件源码：]]></description><category></category></item><item><title><![CDATA[js判断pc端还是移动端]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/41249333</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/41249333</guid><author>wantingtingting</author><pubDate>Tue, 18 Nov 2014 16:54:21 +0800</pubDate><description><![CDATA[(function() {
    var sUserAgent = navigator.userAgent;
    if (sUserAgent.indexOf('Android') > -1 && sUserAgent.indexOf('Mobile') > -1
            || sUserAgent.indexOf('iPhone') > -1
           ]]></description><category></category></item><item><title><![CDATA[服务器端加入缓存redis]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/41249147</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/41249147</guid><author>wantingtingting</author><pubDate>Tue, 18 Nov 2014 16:43:55 +0800</pubDate><description><![CDATA[选择redis作为服务器端的缓存]]></description><category></category></item><item><title><![CDATA[nginx 图片写入权限问题]]></title><link>https://blog.youkuaiyun.com/wantingtingting/article/details/41248805</link><guid>https://blog.youkuaiyun.com/wantingtingting/article/details/41248805</guid><author>wantingtingting</author><pubDate>Tue, 18 Nov 2014 16:27:35 +0800</pubDate><description><![CDATA[服务器重启后，通过nginx服务器产生的图片]]></description><category></category></item></channel></rss>