上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 46 下一页
摘要: Java 内存区域详解 写在前面 (常见面试题) 基本问题 拓展问题 一 概述 二 运行时数据区域 2.1 程序计数器 2.2 Java 虚拟机栈 2.3 本地方法栈 2.4 堆 2.5 方法区 2.5.1 方法区和永久代的关系 2.5.2 常用参数 2.5.3 为什么要将永久代 (PermGen) 阅读全文
posted @ 2019-06-05 16:29 myseries 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 类文件结构 一 概述 二 Class 文件结构总结 2.1 魔数 2.2 Class 文件版本 2.3 常量池 2.4 访问标志 2.5 当前类索引,父类索引与接口索引集合 2.6 字段表集合 2.7 方法表集合 2.8 属性表集合 一 概述 二 Class 文件结构总结 2.1 魔数 2.2 Cl 阅读全文
posted @ 2019-06-05 14:44 myseries 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 先看完理解这篇:Java hashCode() 和 equals()的若干问题解答 使用==操作符检查“参数是否为这个对象的引用”; 使用instanceof操作符检查“参数是否为正确的类型”; 对于类中的关键属性,检查参数传入对象的属性是否与之相匹配; 编写完equals方法后,问自己它是否满足对 阅读全文
posted @ 2019-06-05 09:43 myseries 阅读(14368) 评论(0) 推荐(4) 编辑
摘要: 1.定义 super:当前对象的父类对象 this :当前对象,谁调用this所在的方法,this就是哪一个对象。 2.内存分析 另一个例子: public static void main(String[] args) { A test = new B(); System.out.println( 阅读全文
posted @ 2019-06-04 14:46 myseries 阅读(4113) 评论(0) 推荐(1) 编辑
摘要: 一 从认识操作系统开始 1.1 操作系统简介 我通过以下四点介绍什么操作系统: 操作系统(Operation System,简称OS)是管理计算机硬件与软件资源的程序,是计算机系统的内核与基石; 操作系统本质上是运行在计算机上的软件程序 ; 为用户提供一个与系统交互的操作界面 ; 操作系统分内核与外 阅读全文
posted @ 2019-06-03 14:45 myseries 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 大致来说,zookeeper 的使用场景如下,我就举几个简单的,大家能说几个就好了: 分布式协调 分布式锁 元数据/配置信息管理 HA高可用性 分布式协调 这个其实是 zookeeper 很经典的一个用法,简单来说,就好比,你 A 系统发送个请求到 mq,然后 B 系统消息消费之后处理了。那 A 系 阅读全文
posted @ 2019-06-03 10:52 myseries 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 问题 其实分布式系统接口的调用顺序,也是个问题,一般来说是不用保证顺序的。但是有时候可能确实是需要严格的顺序保证。给大家举个例子,你服务 A 调用服务 B,先插入再删除。好,结果俩请求过去了,落在不同机器上,可能插入请求因为某些原因执行慢了一些,导致删除请求先执行了,此时因为没数据所以啥效果也没有; 阅读全文
posted @ 2019-06-01 15:40 myseries 阅读(1907) 评论(0) 推荐(0) 编辑
摘要: 其实所谓的高并发,如果你要理解这个问题呢,其实就得从高并发的根源出发,为啥会有高并发?为啥高并发就很牛逼? 我说的浅显一点,很简单,就是因为刚开始系统都是连接数据库的,但是要知道数据库支撑到每秒并发两三千的时候,基本就快完了。所以才有说,很多公司,刚开始干的时候,技术比较 low,结果业务发展太快, 阅读全文
posted @ 2019-06-01 12:26 myseries 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 问题: 如何实现 MySQL 的读写分离? MySQL 主从复制原理是啥? 如何解决 MySQL 主从同步的延时问题? 分析 高并发这个阶段,肯定是需要做读写分离的,啥意思?因为实际上大部分的互联网公司,一些网站,或者是 app,其实都是读多写少。所以针对这个情况,就是写一个主库,但是主库挂多个从库 阅读全文
posted @ 2019-06-01 12:09 myseries 阅读(1013) 评论(0) 推荐(1) 编辑
摘要: 为什么要分库分表(设计高并发系统的时候,数据库层面该如何设计)?用过哪些分库分表中间件?不同的分库分表中间件都有什么优点和缺点?你们具体是如何对数据库如何进行垂直拆分或水平拆分的? 现在有一个未分库分表的系统,未来要分库分表,如何设计才可以让系统从未分库分表动态切换到分库分表上? 如何设计可以动态扩 阅读全文
posted @ 2019-06-01 12:02 myseries 阅读(340) 评论(0) 推荐(0) 编辑
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 46 下一页