SpringBoot 整合 Swagger2
摘要:1. Swagger UI 按以下步骤配置,项目启动后访问:http://localhost:8080/swagger-ui.html 1.1 添加依赖 1.2 配置类 1.3 注解使用 @ApiOperation @ApiResponses (1) 在默认Response的基础上增加新的Respo
阅读全文
posted @
2017-07-31 21:44
沐雨橙风丶
阅读(2216)
推荐(0)
Redis学习笔记(三)常用命令整理
摘要:Redis 常用命令 1.DEL key 删除key2.EXISTS key 检查key是否存在3.KEYS * 查看所有的key4.EXPIRE key seconds 设置key的过期时间5.TTL key 返回key的剩余生存时间6.TYPE key 返回key的类型 String 常用 1.
阅读全文
posted @
2017-07-27 13:19
沐雨橙风丶
阅读(234)
推荐(0)
Spark Kudu 结合
摘要:Kudu的背景 Hadoop中有很多组件,为了实现复杂的功能通常都是使用混合架构, Hbase:实现快速插入和修改,对大量的小规模查询也很迅速 HDFS/Parquet + Impala/Hive:对超大的数据集进行查询分析,对于这类场景, Parquet这种列式存储文件格式具有极大的优势。 HDF
阅读全文
posted @
2017-07-20 16:39
沐雨橙风丶
阅读(7053)
推荐(0)
Scala中 object 和 class的区别
摘要:object 在scala中没有静态方法和静态字段,所以在scala中可以用object来实现这些功能,直接用对象名调用的方法都是采用这种实现方式,例如Array.toString。对象的构造器在第一次使用的时候会被调用,如果一个对象从未被使用,那么他的构造器也不会被执行;对象本质上拥有类(scal
阅读全文
posted @
2017-07-20 14:13
沐雨橙风丶
阅读(3440)
推荐(0)
大数据常见错误解决方案(转载)
摘要:1、用./bin/spark-shell启动spark时遇到异常:java.net.BindException: Can't assign requested address: Service 'sparkDriver' failed after 16 retries! 解决方法:add expor
阅读全文
posted @
2017-07-19 16:22
沐雨橙风丶
阅读(4991)
推荐(0)
Redis的事务和watch
摘要:redis的事务 严格意义来讲,redis的事务和我们理解的传统数据库(如mysql)的事务是不一样的。 redis中的事务定义 Redis中的事务(transaction)是一组命令的集合。 事务同命令一样都是Redis的最小执行单位,一个事务中的命令要么都执行,要么都不执行。事务的原理是先将属于
阅读全文
posted @
2017-07-16 15:26
沐雨橙风丶
阅读(32722)
推荐(5)
Redis 事务相关
摘要:1. Redis服务端是个单线程的架构,不同的Client虽然看似可以同时保持连接,但发出去的命令是序列化执行的,这在通常的数据库理论下是最高级别的隔离2. 用MULTI/EXEC 来把多个命令组装成一次发送,达到原子性3. 用WATCH提供的乐观锁功能,在你EXEC的那一刻,如果被WATCH的键发
阅读全文
posted @
2017-07-16 13:23
沐雨橙风丶
阅读(312)
推荐(0)
MySQL修改root密码的多种方法
摘要:在 Navicat for MySQL 下面直接执行 SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass'); 就可以 方法1: 用SET PASSWORD命令 mysql -u root mysql> SET PASSWORD FOR '
阅读全文
posted @
2017-07-15 16:30
沐雨橙风丶
阅读(257)
推荐(0)
Mac HomeBrew 常用命令
摘要:mac 系统常用的软件安装工具就是 homebrew, 其最常用的命令如下: 安装(需要 Ruby):ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/Go/install)" 搜索:brew search MySQL 查询
阅读全文
posted @
2017-07-15 16:08
沐雨橙风丶
阅读(2484)
推荐(0)
Vim 快捷键整理
摘要:一、移动光标 1、左移h、右移l、下移j、上移k 2、向下翻页ctrl + f,向上翻页ctrl + b 3、向下翻半页ctrl + d,向上翻半页ctrl + u 4、移动到行尾$,移动到行首0(数字),移动到行首第一个字符处^ 5、移动光标到下一个句子 ),移动光标到上一个句子( 6、移动到段首
阅读全文
posted @
2017-07-14 11:25
沐雨橙风丶
阅读(460)
推荐(0)
Spark单机版集群
摘要:一、创建用户 # useradd spark # passwd spark 二、下载软件 JDK,Scala,SBT,Maven 版本信息如下: JDK jdk-7u79-linux-x64.gz Scala scala-2.10.5.tgz SBT sbt-0.13.7.zip Maven apa
阅读全文
posted @
2017-07-12 16:18
沐雨橙风丶
阅读(330)
推荐(0)
Linux 开放端口
摘要:安装iptables 一般情况下,ubuntu安装好的时候,iptables会被安装上,没有安装上也没啥,一条命令就可以安装了。 安装好了之后就可以添加规则了 然后可以直接保存了 持久化iptables 上文那样做只是暂时保存了开放端口的信息,如果服务器重启,保存的信息就掉了,所以我们需要持久化一下
阅读全文
posted @
2017-07-12 10:16
沐雨橙风丶
阅读(214)
推荐(0)
倾情大奉送--Spark入门实战系列
摘要:转载自 http://www.cnblogs.com/shishanyuan/p/4701510.html
阅读全文
posted @
2017-07-12 10:11
沐雨橙风丶
阅读(124)
推荐(0)
Redis学习笔记(二)redis.conf 重要部分理解
摘要:Redis笔记21.protect-mode (当开启后,禁止公网访问redis) 如果设置为yes ,只能回路地址访问 默认就是127.0.0.1本地访问 默认是yes2.port 端口3.dir ./ 根目录配置,配置rdb和logfile的存放的根位置4.logfile 日志文件地址 5.da
阅读全文
posted @
2017-07-08 14:14
沐雨橙风丶
阅读(269)
推荐(0)
Spring Cloud简介以及版本选择
摘要:什么是SpringCloud 官方的说法就是spring Cloud 给开发者提供一套按照一定套路快速开发 分布式系统 的工具。 具体点就是Spring boot实现的微服务架构开发工具。它为微服务架构中涉及的配置管理、服务治理、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群
阅读全文
posted @
2017-07-06 10:09
沐雨橙风丶
阅读(15492)
推荐(0)
Redis学习笔记(一)简介
摘要:Memcache和Redis对比 Memcache: 1、存储数据安全--memcache挂掉后,数据丢失 (数据没法持久化); 2、灾难恢复--memcache挂掉后,数据不可恢复; 3. 因为没有cache 大量请求穿透DB mysql无法支撑 系统崩溃 这种情况就是 (缓存穿透)(缓存穿透会导
阅读全文
posted @
2017-07-05 21:50
沐雨橙风丶
阅读(146)
推荐(0)
React 组件间通讯
摘要:React 组件间通讯 说 React 组件间通讯之前,我们先来讨论一下 React 组件究竟有多少种层级间的关系。假设我们开发的项目是一个纯 React 的项目,那我们项目应该有如下类似的关系: 父子:Parent 与 Child_1、Child_2、Child_1_1、Child_1_2、Chi
阅读全文
posted @
2017-07-05 10:37
沐雨橙风丶
阅读(2342)
推荐(0)