自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 JDK8-Lambda表达式

一、什么是Lambda表达式lambda表达式是JAVA8中提供的一种新的特性,它支持JAVA也能进行简单的“函数式编程”。它是一个匿名函数,我们可以把 Lambda表达式理解为是 一段可以传递的代码(将代码像数据一样进行传递)。可以写出更紧凑、更简洁、更灵活的代码。二、什么时候用Lambda先提一个lambda表达式的重要特征:Lambda 需要 函数式接口的支持。什么是 函数式接...

2019-07-17 16:12:00 260

原创 腾讯云安装mysql

这里写自定义目录标题一、环境二、安装步骤三、参考一、环境操作系统版本 : CentOS 7.2 64位MySQL版本: mysql 5.7二、安装步骤登录云服务器使用 yum list | grep mysql来查找yum源中是否有mysql在查询结果中查找是否有:mysql-server, 如果没有,则 下载 mysql的安装源,如果有,则直接安装 My...

2019-04-26 11:10:27 1446

转载 【转】Mac突然连不上WiFi解决步骤

**事件描述:**昨晚还好好的,今早就无法连接。开始以为是WiFi的问题,后来发现手机连接没有问题,后来手机开热点也无法连接。开始无用尝试部分:打开设置-网络-位置,更改为自动关机,立即同时按下command+option+R+P,听到三声后松手解决步骤:移除网络配置和偏好文件手动删除网络plist文件是解决问题的第一步,对于几乎所有OS X版本来说,这都是解决Wi-Fi问题的首要方...

2019-04-04 12:09:05 16684 11

原创 Hadoop学习--第七篇:初识 MapReduce

一、Mapreduce 概述1.1 Mapreduce 概念Mapreduce是一个分布式运算程序的编程框架,是用户开发"基于hadoop的数据分析应用"的核心框架。1.2 HDFS优缺点1.2.1 优点① MapReduce 易于编程。它简单的实现一些接口,就可以完成一个分布式程序。② 良好的扩展性。节点增删容易。③ 高容错性。比如其中一台机器挂了,它可以把上面的计算任务转移到另...

2018-12-27 15:58:33 209

原创 Hadoop学习--第六篇:HDFS 原理

一、HDFS读取过程HDFS 读取文件步骤图:HDFS的文件读取原理,详细解析如下:首先通过调用FileSystem对象的open方法,实际上获取的是一个DistributedFileSystem的实例。DistributedFileSystem 通过 RPC(远程过程调用) 来调用 namenode,以确定文件的开头部分的 block 的 locations。对于每一 block,按...

2018-12-11 23:58:03 253

原创 Hadoop学习--第五篇:HDFS文件系统架构和操作

一、HDFS概述1.1 HDFS概念HDFS ( Hadoop Distributed File System ) ,Hadoop分布式文件系统,通过目录树(/)来定位文件。是根据google发表的论文翻版的。论文为GFS(Google File System)Google 文件系统(中文:http://www.open-open.com/lib/view/open1328763454608...

2018-12-03 16:30:56 258

转载 【转】Hadoop学习--第四篇:使用docker搭建hadoop分布式集群

原文:使用docker搭建hadoop分布式集群原文作者: bigdata1024原文地址:https://blog.csdn.net/xu470438000/article/details/50512442使用docker搭建部署hadoop分布式集群在网上找了很长时间都没有找到使用docker搭建hadoop分布式集群的文档,没办法只能自己写一个了。一:环境准备:1:首先要有...

2018-12-03 10:27:53 220

转载 【转】Hadoop学习--第二篇:史上最详细的Hadoop环境搭建

GitChat 作者:鸣宇淳原文: 史上最详细的Hadoop环境搭建前言Hadoop在大数据技术体系中的地位至关重要,Hadoop是大数据技术的基础,对Hadoop基础知识的掌握的扎实程度,会决定在大数据技术道路上走多远。这是一篇入门文章,Hadoop的学习方法很多,网上也有很多学习路线图。本文的思路是:以安装部署Apache Hadoop2.x版本为主线,来介绍Hadoop2.x的架...

2018-11-12 14:19:41 228

转载 【转】Hadoop学习--第三篇:使用 Docker 搭建 Hadoop 集群

 原文:使用Docker搭建hadoop集群原文作者:繁城落叶 原文地址:https://blog.csdn.net/Leafage_M/article/details/72633408 说明:文中所有截图是我按原文步骤操作所截,与原文不一致。刚开始搭建hadoop集群的时候,使用的是VMware创建的虚拟机。结果卡到心态爆炸。。。 今天尝试使用Docker搭建hadoop...

2018-11-09 10:44:13 292

原创 Hadoop学习--第一篇:Hadoop概述

一、大数据概论概念大数据(big data):指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。主要解决:海量数据的存储和海量数据的分析计算问题。特征5V特征:大量(Volume)、高速(Velocity)、多样(Variety)、低价值密度(value)、真实性...

2018-11-02 20:00:02 580

原创 SpringBoot学习---第六篇:集成swagger2

Swagger 是一款让你更好的书写API文档的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger 文档提供了一个方法,使我们可以用指定的 JSON 或者 YAML 摘要来描述你的 API,包括了比如 names、order 等 API 信息。你可以通过一个文本编辑器来编辑 Swagger 文件,或者你也可以从你的代码注释中自动生成。各种工具都可以使用 S...

2018-08-24 17:32:39 231

原创 SpringBoot学习---第五篇:动态数据源(多数据源自动切换)

目录一、应用场景二、准备工作2.1  创建数据表2.2 添加依赖2.3 生成 bean、dao、mapper三、动态数据源3.1 配置文件 application.properties3.2 动态数据源核心代码3.3 启动类添加注解四、使用方法4.1 Controller4.2 Service五、测试六、Springboot2.0动态多数据源...

2018-08-14 17:15:08 28847 10

原创 MyBatis---使用MyBatis Generator自动创建代码

        由于MyBatis属于一种半自动的ORM框架,所以主要的工作就是配置Mapping映射文件,但是由于手写映射文件很容易出错,所以可利用 MyBatis Generator 自动生成实体类、DAO接口和Mapping映射文件。        MyBatis Generator (MBG) 是一个Mybatis的代码生成器 ,可以根据数据库中表结构自动生成简单的CRUD(插入,查询...

2018-08-08 10:48:40 2317

原创 SpringBoot学习---第四篇:整合MyBatis

现在业界互联网流行的数据操作层框架 Mybatis,下面详解下 Springboot 如何整合 Mybatis ,这边没有使用 Mybatis Annotation 这种,是使用 xml 配置 SQL。1 导入依赖使用spring boot 的starter pom,需要导入 mybatis-spring-boot-starter 和 数据库连接相关的配置。这里采用的是阿里巴巴的dru...

2018-08-07 16:33:43 334

原创 SpringBoot学习---第三篇:使用JdbcTemplate访问数据库

目录1 导入依赖2 连接数据库3 新建数据库表 及 对应的实体类4 测试参考1 导入依赖在pom.xml中添加对JdbcTemplate的依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-star...

2018-07-30 15:39:46 325

原创 SpringBoot学习---第二篇:日志配置

目录1 配置 logback1.1 日志格式1.2 日志输出1.3 文件保存1.4 配置日志文件2 配置 log4j22.1 添加依赖2.2 配置文件Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志的支持,如:Java Util Logging,Log4J, Log4J2和Logback。每种Logger都...

2018-07-27 17:49:40 976

原创 SpringBoot学习---第一篇:构建第一个SpringBoot工程

 Spring Boot可以轻松创建单独的,生产级的基于Spring的应用程序,我们只管“运行”。查看Spring平台和第三方库。大多数Spring Boot应用程序只需要很少的Spring配置。一、Features创建独立的Spring应用程序 直接嵌入Tomcat,Jetty或Undertow(无需部署WAR文件) 提供“初始”的POM文件内容,以简化Maven配置 尽可能时...

2018-07-26 17:40:53 394

转载 [转]Spring Boot + Mybatis多数据源和动态数据源配置

文章转至:司青  Spring Boot + Mybatis多数据源和动态数据源配置 原文地址:https://blog.csdn.net/neosmith/article/details/61202084----------------------------------------------------------------------------------------------...

2018-07-20 14:59:12 145

原创 log4j的使用

一、log4j简介简单的说log4j就是帮助开发人员进行日志输出管理的API类库。它最重要的特点就可以配置文件灵活的设置日志信息的优先级、日志信息的输出目的地以及日志信息的输出格式。Log4j除了可以记录程序运行日志信息外还有一重要的功能就是用来显示调试信息。程序员经常会遇到脱离java ide环境调试程序的情况,这时大多数人会选择使用System.out.println语句输出某个变

2016-09-07 10:35:11 241

转载 Java线程监听,意外退出线程后自动重启

原文链接:http://szisa.diandian.com/post/2012-10-22/40041512483   前一天写了一个微博爬行程序,主要工作原理就是每隔2分钟爬行一次微博,获取某N个关注朋友微博数量,然后将其保存起来,2分钟之后再次爬行,再取其微博数量,与2分钟前保存的微博数量比较,如果数量增加,说明该好友在此2分钟之内发布微博,如果数量减少,则是删除微博。最

2016-09-01 18:46:33 1076 1

空空如也

空空如也

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

TA关注的人

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