自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dai的博客

记录我的学习与成长过程

  • 博客(21)
  • 收藏
  • 关注

原创 虚拟机搭建Hadoop集群环境-CentOS篇

文章目录Linux环境安装虚拟机环境准备虚拟机克隆修改虚拟机IP修改主机名创建普通用户重启虚拟机使用Xshell远程访问集群搭建安装 JDK安装 Hadoop关闭防火墙其它节点虚拟机克隆配置 SSH 无密钥登录编写文件集群分发脚本修改Hadoop配置为集群配置集群时间同步Linux环境安装具体步骤参考博客。虚拟机环境准备虚拟机克隆在前一步骤中准备好安装了CentOS 7 的虚拟机,克隆一个虚拟机出来,过程如下图:修改虚拟机IP克隆完成后,启动bigdata-101虚拟机,使用r

2021-02-22 18:27:01 974 1

原创 虚拟机环境搭建-CentOS篇

文章目录VMware Workstation软件安装(略)Linux环境安装(使用CentOS7)环境配置基本配置用 Xshell 访问虚拟机参考文档VMware Workstation软件安装(略)VMware Workstation 15 Pro 密钥。Linux环境安装(使用CentOS7)安装好VMWare Workstation软件后,创建新的虚拟机:创建新的虚拟机:典型->安装客户机操作系统,选择CentOS 7 镜像文件->设置虚拟机存储位置->根据自己

2021-02-20 10:06:09 324 1

原创 Java工程师成神之路笔记-面向对象、平台无关性、值传递

原文地址:Java工程师成神之路面向对象面向过程与面向对象什么是面向过程?面向过程:将问题拆解成一个一个步骤,每个步骤用函数实现,依次调用即可。面向对象:将问题拆解成一个一个步骤,对每个步骤进行相应的抽象,形成对象,对每个对象进行组合调用来解决问题。总结:面向过程是自顶向下的编程模式,面向对象是将事务高度抽象化的编程模式。举例说明:比如写一个五子棋程序:面向过程:开始->黑棋走->规则判断->白棋走->规则判断->循环。面向对象:拆解成棋盘、棋子、规.

2020-07-03 17:39:00 238

原创 《七周七并发模型》读书笔记-概述

并发还是并行并发程序:含有多个逻辑上的独立执行块,它们可以独立并行执行,也可以串行执行。并行程序:跟串行程序相对,它比串行程序快的原因:可以同时执行整个任务的多个部分。并行程序可能有多个独立执行块,也可能只有一个。从另一个角度来理解并发和并行:并发:是问题域中的概念,程序需要被设计成能够处理多个同时(或几乎同时的)发生的事件。并行:是方法域中的概念,将问题的多个部分同时执行,来加速解决问题。引用Rob Pike(Go语言之父)的经典论述:并发:是同一时间处理(dealing with

2020-07-01 15:43:46 325

原创 Java实战系列(1):SpringBoot+ShardingSphere实现多数据源切换

title: Java企业开发实战:SpringBoot+ShardingSphere实现多数据源切换data: 2020-06-13主要组件版本信息:SpringBoot:2.2.8.RELEASEMyBatis Plus:3.3.2ShardingSphere:4.0.0-RC2需求说明在企业开发中,如果业务数据分布在不同的数据源,那么我们就希望在访问业务数据的时候,能够根据业务需求,动态地切换数据源,ShardingSphere是一款不错的数据库中间件,利用它,可以很方便地实现我们.

2020-06-13 19:54:39 5578 4

原创 Elasticsearch学习笔记之文档的增删改查

Elasticsearch相关概念讲解,参看官方博客 ,可以看下这篇文章对Elasticsearch来个初步印象:《终于有人把Elasticsearch原理讲透了》。笔记参考:官方博客:开始使用Elasticsearch (1)假设我们已经安装好Elasticsearch和Kibana,浏览器输入ip:5601,进入Kibana操作界面,这次我们使用到的是Kibana菜单里的Dev Tools功能。创建文档执行如下命令:POST twitter/_doc/1{ "username".

2020-06-12 22:00:57 433

原创 Docker搭建ELK,并将MySql数据同步到ES中

创建Docker自定义网络# 查看一下 docker network 用法[root@daigd dgd]# docker network --helpUsage: docker network COMMANDManage networksCommands: connect Connect a container to a network create Create a network disconnect Disconnect a container from

2020-06-12 21:59:04 913 4

原创 Docker学习笔记之Compose

Docker Compose概述Compose是一个通过yaml文件来定义、运行、管理Docker容器的工具,负责实现对Docker容器集群的快速编排。安装Compose在Linux环境安装Compose:sudo curl -L "https://github.com/docker/compose/releases/download/1.26.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose下载

2020-06-12 21:58:10 358

原创 Go学习总结笔记(一)

go version 1.13基础语法1. new(T)和 make(T,args)的区别?new(T) 返回对应T的指针类型,即*T,指针指向的数据其值为零值,make(T,args) 只能初始化 slice,map,chan这三种类型,T的初始化值也为零值,但是返回类型是T类型的引用,而不是指针类型。2. slice 使用append()函数时,参数为slice和相同类型的元素时,有啥不同?slice追加slice时,需要在被追加的slice后面加...,追加元素时而不需要,具体可看下面代.

2020-06-12 21:55:40 285

原创 MySQL性能优化速记

总结自《MySQL 5.7从入门到精通(视频教学版)》刘增杰编著。优化简介MySQL数据库优化是多方面的,原则是减少系统的瓶颈,减少资源的占用,增加系统的反应速度。 在MySQL中,可以通过SHOW STATUS 语句查询一些MySQL的性能参数。如查询连接次数,可以执行如下语句: SHOW STATUS LIKE 'Connections'; 如果要查询慢查询次数,可以...

2018-04-13 15:27:47 374

原创 SpringBoot + Mybatis plus 实现多数据源整合

SpringBoot 版本为1.5.10.RELEASE,Mybatis plus 版本为2.1.8。第一步:填写配置信息:spring: aop: proxy-target-class: true auto: true datasource: druid: # 数据库 1 db1: url: jdbc:m...

2018-02-10 12:29:29 84231 39

原创 solr学习之Linux上安装solr

solr已升级至7.2.1, 本安装教程也基于7.2.1版本来简单介绍。 [官网下载地址]由于安装在linux环境中,下载solr-7.2.1.tgz,上传至服务器,执行 tar -zxvf 解压。 cd solr-7.2.1得到如下目录: 执行 cd bin , ll , 执行./solr start , 提示Starting Solr as t

2018-01-31 16:48:29 427

原创 策略模式与Spring结合使用

IOC是Spring的核心之一,利用Spring使用设计模式中的策略模式,可以把具体策略的创建交给Spring容器来管理。

2017-12-01 10:37:41 2505

原创 设计模式学习笔记之工厂模式

工厂模式是实际工作中用得比较多的设计模式,本笔记把简单工厂模式、工厂模式和抽象工厂模式放在一起,主要因为它们关系有点类似孙子、父亲和爷爷,简单工厂和工厂模式的一种特例,工厂模式又是抽象工厂的一种特例,这种关系很有意思,感觉就是我能变成你,你亦能变成我。

2017-10-31 10:50:41 346

原创 Quartz定时器可视化管理功能的简单实现

众所周知,Quartz框架是一款强大的定时器框架,下面简单地介绍下Quartz定时器的可视化管理功能实现,这样就能通过后台来动态地管理定时器啦!

2017-10-18 11:24:48 4583 3

原创 详尽图文,用Intellij Idea创建一个普通的Java工程并用JDBC连接数据库

Intellij Idea作为一款编程工具,自从尝到它的强大功能带来的甜头后,就再也不想用Eclipse来进行开发了。下面用它来演示一下如何创建一个普通的Java工程,并导入MySql数据库的驱动包,用JDBC方式来连接数据库。

2017-10-16 21:12:37 38613 15

原创 jquery实现jsp页面报警

jquery实现jsp页面报警

2017-10-16 12:01:09 1236

原创 利用Nginx配置文件转发

利用Nginx配置文件转发

2017-10-16 11:31:20 5611

转载 spring核心框架体系结构

作者:凌承一 出处:http://www.cnblogs.com/ywlaker/ 很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝,其实,当初我就是这么干的! 

2016-12-23 11:58:53 6493 2

转载 java求职面试基础

J2SE基础1. 九种基本数据类型的大小,以及他们的封装类。2. Switch能否用string做参数?3. equals与==的区别。4. Object有哪些公用方法?5. Java的四种引用,强弱软虚,用到的场景。6. Hashcode的作用。7. ArrayList、LinkedList、Vector的区别。8. String、

2016-12-21 12:03:12 253

原创 jquery控制a标签点击后禁止再次点击

2016-12-16 15:40:23 5903 1

空空如也

空空如也

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

TA关注的人

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