摘要: 重新学习,重新理解 1、类加载过程等 验证:.class 文件加载到 JVM 里的时候,会验证下该文件是否符合 JVM 规范。 准备:给实体类分配内存空间,以及给类变量(static 修饰)分配"默认值"。 解析:将符号引用替换为直接引用。 初始化:将类初始化,如果有父类且父类未初始化,会先初始化父 阅读全文
posted @ 2019-07-28 13:56 几近虚年 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 1、断路器 在消费服务的启动类,添加注解:@EnableCircuitBreaker,在消费服务的调用类上,添加注解:@HystrixCommand(fallbackMethod = "") -> 失败了调的方法。(熔断超时默认 2s ) 当被调用的服务,超时或者未反应/down掉,就会触发熔断请求 阅读全文
posted @ 2019-07-19 16:12 几近虚年 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1、InnoDB 相关知识点 InnoDB 引擎是将数据划分为若干数据页,页大小一般16 KB,16384个字节。 插入数据是以记录为单位,这些记录在磁盘的存放方式称之为 行格式/记录格式,有 compact、Redundant、Dynamic和Compressed 四种格式。 1)、Compact 阅读全文
posted @ 2019-06-19 15:30 几近虚年 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1、负载均衡 Ribbon 虽然不是显示的配置为一个子项目,但是无论是在 API 网关的转发请求,还是服务之间的调用 Feign ,都是通过 Ribbon 来做负载均衡的。 负载均衡,主要是为了对系统的高可用、网络压力的缓解和处理能力扩容。 2、客户端负载均衡 所有客户端节点都维护自己要访问的服务端 阅读全文
posted @ 2019-06-17 14:19 几近虚年 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1、Bootstarp 相关 JS 结合 Bootstarp 初始化表格后,如果是 Ajax 请求获得返回数据,重新渲染数据到表格的话,用下面的函数。 ChanInfTable 是表格的 id. 2、MySQL 相关 多条件以及多连表查询,当查询每一天的数据,查询出来是200。但是当查询2天的数据都 阅读全文
posted @ 2019-06-10 15:26 几近虚年 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1、首先是线程类,里面做对数据库的操作 2、调用线程类 3、定义线程池的线程数已经获取结果 4、关闭线程池 executorService.shutdown(); executorService.shutdown(); 阅读全文
posted @ 2019-06-10 15:00 几近虚年 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1、常用注册中心 1)、zookeeper:高一致性(多个节点的数据保持一致); 2)、eureka:高可用(系统不能访问的时间很少); 3)、consul:上诉两个方案的折中。 高可用:消灭单点故障、可靠性交迭、故障探测。 集中管理:用注册中心来管理服务。(例 Eureka) 去集中管理:每一个服 阅读全文
posted @ 2019-06-02 20:38 几近虚年 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1、内存模型 起源:在计算机系统,加入了一层读写速度尽可能接近处理器运算速度的高速缓存来作为内存和处理器之间的缓冲。 问题:缓存一致性。在多处理器系统中,每个处理器都有自己的高速缓存(抽象为工作内存),但是这些处理器又共享了同一主内存。 解决:抽象出来了 内存模型 ,即对主内存或工作内存的读写访问, 阅读全文
posted @ 2019-04-28 11:18 几近虚年 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 1、JVM 内存溢出 1、堆溢出:堆要不断的创建对象,如果避免了垃圾回收来清除这些对象,就会产生JVM内存溢出。一般手段是通过内存映像分析工具对Dump出来的堆转储快照进行分析,分清楚到底是内存泄露还是内存溢出。 2、虚拟机栈和本地方法栈溢出:线程请求的栈深度大于虚拟机所允许的最大深度。或者虚拟机在 阅读全文
posted @ 2019-04-25 15:49 几近虚年 阅读(435) 评论(0) 推荐(0) 编辑
摘要: 1、Java 的内存模型 定义了 happens-before,如果同一个线程中,字节码的先后顺序,后者观测了前者的运行结果,那么就会按顺序执行。 Java 线程之间的通信由 Java 内存模型控制。 Java 内存模型通过定义了一系列的 happens-before 操作,不同线程的操作之间的内存 阅读全文
posted @ 2019-04-16 15:01 几近虚年 阅读(776) 评论(0) 推荐(0) 编辑