2 Rita楠神

尚未进行身份认证

大数据开发--小白

等级
TA的排名 6w+

JAVA8新特性之Stream

一、简介二、StreamStream 操作三步:创建 Stream 一个数据源(如:集合、数组),获取一个流 中间操作 一个中间操作链,对数据源的数据进行处理 终止操作(终端操作) 一个终止操作,执行中间操作链,并产生结果1. 流的创建public class TestStreamAPI1{ //创建 Stream @Test p...

2019-10-14 14:05:44

java8新特性之Lambda表达式

一、实体类public class Employe { private String name; private int age; private double salary; public Employe() { } public Employe(String name, int age, double salary) { ...

2019-10-14 13:30:07

【后端开发架构】

单体架构在网站开发的前期,项目面临的流量相对较少,单一应用可以实现我们所需要的功能,从而减少开发、部署和维护的难度。这种用于简单的增删改查的数据访问框架(ORM)十分的重要。垂直应用架构当用户访问量不断的提升,单一应用需要不断的增加服务器来应对,同时将单一的应用拆分成多个应用用来处理提升效率。在这一阶段往往会将系统分为不同的层级,每个层级有对应的职责,UI层负责和用户进行交互、业务逻辑...

2019-08-05 17:20:55

【HBase协处理器】

一、协处理器简介1. 起源 Hbase 作为列族数据库最经常被人诟病的特性包括:无法轻易建立“二级索引”,难以执 行求和、计数、排序等操作。比如,在旧版本的(<0.92)Hbase 中,统计数据表的总行数,需 要使用 Counter 方法,执行一次 MapReduce Job 才能得到。虽然 HBase 在数据存储层中集成 了 MapReduce,能够有效用于数据表的分...

2019-07-23 20:00:00

【Flume-Demo】

案例一:使用telnet给flume发送信息,并把发送的信息以日志的形式打印在控制台上1. 配置文件# agent的三个组件a1.sources = r1a1.sinks = k1a1.channels = c1# sources配置a1.sources.r1.type = netcata1.sources.r1.bind = node1a1.sources.r1.por...

2019-07-17 13:07:49

【Flume】

一、介绍Flume是一个分布式的、可靠的、高可用的海量日志采集、聚合和传输的系统 数据流模型:Source-Channel-Sink 事务机制保证消息传递的可靠性 内置丰富插件,轻松与其他系统集成 Java实现,优秀的系统框架设计,模块分明,易于开发二、详解1. 原理图2. 组件 【注意】一个Channel可以连接多个...

2019-07-17 12:30:24

【Nginx从入门到放弃】

1. Nginx安装、虚拟主机的配置 https://blog.csdn.net/FullStackDeveloper0/article/details/883374342. 反向代理 https://blog.csdn.net/FullStackDeveloper0/article/details/881773293. 负载均衡 https://b...

2019-07-16 20:55:16

【Springboot高级篇】

一、缓存1. springboot整合redis https://blog.csdn.net/FullStackDeveloper0/article/details/89854390二、消息队列1. springboot整合RabbitMQ https://blog.csdn.net/FullStackDeveloper0/article/details/89...

2019-07-14 21:12:34

【KafKa】

一、Kafka的设计目标Kafka架构图【提示】Broker可以理解为Kafka的服务器,这里注意启动顺序,需要先启动Zookeeper,然后启动Broker!二、初步体验Kafka1. kafka的下载与安装2.启动kafka自带的zookeeper,默认是前台启动【提示】验证zookeeper是否启动 lsof -i 21813. 启动kafk...

2019-07-11 15:17:15

【运维利器--ClusterShell】

一、优点它的优点很多,我最看重的有三点: 安装简单。在CentOS 7下一条命令搞定。 配置简单。我们只需要配置管理服务器可以通过SSH免密登录其他客户端。 使用方便。ClusterShell指令只有简单的2~3条,其他就像在本地操作一样。 二、安装sudo yum install clustershell三、配置ClusterShell的配置文件都...

2019-07-11 14:23:45

【CORS实现请求跨域】

一、简介CORS:全称"跨域资源共享"(Cross-origin resource sharing)。CORS需要浏览器和服务器同时支持,才可以实现跨域请求,目前几乎所有浏览器都支持CORS,IE则不能低于IE10。CORS的整个过程都由浏览器自动完成,前端无需做任何设置,跟平时发送ajax请求并无差异。so,实现CORS的关键在于服务器,只要服务器实现CORS接口,就可以实现跨域通信。【...

2019-07-10 10:32:22

【Springboot基础篇】

一、HelloWorld https://blog.csdn.net/FullStackDeveloper0/article/details/89451626入门程序,很重要! 主要是理解流程!二、快速创建项目 https://blog.csdn.net/FullStackDeveloper0/article/details/894584...

2019-07-09 21:30:12

SpringCloud有入门到放弃

一、微服务概述https://blog.csdn.net/FullStackDeveloper0/article/details/90374236微服务架构是一种架构模式或者说是一种架构风格。服务之间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTful API)。二、SpringCloud入门https://blog.csdn.net/FullStackDev...

2019-07-06 18:59:03

【算法笔记-01】

算法来源于Leecode1. 两数之和给定一个整数数组 nums和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例:给定 nums = [2, 7, 11, 15], target = 9。因为 nums[0] + nums[1] = 2 +...

2019-07-03 15:41:21

【详解MySQL存储过程】

一、简介我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。存储过程是数据库存储的一个重要的功能,但是MySQL在5.0以前并不支持存储过程,这使得MySQL在应用上大打折扣。好在MySQL...

2019-06-29 20:19:21

【Node学习总结-07】

以MongoDB为数据库的简单的Node.js的Demo1. 项目目录2. 安装npm init -ynpm install koa koa-router --savenpm install mongodb mongoose --save3. db.jsconst mongoose = require('mongoose')const DB_URL = '...

2019-06-23 21:38:08

【Node学习总结-06】

Koa -- 基于Node.js平台的下一代web框架一、简介Koa 是一个新的 web 框架,由 Express 幕后的原班人马打造, 致力于成为 web 应用和 API 开发领域中的一个更小、更富有表现力、更健壮的基石。 通过利用 async 函数,Koa 帮你丢弃回调函数,并有力地增强错误处理。 Koa 并没有捆绑任何中间件, 而是提供了一套优雅的方法,帮助您快速而愉快地编写服...

2019-06-23 19:45:31

【Node学习总结--学生CRUD(Mongodb、MySQL)】

1. student.jsvar mongoose = require('mongoose')mongoose.connect('mongodb://localhost/itcast', { useMongoClient: true })var Schema = mongoose.Schemavar studentSchema = new Schema({ name: { ...

2019-06-21 18:32:10

【Mongoose】

1. 安装npm install mongoose2. 案例案例一var mongoose = require('mongoose');// 连接 MongoDB 数据库mongoose.connect('mongodb://localhost/test', { useMongoClient: true });mongoose.Promise = global...

2019-06-21 16:09:59

【MongoDB简介】

一、MongoDB简介二、三个概念三、MongoDB的下载与安装上述步骤完成之后进行环境变量的配置,完成配置之后测试!【提示】mongodb默认把数据放在C盘的根目录下,你可以更改数据存放目录: mongod --dbpath 路 径 --port 10086上述命令含义就是更改...

2019-06-21 15:12:57

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。