<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[陈sir的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_21853607</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_21853607]]></copyright><item><title><![CDATA[springboot整合mybatis mapper注入时显示could not autowire的解决]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/72802080</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/72802080</guid><author>qq_21853607</author><pubDate>Mon, 29 May 2017 14:35:29 +0800</pubDate><description><![CDATA[springboot整合mybatis mapper注入时显示could not autowire的错误，不影响使用，但是看着不爽，如下图： 
解决方法，在mapper加一个注解。如下图所示： 
@Component(value = “userMapper”)]]></description><category></category></item><item><title><![CDATA[window下es的head插件安装]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/62217646</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/62217646</guid><author>qq_21853607</author><pubDate>Wed, 15 Mar 2017 11:14:41 +0800</pubDate><description><![CDATA[ES下载地址下载es并解压，jdk1.7最该支持到2.4.4
解压es到指定目录如：D:\soft\elasticsearch-2.4.4
head插件下载地址 下载ZIP包
进入es plugins目录创建head文件夹
加压head插件并将内容复制到head目录下，如下图所示
启动es ,并访问 http://localhost:9200/ 如下图所示： 
 
表示ES成功启动 
访问http:]]></description><category></category></item><item><title><![CDATA[AMQ高可用集群-jdbc方式搭建集群]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/61617653</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/61617653</guid><author>qq_21853607</author><pubDate>Sun, 12 Mar 2017 14:42:20 +0800</pubDate><description><![CDATA[AMQ高可用集群-JDBC方式搭建]]></description><category></category></item><item><title><![CDATA[Redis 集群搭建]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/61617458</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/61617458</guid><author>qq_21853607</author><pubDate>Sun, 12 Mar 2017 14:31:42 +0800</pubDate><description><![CDATA[准备3台机器 
切换root用户安装gccyum -y install gcc
yum -y install gcc-c++
yum -y install ruby
yum -y install rubygem*
yum -y install ruby-rdoc
yum -y install ruby-devel rubygems rpm-build
gem install redis上传redis]]></description><category></category></item><item><title><![CDATA[hvie与mysql整合]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/53234123</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/53234123</guid><author>qq_21853607</author><pubDate>Sat, 19 Nov 2016 20:38:06 +0800</pubDate><description><![CDATA[hive默认deby数据库，保存hive元数据信息，derby 只支持一个链接，单链接。第一次执行会将metastore_db占用 
切换目录执行hive会在当前目录下创建metastore_db,但是数据是空的。 
需要mysql保存hive元数据信息。 
hive整合mysql 
在其他节点机器上安装mysql
mv hive-default.xml.template hive-site.xml]]></description><category></category></item><item><title><![CDATA[hive的安装及初体验]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/53232798</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/53232798</guid><author>qq_21853607</author><pubDate>Sat, 19 Nov 2016 18:38:14 +0800</pubDate><description><![CDATA[root用户： 
下载必备软件： 
jdk1.7 
apache-ant-1.9.4-bin.tar.gz 
findbugs-3.0.0.tar.gz 
protobuf-2.5.0.tar.gz 
apache-maven-3.0.5-bin.tar.gz 
依次解压配置环境变量：export JAVA_HOME=/usr/local/java/jdk1.7.0_45 
export ANT_H]]></description><category></category></item><item><title><![CDATA[Java 中 MongoDB 使用指南]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52779779</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52779779</guid><author>qq_21853607</author><pubDate>Mon, 10 Oct 2016 17:28:53 +0800</pubDate><description><![CDATA[文章作者：haozlee 
文章来源：本立道生 
文章地址：http://blog.youkuaiyun.com/lihao21/article/details/46939269 
MongoDB是当今非常流行的一款NoSQL数据库，本文介绍如何使用MongoDB的Java驱动来操作MongoDB。MongoDB-logo一、引入MongoDB Java Driver包如果需要操作MongoDB的Java项目是]]></description><category></category></item><item><title><![CDATA[scala学习笔记之文件IO操作]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52369448</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52369448</guid><author>qq_21853607</author><pubDate>Tue, 30 Aug 2016 15:07:51 +0800</pubDate><description><![CDATA[Scala 进行文件写操作，直接用的都是 java中 的 I/O 类 （java.io.File)：1.读取本地磁盘var source = Source.fromFile("D:\\test.txt","GB2312")
    var lines = source.getLines;     //获得迭代器
    for(line <- lines) println(line)    var]]></description><category></category></item><item><title><![CDATA[scala学习笔记-Map]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52354469</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52354469</guid><author>qq_21853607</author><pubDate>Mon, 29 Aug 2016 16:42:20 +0800</pubDate><description><![CDATA[scala中的映射对于java中的map，也是键值对形式，键不可重复，但是在get方式时有区别，当get不存在的键会抛出异常。代码示例如下：
object MapDemo extends App{
  //构造一个不可变的映射
  var map1 = Map("name"->"zhangSan","age"->14)
  var map2 = Map(("name","zhangSan"),("a]]></description><category></category></item><item><title><![CDATA[scala学习笔记之数组]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52353629</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52353629</guid><author>qq_21853607</author><pubDate>Mon, 29 Aug 2016 15:37:33 +0800</pubDate><description><![CDATA[scala数组角标从0开始，使用(index)访问元素，和java不同，可以创建一个数组缓存object ArrayDemo extends App {
  //数组的声明
  //  var z:Array[String] = new Array[String](3)
  //  var z = new Array[String](3)
  var array1 = Array(1, 2, 1.5]]></description><category></category></item><item><title><![CDATA[scala学习笔记之函数]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52335927</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52335927</guid><author>qq_21853607</author><pubDate>Sat, 27 Aug 2016 16:55:50 +0800</pubDate><description><![CDATA[函数是一组一起执行一个任务的语句。 
函数的声明：如果你不写等于号和方法主体，那么方法会被隐式声明为”抽象(abstract)”，包含它的类型于是也是一个抽象类型。def functionName ([参数列表]) : [return type]函数的使用：传名函数//通过指定函数参数名，并且不需要按照顺序向函数传递参数
  divided(b = 2, a = 4) //result 2
  de]]></description><category></category></item><item><title><![CDATA[scala学习笔记之模式匹配]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52328821</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52328821</guid><author>qq_21853607</author><pubDate>Fri, 26 Aug 2016 15:23:00 +0800</pubDate><description><![CDATA[Scala 模式匹配相当于java的switch，但是不需要break关键字。scala匹配到对应的值会立即退出object PackageDemo extends App{
  var x= 1
  val result = x match{
    case 1 => "one"
    case 2 => "two"
    case 3 => "three"
    case _ => "o]]></description><category></category></item><item><title><![CDATA[scala学习笔记-单例]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52326609</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52326609</guid><author>qq_21853607</author><pubDate>Fri, 26 Aug 2016 11:13:56 +0800</pubDate><description><![CDATA[scala 中没有 static 关键字，但是它也为我们提供了单例模式的实现方法，那就是使用关键字 object。 
Scala 中使用单例模式时，除了定义的类之外，还要定义一个同名的 object 对象，它和类的区别是，object对象不能带参数。 
当单例对象与某个类共享同一个名称时，他被称作是这个类的伴生对象：companion object。你必须在同一个源文件里定义类和它的伴生对象。类被称]]></description><category></category></item><item><title><![CDATA[scala的抽象类与特征（Traitt java中的接口）]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52316277</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52316277</guid><author>qq_21853607</author><pubDate>Thu, 25 Aug 2016 16:58:35 +0800</pubDate><description><![CDATA[抽象类（abstract class）  
      类的⼀一个或者多个⽅方法没有没完整的定义  
      声明抽象⽅方法不需要加abstract关键字,只需要不写⽅方法体  
      ⼦子类重写⽗父类的抽象⽅方法时不需要加override  
      ⽗父类可以声明抽象字段(没有初始值的字段)  
      ⼦子类重写⽗父类的抽象字段时不需要加overrideabstract cl]]></description><category></category></item><item><title><![CDATA[scala的类和对象]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52313812</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52313812</guid><author>qq_21853607</author><pubDate>Thu, 25 Aug 2016 13:38:55 +0800</pubDate><description><![CDATA[类的声明：一个源文件中可以包含很多类，默认都是public级别 
getter 和 setter 



class Person {
    //可生成set与get方法
    var name : String = _  
    //常量，只能生成get方法
    val age  = 10
    //私有的变量，只能再本类中使用
    private[this] var gende]]></description><category></category></item><item><title><![CDATA[scala的循环与跳出]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52311877</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52311877</guid><author>qq_21853607</author><pubDate>Thu, 25 Aug 2016 10:10:15 +0800</pubDate><description><![CDATA[scala的循环有while，do while,for循环3种方式while循环：  var x = 0
    //迭代while 循环
    while (x <= 20) {
      if (x % 5 == 0) {
        println(x)
      }
      x += 1
    }do while循环：//迭代do while循环
    var y = 0]]></description><category></category></item><item><title><![CDATA[scala学习笔记一（基础，安装及数据类型）]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52301768</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52301768</guid><author>qq_21853607</author><pubDate>Wed, 24 Aug 2016 16:33:05 +0800</pubDate><description><![CDATA[scala介绍 
Scala 是 Scalable Language 的简写，是一门多范式的编程语言，运行在JVM虚拟机上。、 
特性：面向对象，函数式变成，静态类型及扩展性，并发性 
下载地址：http://www.scala-lang.org/download/
scala安装： 
 由于scala运行在JVM上，安装前须确保JDK版本1.5以上。下载scala后，解压。双击 msi 文件安装完]]></description><category></category></item><item><title><![CDATA[zookeeper windows 入门安装和测试]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/52193454</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/52193454</guid><author>qq_21853607</author><pubDate>Fri, 12 Aug 2016 17:07:25 +0800</pubDate><description><![CDATA[本文转至：[http://greemranqq.iteye.com/blog/2171449?utm_source=tuicool&utm_medium=referral](http://greemranqq.iteye.com/blog/2171449?utm_source=tuicool&utm_medium=referral)
ZooKeeper是一个分布式的，开放源码的分布式应用程序协调服务]]></description><category></category></item><item><title><![CDATA[【转载】spring-data-jpa+hibernate 各种缓存的配置演示]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/51768553</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/51768553</guid><author>qq_21853607</author><pubDate>Mon, 27 Jun 2016 14:40:40 +0800</pubDate><description><![CDATA[本文转至：http://leobluewing.iteye.com/blog/2032396 
本文所有测试用代码在https://github.com/wwlleo0730/restjplat 的分支addDB上 目前在使用spring-data-jpa和hibernate4的时候，对于缓存关系不是很清楚，以及二级缓存和查询缓存的各种配置等等，于是就有了这篇初级的jpa+hibernate缓存配置]]></description><category></category></item><item><title><![CDATA[hibernate5.2使用注解方式进行增删改查]]></title><link>https://blog.youkuaiyun.com/qq_21853607/article/details/51753260</link><guid>https://blog.youkuaiyun.com/qq_21853607/article/details/51753260</guid><author>qq_21853607</author><pubDate>Fri, 24 Jun 2016 15:40:28 +0800</pubDate><description><![CDATA[1.下载hibernate 
2.创建工程，解压zip包，把hibernate-release-5.2.0.Final\lib\required下所有jar包及数据库驱动jar包添加到工程lib下。 
3.工程src目录下hibernate.cfg.xml 
4.创建POJO类 
    第一种方式：主键采用UUID：@Entity
@Table(name="r_user")
public clas]]></description><category></category></item></channel></rss>