<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[CommCsdn的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/CommCsdn</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; CommCsdn]]></copyright><item><title><![CDATA[springboot 配置多数据源]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/108735362</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/108735362</guid><author>CommCsdn</author><pubDate>Tue, 22 Sep 2020 16:46:09 +0800</pubDate><description><![CDATA[1. 首先定义个多数据注解


import java.lang.annotation.*;

/**
 * @author Wang
 * 多数据源注解
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface DynamicDataSource {
    String dataSource() default "";
}


​​​​2. 多数据源，切面处理类

.]]></description><category></category></item><item><title><![CDATA[通过实体类中的某一个字段进行排序的两种方式]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/54416685</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/54416685</guid><author>CommCsdn</author><pubDate>Sat, 14 Jan 2017 02:22:10 +0800</pubDate><description><![CDATA[最近在开发项目的过程中，涉及到了用实体中的某一个字段进行排序，这里整理出来，留作备用。
方式一：实体类实现Comparable接口的compareTo方法，简单明了package cn.hustrc.pojo;
/**
 * 菜单的实体类，根据排序号对实体排序
 * 这里通过实现Comparable接口的compareTo方法
 * @author WangJY
 * @date 2017-1-]]></description><category></category></item><item><title><![CDATA[Pentaho data-integration Spoon.bat 启动异常  java virtual machine launcher]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/52634116</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/52634116</guid><author>CommCsdn</author><pubDate>Fri, 23 Sep 2016 09:24:48 +0800</pubDate><description><![CDATA[运行环境是 win7 32位，jdk版本是1.7。




使用SpoonDebug.bat写的日志信息是：

DEBUG: Using JAVA_HOME
DEBUG: _PENTAHO_JAVA_HOME=C:\Program Files\Java\jdk1.7.0_79
DEBUG: _PENTAHO_JAVA=C:\Program Files\Java\jdk1.7.0_]]></description><category></category></item><item><title><![CDATA[要把自己遇到过的异常写出来，方便以后查看]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/52484172</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/52484172</guid><author>CommCsdn</author><pubDate>Fri, 09 Sep 2016 09:43:14 +0800</pubDate><description><![CDATA[1 :     

Exception in thread “main" java.lang.UnsupportedClassVersionError
情景：练习json、XMl、Javabean的相互转换时，jdk是1.6的版本，但是使用了json-20150729.jar
原因：是由于较高版本的JDK编译的java class文件试图在较低版本的JVM上运行产生的错误。
解决：将js]]></description><category></category></item><item><title><![CDATA[数据加序号，ireport里面]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/51332761</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/51332761</guid><author>CommCsdn</author><pubDate>Fri, 06 May 2016 16:34:26 +0800</pubDate><description><![CDATA[select  @rownum:=@rownum+1 AS rownum  , a.date as date,
       sum(case when reconciliationTypeStr='+' then a.value else 0 end) as incomeAmount,
       sum(case when reconciliationTypeStr='-' then a]]></description><category></category></item><item><title><![CDATA[JAVA父类子类静态代码块、静态变量、构造方法的执行顺序]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/50442073</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/50442073</guid><author>CommCsdn</author><pubDate>Thu, 31 Dec 2015 15:46:07 +0800</pubDate><description><![CDATA[1、第一个文件Print.java




public class Print {



    public Print(String s){

        System.out.print(s + "
 ");

    }

}



2、第二个文件Test1.java




public class Test1 {



 ]]></description><category></category></item><item><title><![CDATA[servlet，filter区别，网上找到，感觉挺好的。]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/50350389</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/50350389</guid><author>CommCsdn</author><pubDate>Fri, 18 Dec 2015 11:03:38 +0800</pubDate><description><![CDATA[一、概念：
1、servlet：servlet是一种运行服务器端的java应用程序，具有独立于平台和协议的特性，并且可以动态的生成web页面，它工作在客户端请求与服务器响应的中间层。
2、filter：filter是一个可以复用的代码片段，可以用来转换HTTP请求、响应和头信息。Filter不像Servlet，它不能产生一个请求或者响应，它只是修改对某一资源的请求，或者修改从某一的响应。
二]]></description><category></category></item><item><title><![CDATA[java，js的编码解码问题]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/49075873</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/49075873</guid><author>CommCsdn</author><pubDate>Mon, 12 Oct 2015 16:35:30 +0800</pubDate><description><![CDATA[今天是2015年10月11日今天遇到的问题是前后台转码问题，找了好多的资料，现在总结一下，以备后用：
在java中
       1：要想解码，首先需要编码。在java中有java.net.URLEncoder是 HTML 格式解码的实用工具类。里面有publicstatic String encode(String s, String enc)方法
                    ]]></description><category></category></item><item><title><![CDATA[小白来到公司两个月了。]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/49027341</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/49027341</guid><author>CommCsdn</author><pubDate>Sat, 10 Oct 2015 18:00:45 +0800</pubDate><description><![CDATA[今天是10月10号，是萌萌节，我来到公司也快两个月了，写篇博客记录一下自己最近学到的东西。想想真少啊。
     任务一：写一个调用XX短信的静态方法，此方法两个参数（一个是手机号，一个是发送内容） 返回为BOOLEAN
                   心得：写这个方法很简单，就是用调用短信接口供应商提供好的接口，但是第一次接触了JSON，并使用java操作json，
        ]]></description><category></category></item><item><title><![CDATA[SVN的安装]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/48131067</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/48131067</guid><author>CommCsdn</author><pubDate>Mon, 31 Aug 2015 11:00:48 +0800</pubDate><description><![CDATA[Eclipse自动下载的安装方法
指定SVN下载位置：
在eclipse中选HelpàInstall New Software进入如下选项卡，
如图：
 
在Work with内填入SVN插件的下载站点，这里是：http://subclipse.tigris.org/update_1.0.x
 
点击Add按钮之后出现下面窗口：
 
在Location输入框内输入如下内容：htt]]></description><category></category></item><item><title><![CDATA[eclipse tomcat maven热部署]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/48130293</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/48130293</guid><author>CommCsdn</author><pubDate>Mon, 31 Aug 2015 10:20:18 +0800</pubDate><description><![CDATA[1、  tomcat插件
如果是Kepler的话，已经自带了tomcat插件，如果没有，到http://www.eclipsetotale.com/tomcatPlugin.html下载安装或在线安装，这里就不多说了。
2、创建Server
打开servers view（window-->show view-->servers），在servers view中新建一个server，如下图所示：]]></description><category></category></item><item><title><![CDATA[Eclipse 插件Maven在使用 add dependency，找不到包，解决办法]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/48054497</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/48054497</guid><author>CommCsdn</author><pubDate>Fri, 28 Aug 2015 16:39:44 +0800</pubDate><description><![CDATA[通过右键单击pom.xml文件选择maven –> add dependency 或者是打开pom.xml文件，选择dependencies –>add 时，搜索不到依赖的jar包，解决方法如下：
1、eclipse菜单 window-> show view –> other –> Maven
2、在打开的窗口里，右键 local repositories –> local repositor]]></description><category></category></item><item><title><![CDATA[tomcat插件安装及项目部署]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/48052043</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/48052043</guid><author>CommCsdn</author><pubDate>Fri, 28 Aug 2015 14:42:06 +0800</pubDate><description><![CDATA[tomcat插件的使用]]></description><category></category></item><item><title><![CDATA[发现自己记性不好，以后学到东西都写在上面吧]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/48023661</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/48023661</guid><author>CommCsdn</author><pubDate>Thu, 27 Aug 2015 10:28:37 +0800</pubDate><description><![CDATA[技术小白，并非指导，为了给自己看。]]></description><category></category></item><item><title><![CDATA[pom.xml文件详细的配置方法]]></title><link>https://blog.youkuaiyun.com/CommCsdn/article/details/48023623</link><guid>https://blog.youkuaiyun.com/CommCsdn/article/details/48023623</guid><author>CommCsdn</author><pubDate>Thu, 27 Aug 2015 10:25:53 +0800</pubDate><description><![CDATA[什么是pom?
    pom作为项目对象模型。通过xml表示maven项目，使用pom.xml来实现。主要描述了项目：包括配置文件；开发者需要遵循的规则，缺陷管理系统，组织和licenses，项目的url，项目的依赖性，以及其他所有的项目相关因素。
快速察看：

  4.0.0
  
  ...
  ...
  ...
  ...
  ...
  ...
  ...
 ]]></description><category></category></item></channel></rss>