- 博客(25)
- 资源 (2)
- 收藏
- 关注
原创 springboot整合mybatis mapper注入时显示could not autowire的解决
springboot整合mybatis mapper注入时显示could not autowire的错误,不影响使用,但是看着不爽,如下图: 解决方法,在mapper加一个注解。如下图所示: @Component(value = “userMapper”)
2017-05-29 14:35:29
38720
16
原创 window下es的head插件安装
ES下载地址下载es并解压,jdk1.7最该支持到2.4.4解压es到指定目录如:D:\soft\elasticsearch-2.4.4head插件下载地址 下载ZIP包进入es plugins目录创建head文件夹加压head插件并将内容复制到head目录下,如下图所示启动es ,并访问 http://localhost:9200/ 如下图所示: 表示ES成功启动 访问http:
2017-03-15 11:14:41
3094
原创 Redis 集群搭建
准备3台机器 切换root用户安装gccyum -y install gccyum -y install gcc-c++yum -y install rubyyum -y install rubygem*yum -y install ruby-rdocyum -y install ruby-devel rubygems rpm-buildgem install redis上传redis
2017-03-12 14:31:42
334
原创 hvie与mysql整合
hive默认deby数据库,保存hive元数据信息,derby 只支持一个链接,单链接。第一次执行会将metastore_db占用 切换目录执行hive会在当前目录下创建metastore_db,但是数据是空的。 需要mysql保存hive元数据信息。 hive整合mysql 在其他节点机器上安装mysqlmv hive-default.xml.template hive-site.xml
2016-11-19 20:38:06
648
原创 hive的安装及初体验
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
2016-11-19 18:38:14
549
转载 Java 中 MongoDB 使用指南
文章作者:haozlee 文章来源:本立道生 文章地址:http://blog.youkuaiyun.com/lihao21/article/details/46939269 MongoDB是当今非常流行的一款NoSQL数据库,本文介绍如何使用MongoDB的Java驱动来操作MongoDB。MongoDB-logo一、引入MongoDB Java Driver包如果需要操作MongoDB的Java项目是
2016-10-10 17:28:53
424
原创 scala学习笔记之文件IO操作
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
2016-08-30 15:07:51
716
原创 scala学习笔记-Map
scala中的映射对于java中的map,也是键值对形式,键不可重复,但是在get方式时有区别,当get不存在的键会抛出异常。代码示例如下:object MapDemo extends App{ //构造一个不可变的映射 var map1 = Map("name"->"zhangSan","age"->14) var map2 = Map(("name","zhangSan"),("a
2016-08-29 16:42:20
454
原创 scala学习笔记之数组
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
2016-08-29 15:37:33
711
原创 scala学习笔记之函数
函数是一组一起执行一个任务的语句。 函数的声明:如果你不写等于号和方法主体,那么方法会被隐式声明为”抽象(abstract)”,包含它的类型于是也是一个抽象类型。def functionName ([参数列表]) : [return type]函数的使用:传名函数//通过指定函数参数名,并且不需要按照顺序向函数传递参数 divided(b = 2, a = 4) //result 2 de
2016-08-27 16:55:50
632
原创 scala学习笔记之模式匹配
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
2016-08-26 15:23:00
522
原创 scala学习笔记-单例
scala 中没有 static 关键字,但是它也为我们提供了单例模式的实现方法,那就是使用关键字 object。 Scala 中使用单例模式时,除了定义的类之外,还要定义一个同名的 object 对象,它和类的区别是,object对象不能带参数。 当单例对象与某个类共享同一个名称时,他被称作是这个类的伴生对象:companion object。你必须在同一个源文件里定义类和它的伴生对象。类被称
2016-08-26 11:13:56
424
原创 scala的抽象类与特征(Traitt java中的接口)
抽象类(abstract class) 类的⼀一个或者多个⽅方法没有没完整的定义 声明抽象⽅方法不需要加abstract关键字,只需要不写⽅方法体 ⼦子类重写⽗父类的抽象⽅方法时不需要加override ⽗父类可以声明抽象字段(没有初始值的字段) ⼦子类重写⽗父类的抽象字段时不需要加overrideabstract cl
2016-08-25 16:58:35
775
原创 scala的类和对象
类的声明:一个源文件中可以包含很多类,默认都是public级别 getter 和 setter class Person { //可生成set与get方法 var name : String = _ //常量,只能生成get方法 val age = 10 //私有的变量,只能再本类中使用 private[this] var gende
2016-08-25 13:38:55
382
原创 scala的循环与跳出
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
2016-08-25 10:10:15
2130
原创 scala学习笔记一(基础,安装及数据类型)
scala介绍 Scala 是 Scalable Language 的简写,是一门多范式的编程语言,运行在JVM虚拟机上。、 特性:面向对象,函数式变成,静态类型及扩展性,并发性 下载地址:http://www.scala-lang.org/download/scala安装: 由于scala运行在JVM上,安装前须确保JDK版本1.5以上。下载scala后,解压。双击 msi 文件安装完
2016-08-24 16:33:05
393
转载 zookeeper windows 入门安装和测试
本文转至:[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是一个分布式的,开放源码的分布式应用程序协调服务
2016-08-12 17:07:25
347
转载 【转载】spring-data-jpa+hibernate 各种缓存的配置演示
本文转至:http://leobluewing.iteye.com/blog/2032396 本文所有测试用代码在https://github.com/wwlleo0730/restjplat 的分支addDB上 目前在使用spring-data-jpa和hibernate4的时候,对于缓存关系不是很清楚,以及二级缓存和查询缓存的各种配置等等,于是就有了这篇初级的jpa+hibernate缓存配置
2016-06-27 14:40:40
483
原创 hibernate5.2使用注解方式进行增删改查
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
2016-06-24 15:40:28
5085
转载 单例模式的八种写法比较
单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。原文链接: http://tianweili.github.io/blog/2015/03/02/singleton-pattern/ 简介 单例模式是一种常用的软件设计模式,其定
2016-05-27 16:18:18
331
原创 简单工厂的实现
简单工厂模式又叫做静态工厂方法模式 优点:用户在可直接根据工厂类去创建所需的实例,无需了解这些对象是如何创建以及如何组织的。有利于整个软件体系结构的优化。 缺点:高内聚”方面做的并不好。有新要求时,工厂类也要做相应的修改,扩展性不好。 代码实现:public class SimpleFactory { public static void
2016-05-26 16:53:27
1276
原创 java反射的简单应用
反射:在运行过程中,通过类或者对象使用类中的所有方法或属性。拥有的class文件。 * 获取Class类的对象。 * 方式1:使用类的getClass()方法。 * 方式2:数据类型的.class静态属性。 * 方式3:使用的是Class类的forName()静态方法。类的全路径。 准备:@SuppressWarnings("all")class TestPrivateConst
2016-05-17 10:26:38
282
原创 使用jsonp解决ajax跨域请求
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-05-12 11:15:45
281
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人