自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (9)
  • 收藏
  • 关注

原创 设置虚拟机和主机共享网络(NAT模式)

首先我们要添加一个网络适配器右键——属性——IPV4自定义分配一个网段:192.168.11.1 子网掩码为:225.225.225.0之后重启适配器选择我们刚刚创建的VMware8,子网地址是192.168.11.0 子网掩码为:225.225.225.0然后我们选择NAT模式自定义分配一个IP:192.168.11.2接下来如果我们想要我们的虚拟机每次打开的时候i...

2019-09-29 10:59:01 41891

原创 一文带你全面认识ThreadLocal源码最详细解读(内容附带真实案例加源码分析)

目录:什么是ThreadLocal ThreadLocal使用示例 真实案例剖析 深入ThreadLocal源码 ThreadLocal为什么会内存泄漏 总结什么是ThreadLocal?ThreadLocal是Java里一种特殊的变量。有些伙伴喜欢把它和线程同步机制混为一谈,事实上ThreadLocal与线程同步无关。ThreadLocal虽然提供了一种解决多线程环境下...

2019-09-22 13:55:58 35342 1

转载 Docker的三大核心组件:镜像,容器与仓库

镜像(Image),容器(Container),仓库(Repository)是我们常说的Docker的三大组件,其实我们在上一篇文章《10分钟快速掌握Docker必备基础知识》已经有简单地了解过三大组件的知识,但是并没有很详细地讲解,所以在这篇文章中,我们就来一起详细地探索一番吧。镜像(Image)什么是Docker镜像?简单地理解,Docker镜像就是一个Linux...

2019-09-16 23:10:33 35728

转载 10分钟快速掌握Docker必备基础知识

Docker是时下热门的容器技术,相信作为一名开发人员,你一定听说过或者使用过,很多人会把Docker理解为一个轻量级虚拟机,但其实Docker与虚拟机(VM)是两种不同的计算机虚拟化技术,也有很多人会觉得,有了虚拟机,那为什么还要使用Docker呢?带着心里的一点点疑问,让我们一起来学习Docker吧。没有虚拟化技术的原始年代我们仔细想想,在没有计算虚拟化技术的“远古”年代,如果我们...

2019-09-16 23:03:07 35399 1

原创 你不得不知道的HashMap面试连环炮

1. 为什么用HashMap?1. 简述一下Map类继承关系?1. 解决哈希冲突的方法?1. 为什么HashMap线程不安全?1. resize机制?1. HashMap的工作原理是什么?1. 有什么方法可以减少碰撞?1. HashMap中hash函数怎么是是实现的?1. 拉链法导致的链表过深问题为什么不用二叉查找树代替,而选择红黑树?为什么不一直使用红黑树?1. 说说你对红黑...

2019-09-10 23:05:49 35900

原创 你真的了解MyBatis中${}和#{}的区别吗?

动态sql是mybatis的主要特性之一。在mapper中定义的参数传到xml中之后,在查询之前mybatis会对其进行动态解析。mybatis提供了两种支持动态sql的语法:#{} 和 ${}。select * from t_user where username = '${username}';select * from t_user where username = #{use...

2019-09-06 20:53:43 35394

转载 大型互联网公司分布式ID方案总结

ID是数据的唯一标识,传统的做法是利用UUID和数据库的自增ID,在互联网企业中,大部分公司使用的都是Mysql,并且因为需要事务支持,所以通常会使用Innodb存储引擎,UUID太长以及无序,所以并不适合在Innodb中来作为主键,自增ID比较合适,但是随着公司的业务发展,数据量将越来越大,需要对数据进行分表,而分表后,每个表中的数据都会按自己的节奏进行自增,很有可能出现ID冲突。这时就需要一个...

2019-09-06 20:43:54 35739

原创 Java程序员必会常用Linux速查手册

目錄系统服务管理文件管理查看日志压缩与解压磁盘和网络管理防火墙ftp操作软件的安装与管理其他系统服务管理systemctl输出系统中各个服务的状态:systemctl list-units --type=service查看服务的运行状态:systemctl status firewalld关闭服务:systemctl stop firew...

2019-09-04 19:49:18 35727

原创 Java程序员必会的常用Linux命令大全

系统服务管理文件管理查看日志压缩与解压防火墙软件的安装与管理其他系统服务管理systemctl输出系统中各个服务的状态:systemctl list-units --type=service查看服务的运行状态:systemctl status firewalld关闭服务:systemctl stop firewalld启动服务:systemctl ...

2019-09-04 12:59:14 34535

转载 面试题:InnoDB中一棵B 树能存多少行数据?

1.一个问题InnoDB一棵B 树可以存放多少行数据?这个问题的简单回答是:约2千万。为什么是这么多呢?因为这是可以算出来的,要搞清楚这个问题,我们先从InnoDB索引数据结构、数据组织方式说起。我们都知道计算机在存储数据的时候,有最小存储单元,这就好比我们今天进行现金的流通最小单位是一毛。在计算机中磁盘存储数据最小单元是扇区,一个扇区的大小是512字节,而文件系统(例如XFS/EXT4)他的最...

2019-09-03 20:15:21 35535

原创 【最新面试系列之消息中间件】你们的系统架构中为什么要引入消息中间件?

这篇文章开始,我们把消息中间件这块高频的面试题给大家说一下,也会涵盖一些MQ中间件常见的技术问题。假如面试官看你简历里写了MQ中间件的使用经验,很可能会有如下问题:* 你们公司生产环境用的是什么消息中间件?为什么用这种?* 为什么要在系统里引入消息中间件?* 引入消息中间件之后会有什么好处以及坏处?好,我们一个个的来分析!1.你们公司生产环境用的是什么消息中间件?这个首先...

2019-09-01 21:39:45 35896

spark部署和基础代码的编写

spark部署和基础代码的编写spark部署和基础代码的编写spark部署和基础代码的编写

2018-04-24

jdk-8u45-windows-x64.exe

jdk-8u45-windows-x64.exe......................................

2018-04-04

hadoop2.4.1三台机器分布式安装

集群规划: 主机名 IP 安装的软件 运行的进程 weekend01 192.168.1.201 jdk、hadoop NameNode、DFSZKFailoverController(zkfc) weekend02 192.168.1.202 jdk、hadoop NameNode、DFSZKFailoverController(zkfc) weekend03 192.168.1.203 jdk、hadoop ResourceManager weekend04 192.168.1.204 jdk、hadoop ResourceManager weekend05 192.168.1.205 jdk、hadoop、zookeeper DataNode、NodeManager、JournalNode、QuorumPeerMain weekend06 192.168.1.206 jdk、hadoop、zookeeper DataNode、NodeManager、JournalNode、QuorumPeerMain weekend07 192.168.1.207 jdk、hadoop、zookeeper DataNode、NodeManager、JournalNode、QuorumPeerMain 说明: 1.在hadoop2.0中通常由两个NameNode组成,一个处于active状态,另一个处于standby状态。Active NameNode对外提供服务,而Standby NameNode则不对外提供服务 仅同步active namenode的状态,以便能够在它失败时快速进行切换。 hadoop2.0官方提供了两种HDFS HA的解决方案,一种是NFS,另一种是QJM。这里我们使用简单的QJM。在该方案中,主备NameNode之间通过一组JournalNode同步元数据 信息,一条数据只要成功写入多数JournalNode即认为写入成功。通常配置奇数个JournalNode 这里还配置了一个zookeeper集群,用于ZKFC(DFSZKFailoverController)故障转移,当Active NameNode挂掉了,会自动切换Standby NameNode为standby状态 2.hadoop-2.2.0中依然存在一个问题,就是ResourceManager只有一个,存在单点故障,hadoop-2.4.1解决了这个问题,有两个ResourceManager,一个是Active,一个 是Standby,状态由zookeeper进行协调

2018-04-04

flume-push.conf

a1.sources = r1 a1.sinks = k1 a1.channels = c1 a1.sources.r1.type = spooldir a1.sources.r1.spoolDir = /var/log/flume a1.sources.r1.fileHeader = true a1.sinks.k1.type = avro a1.sinks.k1.hostname = 192.168.10.130 a1.sinks.k1.port = 9999 a1.channels.c1.type = memory a1.channels.c1.capacity = 1000 a1.channels.c1.transactionCapacity = 100 a1.sources.r1.channels = c1 a1.sinks.k1.channel=c1

2018-04-04

kafka_2.10-0.8.2.1.tgz

kafka_2.10-0.8.2.1.tgz安装包......................

2018-04-04

openssl-fips-2.0.12.tar.gz--pcre-8.36.tar.gz---zlib-1.2.8.tar.gz

安装ngix需要安装的辅助类openssl-fips-2.0.12.tar.gz--pcre-8.36.tar.gz---zlib-1.2.8.tar.gz(详情查看https://www.cnblogs.com/taiyonghai/p/6728707.html)

2018-04-04

nginx-1.10.3.tar.gz

nginx-1.10.3.tar.gz(下载文件中包含配置文件的配置).........

2018-04-04

eclipsejuno_x64_jb51

eclipsejuno_x64_jb51安装包下载(rar压缩包)。。。。

2018-04-04

Visio2003_SP3

Visio2003_SP3破解版

2017-03-09

空空如也

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

TA关注的人

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