- 博客(4)
- 收藏
- 关注
原创 Java类型转换背后的奥妙
一、引用数据类型的强制转换 概述: 在Java中由于继承和向上转型,子类可以非常自然地转换成父类,但是由于子类拥有比父类更多的属性功能,所以父类转换为子类需要强制。 定理 在Java中由于继承和向上转型,子类可以非常自然地转换成父类,但是父类转换成子类则需要强制转换。主要原因为:子类拥有比父类更多的属性、更强的功能,所以父类转换为子类需要强制。 问题一:是不是只要强制转换都可以把父类转换为子类? 答案是否定的,当我们用一个类型的构造器构造出一个对象时,这个对象的类型就已经确定,也就说它的本质是不
2021-07-07 21:27:03
476
原创 后端开发博客锦集
把80%的时间投资到基础知识学习上,把剩下的20%留给框架,类库和工具 一、计算机基础知识 计算机是如何启动的? 二、数据结构与算法 算法分析神器—时间复杂度 三、计算机网络 谈谈NAT:什么?全球IP和私有IP是什么鬼? 为啥用ip不可以访问知乎,而百度却可以? 四、Linux Linux 的启动流程 五、JVM 六、消息中间件 七、数据库 ...
2020-10-22 17:02:47
335
1
原创 kafka综合学习
一、kafka中的基本概念 (一)消息与消息批次 消息:kafka中的基本数据单元,可以简单理解为普通消息中间件中所认为的消息;消息由字节数组组成,消息可以指定键用于对分区的选择; 消息批次:kafka最为一个作为一个高效率的消息传递平台。为了提高效率可以设置把同属一个主题和分区的一组消息作为一个消息批次发送。遮阳可以极大的节约网络开销。但这是一个需要权衡的过程,消息批次包含的消息乐队,单位时间内处理的消息就越多,单个消息的传输时间就越长。在大批量消息时还可以进行压缩处理,可以提升数据的传输和存储能力
2020-10-14 09:44:43
362
1
原创 基于zookeeper的docker swarm搭建
参考:《第一本docker书》 https://segmentfault.com/a/1190000011690239 https://www.cnblogs.com/znicy/p/7727413.html 环境准备: 1.三台服务器:service1,service2,service3 2.zookeeper集群 3.docker已经安装在计算机 说明: 由于我也是刚接触doc...
2018-09-10 00:46:54
830
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人