自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (8)
  • 收藏
  • 关注

原创 大数据 持续更新

大数据 持续更新Sqoop是什么Hadoop生态系统概述HDFS应用场景、原理、基本架构YARN应用场景、原理与资源调度spark学习一

2018-05-22 19:30:26 726

原创 scala 学习持续更新

scala 学习持续更新搭建Scala开发环境,使用Intellij IDEA开发Scala程序1_scala的基本语法2 scala 环境搭建及其各种符号的含义3 scala 基本语法 脚本4、scala学习 tuple Array Map5 scala 基本语法...

2018-05-22 19:26:41 1734

原创 java项目开发相关 工具类使用 手册

项目相关navicat连接oracle数据库postman安装 v4.9.2nginx 80端口映射多个应用Readis安装zookeeper使用说明linux_安装CDNlinux开发环境搭建keytool证书工具使用小结gradle 使用实战XWiki 安装手册项目管理神器——Confluence篇github贡献开源项目的流程github 之 理解 Github Flownosql数据库mo...

2018-05-20 07:43:05 449

原创 收录架构相关博客文章

收录架构相关博客文章集中式架构与分布式架构比较分布式系统数据层设计模式互联网架构为什么要做服务化微服务架构技术栈分布式理论:CAP 是三选二吗?使用LCN框架解决分布式事物百度开源的分布式 id 生成器支付宝 分布式事务服务 DTS四支付宝架构师眼里的高可用与容灾架构演进蚁金服支付宝系统的单元化蚂蚁金服蓝绿发布实践亿级用户下的新浪微博平台架构...

2018-05-19 07:30:38 594

原创 2019年博客地址汇总

更多干货 分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门实战(干货) 构建中小型互联网企业架构(干货) python 学习持续更新 ElasticSearch 笔记 kafka storm 实战 (干货) ...

2018-05-16 21:38:11 2408 3

原创 26 scala 学习

26 scala 学习比较Type 与 Classimport scala.reflect.runtime.universe._class Sparktrait Hadoopobject Flinkclass Java { class Scala}object Type_Advanced { def main(args: Array[String]) { ...

2018-05-30 22:06:13 157

转载 Java 8 中的 Streams API 详解

Java 8 中的 Streams API 详解https://www.ibm.com/developerworks/cn/java/j-lo-java8streamapi/为什么需要 StreamStream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Stream...

2018-05-29 22:54:09 341

原创 25 scala 模式匹配

25 scala 模式匹配list 模式匹配object For_Advanced { def main(args: Array[String]): Unit = { for (i <- List(1, 2, 3, 4, 5)) { println(i) } for (index@"Flink" <- List("Hadoop", "Spar...

2018-05-29 08:51:19 306

原创 24 scala ator

24 scala actor匿名actorimport scala.actors.Actor._import scala.actors.Actorobject Actor_Message extends Actor { def act() { while (true) { receive { case msg => println("Messag...

2018-05-29 08:50:19 432

原创 23 scala 并发编程 actor

23 scala 并发编程 actor概述Scala的Actor类似于Java中的多线程编程。但是不同的是,Scala的Actor提供的模型与多线程有所不同。Scala的Actor尽可能地避免锁和共享状态,从而避免多线程并发时出现资源争用的情况,进而提升多线程编程的性能。此外,Scala Actor的这种模型还可以避免死锁等一系列传统多线程编程的问题。 Spark中使用的分布式多线程框架,是Akk...

2018-05-28 21:07:28 454

原创 22 scala 笔记

22 scala 笔记隐式类import java.io.Fileimport scala.io.Sourceobject Context_Helper { implicit class FileEnhancer(file: File) { def read = Source.fromFile(file.getPath).mkString } implicit cl...

2018-05-28 20:32:07 387

原创 21 scala 笔记

scala 学习笔记复合类型Compound_Type 必须同时是 Compound_Type1 和 Compound_Type2 类型trait Compound_Type1;trait Compound_Type2;class Compound_Type extends Compound_Type1 with Compound_Type2object Compound_Type {...

2018-05-28 09:58:33 376

原创 20 scala 学习笔记

20 scala 学习笔记Scala多重界定T <: A with B T是 A 或者 B的子类T >: A with B T是 A 或者 B 的父类T >:A<:B T是B的子类 同时 T是B的父类 且A 之B 的子类> T <% A <% B T 有多个视图界定。T 可以隐式转换为A类型 且 也可以转换为B类型Scala类型约束object Type_...

2018-05-27 20:39:40 378

原创 19 scala 学习笔记

19 scala 学习笔记泛型 上界大 (父类)> 小(子类)小(子类)< 大 (父类)泛型 上界。 定义泛型的时候如果要求T必须包含某个函数class Pair[T <: Comparable[T]](val first: T, val second: T) { def bigger = if (first.compareTo(second) > 0) first e...

2018-05-25 07:50:23 340

原创 18 scala 学习笔记

18 scala 学习笔记一、List 协变协变(+)sealed abstract class List[+A] extends AbstractSeq[A]list中的元素,存在子类和父类的关系,Int的夫类为Any 那么List[Int]就是List[Any]的子类. 接口编程中子类可以赋给父类。 scala 中叫协变 val list: List[Int] = List(1, 2, ...

2018-05-24 21:37:11 381

原创 17 scala case class object

17 scala case class object概述case class1、case 类在编译的时候会自动增加一个 单列对象(single object)。2、产生了一个apply的方法,那么我们可以直接把对象当作方法来用,比如 Person(12,Tom),就代表已经创建一个Person的对象,同时调用了這个对象的apply方法3、产生了一个upapply的方法,也就是说在模式匹配的时候可以...

2018-05-24 11:46:33 1396

原创 16 scala 模式匹配

16 scala 模式匹配概述Scala的模式匹配发生在但绝不仅限于发生在match case语句块中,这是Scala模式匹配之所以重要且有用的一个关键因素模式匹配的种类在Scala中一共有如下几种类型的模式匹配:通配符匹配(Wildcard Pattern Matching )常量匹配 (Constant Pattern Matching )变量匹配(Variable Pattern Match...

2018-05-24 11:08:58 389

原创 15 scala 柯里化

15 scala 柯里化概述柯里化(Currying)Scala允许函数定义多组参数列表,每组写在一对圆括号里。当用少于定义数目的参数来调用函数的时候,将返回一个以余下的参数列表为参数的函数。例子 val a = Array("Hello", "Spark") val b = Array("hello", "spark") val result = a.corresponds...

2018-05-24 10:28:16 562

原创 14 scala 隐式转换 实现SAM

14 scala 隐式转换 实现SAM概述在Scala中,要某个函数做某件事时,会传一个函数参数给它。而在Java中,并不支持传送参数。通常Java的实现方式是将动作放在一个实现某接口的类中, 然后将该类的一个实例传递给另一个方法。很多时候,这些接口只有单个抽象方法(single abstract method), 在Java中被称为SAM类型。object SAM { def main(a...

2018-05-24 09:24:15 427

原创 13 scala 闭包

13 scala 闭包闭包object ClosureOps { def main(args: Array[String]) { val data = List(1, 2, 3, 4, 5, 6) var sum = 0 data.foreach(sum += _) def add(more: Int) = (x: Int) => x + more ...

2018-05-23 21:02:46 302

原创 12 scala 偏函数

12 scala 偏函数偏函数object PartialAppliedFuntion { def main(args: Array[String]){ val data = List(1, 2, 3, 4, 5, 6) data.foreach(println _) data.foreach(x => println(x)) def sum...

2018-05-23 20:57:27 368

原创 11 scala 本地函数

11 scala 本地函数本地函数import scala.io.Sourceobject FunctionOps { def main(args: Array[String]) { val width = args(0).toInt for (arg <- args.drop(1)) processData(arg, width) var in...

2018-05-23 20:45:40 396

原创 10 scala 正则表达式

scala 正则表达式RegExpressOpsobject RegExpressOps { def main(args: Array[String]): Unit = { val regex="""([0-9]+) ([a-z]+)""".r val numPattern = "[0-9]+".r val numberPattern = """\s+[0.

2018-05-23 20:34:22 396

原创 9 scala 包 类 对象 成员 访问权限

scala 包 类 对象 成员 访问权限包对象包 类 对象 成员 访问权限伴生类 伴生对象 访问权限包package com.scala.sparkpackage object people { val defaultName = "Scala"}package people { class people { var name = defaultName }}...

2018-05-23 19:36:45 1020

原创 8 scala 对象

8 scala 对象概述Override 覆盖操作抽象类 抽象字段 抽象方法traitOverride 覆盖操作class OverrideOperations {}class Person1(val name: String, var age: Int) { println("The primary constructor of Person") val school = "B...

2018-05-23 17:21:03 338

转载 使用Git协作开发,注意几点避免代码覆盖事故

使用Git协作开发,注意几点避免代码覆盖事故由于Git库在客户端和服务器端都有仓库,涉及到仓库之间的同步,所以使用不当容易造成事故。Git提倡灵活使用分支进行开发协作,方法有多种:如Git官网上的书中提到,某些大的开源项目的做法是开发者各自建立自己的开发分支,然后合并到共享的开发分支上,合并时需要有管理员审核通过后才能合并到主分支上。而实际开发过程中,我们发现很多事故就是出在merge时,因此简单...

2018-05-23 15:59:56 12448

原创 7 scala 集合操作

7 scala 集合操作Hello listobject HelloList { def main(args: Array[String]) { val bigData = List("Hadoop", "Spark") val data = List(1, 2, 3) val bigData_Core = "Hadoop" :: ("Spark" :: Nil)...

2018-05-23 07:05:42 600

原创 6 scala 基础语法 函数 高级函数 隐式转换

6 scala 基础语法 函数 高级函数 隐式转化概述函数高级函数隐式转化CurringCurringobject Curring { def main(args: Array[String]) { def multiple(x: Int, y: Int) = x * y def multipleOne(x: Int) = (y: Int) => x * y p...

2018-05-22 19:09:47 371

原创 5 scala 基本语法

5 scala 基本语法更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记kafka storm 实战 (干货)Array 代码for yield针对每一次 for 循环的迭代, yield 会产生一个值...

2018-05-22 18:21:16 411

原创 4、scala学习 tuple Array Map

4、scala学习 tuple Array Maptuple def main(args: Array[String]): Unit = { val triple = (100, "Scala", "Spark") println(triple._1) println(triple._2) println(triple._3) }Array ...

2018-05-22 07:02:16 351

原创 C/C++ 开源库及示例代码

C/C++ 开源库及示例代码Table of Contents说明1 综合性的库2 数据结构 & 算法2.1 容器2.1.1 标准容器2.1.2 Lockfree 的容器2.1.3 环形缓冲2.1.4 多维数组2.1.5 图2.2 对容器的操作2.3 字符串处理2.3.1 字符集2.3.2 字符串格式化2.3.3 正则表达式2.3.4 (其它)2.4 内存相关2.4.1 智能指针2.4.2...

2018-05-22 06:59:05 1571

原创 Python 开源库及示例代码

Python 开源库及示例代码Table of Contents说明1 算法1.1 字符串1.1.1 正则表达式1.1.2 字符集1.1.3 (其它)1.2 编码 & 解码1.2.1 base641.2.2 UUencode1.2.3 BinHex1.3 数学类1.4 容器2 跨语言编程2.1 整合 C & C++2.2 整合 JVM 平台2.3 整合 dotNet 平台2.4 整...

2018-05-22 06:55:46 6417 1

原创 3 scala 基本语法 脚本

3 scala 基本语法 脚本更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记kafka storm 实战 (干货)学习脚本object ScalaBasics { // def loope...

2018-05-21 21:34:10 430

原创 2 scala 环境搭建及其各种符号的含义

scala 环境搭建及其各种符号的含义更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记kafka storm 实战 (干货)概述学习scala 是为了看spark 源码做准备,所以查看spark 对于的...

2018-05-21 21:22:05 439

转载 微服务的4个设计原则和19个解决方案

 更多干货分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门实战(干货) 构建中小型互联网企业架构(干货) python 学习持续更新 ElasticSearch 笔记 kafka storm 实战 (干货)转:http://p.primeton.com/articles/59b...

2018-05-19 07:46:10 1603

原创 python Flask项目

Flask简单项目更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记kafka storm 实战 (干货)一、概述Flask官网: http://flask-sqlalchemy.pocoo.org/中文...

2018-05-18 22:08:53 916

转载 亿级用户下的新浪微博平台架构

亿级用户下的新浪微博平台架构更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记kafka storm 实战 (干货)一、概述新浪微博在2014年3月公布的月活跃用户(MAU)已经达到1.43亿,2014年...

2018-05-18 07:52:08 1404

原创 python flask 例子

python flask 例子更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记kafka storm 实战 (干货)概述Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI ...

2018-05-17 16:28:39 2803

原创 python 装饰器

python 装饰器更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记kafka storm 实战 (干货)概述装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功...

2018-05-17 15:32:29 621

转载 Spring Cloud Zuul微服务网关的API限流

Spring Cloud Zuul微服务网关的API限流更多干货分布式实战(干货)spring cloud 实战(干货)mybatis 实战(干货)spring boot 实战(干货)React 入门实战(干货)构建中小型互联网企业架构(干货)python 学习持续更新ElasticSearch 笔记kafka storm 实战 (干货)API限流微服务开发中有时需要对API做限流保护,防止网络攻...

2018-05-17 15:00:18 9937

RabbitMQ-3.7.2安装手册

AMQP:是消息队列的一个协议。mysql 是 java 写的吗?不是 那么 java 能不能访问?可以,则通过(驱动)协议;那么要访问 RabbitMQ 是不是也可以通过驱动来访问

2018-03-18

高可用redis集群搭建及原理

高可用redis集群搭建及原理,博客地址 http://blog.csdn.net/qq_27384769/article/details/79479020

2018-03-08

Xwiki installation guide Xwiki安装手册

XWiki是一个由Java编写的基于LGPL协议发布的开源wiki和应用平台

2018-01-10

中文 Spring Boot 参考指南

Spring Boot 中文 reference 中文指南 Spring Boot Reference Guide 中文文档 带书签

2018-01-09

mysql 5.7 Percona Server

Percona Server为 MySQL 数据库服务器进行了改进,在功能和性能上较 MySQL 有着很显著的提升。该版本提升了在高负载情况下的 InnoDB 的性能

2017-12-15

instantclient-basic-windows.x64-12

instantclient-basic-windows.x64-12.1.0.2.0 window7 64位oracle

2017-11-30

postman-4.9.2 crx

postman 4.9.2 rest 安装步骤参照链接:http://blog.csdn.net/qq_27384769/article/details/78645583

2017-11-27

spring-data-jpa hibernate 整合 1.10.1.RELEASE

spring-data-jpa hibernate 版本升级: 4.2.5.RELEASE 5.1.0.Final 1.10.1.RELEASE

2017-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除