上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: java虚拟机管理的内存分为五大区域: 方法区、堆 ;虚拟机栈、本地方法栈、程序计数器 程序计数器:线程私有、记录当前线程的行号指示器,内存模型中唯一没有OOM错误的区域 虚拟机栈:方法执行时创建,存储局部变量表、操作数栈、动态链接、方法返回地址;先进后出;局部变量表的大小在编译时期就确认了;当请求 阅读全文
posted @ 2019-10-28 14:46 兔老霸夏 阅读(258) 评论(0) 推荐(0)
摘要: 基于进入和退出管程(Monitor)对象实现,无论显式(Monitorenter Monitorexit)还是隐式都是如此。同步方法并不是由monitorenter和monitorexit指令来实现同步的,而是由方法调用指令读取运行时常量池中的ACC_SYNCHRONIZED标志来隐式实现的。 在J 阅读全文
posted @ 2019-10-21 11:55 兔老霸夏 阅读(1091) 评论(0) 推荐(0)
摘要: cas这么好用,那么有没有什么问题呢?还真有 ABA问题 CAS需要在操作值的时候检查下值有没有发生变化,如果没有发生变化则更新,但是如果一个值原来是A,变成了B,又变成了A,那么使用CAS进行检查时会发现它的值没有发生变化,但是实际上却变化了。这就是CAS的ABA问题。 常见的解决思路是使用版本号 阅读全文
posted @ 2019-10-21 11:48 兔老霸夏 阅读(198) 评论(0) 推荐(0)
摘要: 可用性和一致性的冲突:CAP 理论 CAP 定理又被称作布鲁尔定理 P - Partition Tolerance 分区容忍性:The system will continue to function when network partitions occur. 当出现网络分区后,系统能够继续“履行 阅读全文
posted @ 2019-10-21 11:42 兔老霸夏 阅读(229) 评论(0) 推荐(0)
摘要: 二叉树: 二叉树是每个节点最多有两个子树的树结构,常用于实现二叉查找树和二叉堆。它有如下特性: 1.每个节点包含一个元素和n个节点,0≤n≤2 2.左子树和右子树是有顺序的,次序不能任意颠倒。左子树的值要小于父节点,右子树的值要大于父节点 平衡二叉树: 满足二叉树所有特性,新增一个特性: 左右两个子 阅读全文
posted @ 2019-10-21 11:41 兔老霸夏 阅读(482) 评论(0) 推荐(0)
摘要: 停止命令:net stop mysql 启动命令:net start mysql mysql登录命令 mysql -h ip -P 端口 -u 用户名 -p mysql --version 或者mysql -V用于在未登录情况下,查看本机mysql版本 select version();:登录情况下 阅读全文
posted @ 2019-10-21 11:40 兔老霸夏 阅读(525) 评论(0) 推荐(0)
摘要: package com.hmy.erp.api.vo; import java.io.Serializable; import lombok.Data; /** * erp基本状态返回类 * * @author WanHongLei * 2019年4月12日 */ @Data public class ErpBaseResult implements Serializable{... 阅读全文
posted @ 2019-04-17 14:11 兔老霸夏 阅读(401) 评论(0) 推荐(0)
摘要: Spring Cloud中配置文件的加载机制与其它的Spring Boot应用存在不一样的地方;如它引入了bootstrap.properties的配置文件,同时也支持从配置中心中加载配置文件等;本文主要聚焦在这些配置文件加载的优先级及覆盖关系的控制上,对于帮助理解Spring Cloud的配置文件 阅读全文
posted @ 2019-04-11 16:04 兔老霸夏 阅读(3920) 评论(0) 推荐(0)
摘要: [转] http://www.syyong.com/db/Redis-why-the-use-of-single-process-and-single-threaded-way-so-fast.htmlRedis采用的是基于内存的采用的是单进程单线程模型的KV数据库,由C语言编写。官方提供的数据是可 阅读全文
posted @ 2019-03-15 15:11 兔老霸夏 阅读(971) 评论(0) 推荐(0)
摘要: 在回答上面问题之前,我们一定要了解JVM在进行垃圾回收时的机制,首先: 一、可达性算法 要知道对象什么时候死亡,我们需要先知道JVM的GC是如何判断对象是可以回收的。JAVA是通过可达性算法来来判断对象是否存活的。这个算法的基本思路就是通过一系列的称为“GC Roots”的对象作为起始点,从这些节点 阅读全文
posted @ 2019-03-15 14:11 兔老霸夏 阅读(2700) 评论(0) 推荐(3)
上一页 1 2 3 4 5 6 ··· 12 下一页