- 博客(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
hadoop2.4.1三台机器分布式安装
2018-04-04
flume-push.conf
2018-04-04
openssl-fips-2.0.12.tar.gz--pcre-8.36.tar.gz---zlib-1.2.8.tar.gz
2018-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人