摘要: JVM是什么 定义: JVM是Java Virtual Machine(Java虚拟机)的缩写,是一台执行Java字节码的虚拟计算机,它拥有独立的运行机制。 可以将JVM理解为是一个运行字节码的平台。 作用: 提供Java的运行环境 加载代码、验证代码、执行代码 垃圾回收 为什么要学习JVM 首先, 阅读全文
posted @ 2021-03-07 17:44 akon07 阅读(171) 评论(0) 推荐(0) 编辑
摘要: jdk-windows-x64版本从7到14,需要的自取 百度云盘 链接:https://pan.baidu.com/s/13IaQmB2nZWnpFbLxYUFpXA 提取码:ak07 阅读全文
posted @ 2021-01-08 10:45 akon07 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 建造者模式 1. 基本介绍 建造者模式又叫 生成器模式 ,是一种对象 构建模式 。它可以将复杂对象的建造过程抽象出来(抽象类别),使这个抽象过程的不同实现方法可以构造出不同表现(属性)的对象。 建造者模式是一步一步创建一个复杂的对象,它允许用户只通过指定复杂对象的类型和内容就可以构建他们,用户不需要 阅读全文
posted @ 2020-04-05 16:29 akon07 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 原型模式 1. 克隆羊的问题 现在有一只羊 tom,name = tom,age=1,color=white 2. 传统方式解决克隆羊问题 3. 传统方式的优缺点 优点:简单易懂易操作 缺点: 在创建新对象的时候,总事需要重新获取原始对象的属性,如果创建对象比较复杂时,效率低 总是需要重新初始化对象 阅读全文
posted @ 2020-04-04 15:38 akon07 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 工厂模式 简单工厂模式(不属于23种设计模式之一) 属于创建型模式,是工厂模式的一种。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式; 简单工厂模式 :定义了一个创建对象的类,由这个类来封装实例化对象的行为; 使用场景:在软件开发中,当我们会用 阅读全文
posted @ 2020-03-18 22:55 akon07 阅读(145) 评论(0) 推荐(0) 编辑
摘要: [TOC] Java设计模式一般分为三类:创建型、结构型、行为型 共有23种 1. 创建型 模式(5个):单例模式、抽象工厂模式、工厂模式、原型模式、建造者模式 2. 结构型 模式(7个):适配器模式、桥接模式、装饰器模式、组合模式、外观模式、享元模式、代理模式 3. 行为型 模式(11个):模板方 阅读全文
posted @ 2020-03-07 21:15 akon07 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 谈起设计模式,其实大家多多少少都听说过一些,比如单例模式、工厂模式等等随口就能说出来,但是要我说出具体的细节,或者用代码实现一遍,可能就不知道从何处着手了。所以特意系统的学习一下设计模式,以下就是我的一些学习笔记,如有错误,请不吝指出。 什么是设计模式? 设计模式其实就是程序员在编程时总结出来的一系 阅读全文
posted @ 2020-03-05 13:45 akon07 阅读(236) 评论(0) 推荐(1) 编辑
摘要: git 撤销本地提交 情形1:只撤销commit,但是不想将commit下的代码撤销 撤销上一次的commit (commitId 可以通过 进行查看,下面所有的HEAD~x 都可以换成相应的commitId) git reset HEAD~ 或者 git reset HEAD~1 或者 get r 阅读全文
posted @ 2020-01-15 20:46 akon07 阅读(1560) 评论(0) 推荐(0) 编辑
摘要: Hystrix能做什么? 服务熔断、服务降级、服务限流、接近实时的监控... 参考: "https://github.com/Netflix/Hystrix/wiki/How To Use" 一旦调用服务方法失败并抛出了错误信息后,会自动调用 @HystrixCommand 标注好的 fallbac 阅读全文
posted @ 2020-01-08 21:55 akon07 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Java本身自带了有好几个jvm监测工具,其中jconsole和jvisualvm这两个工具具有图形化界面,可以监测到cpu、类、线程、堆等一些参数,而且具有远程监控的能力。 启动:打开cmd命令窗口,输入jvisualvm,回车即可(前提是需要安装了jdk) VisualVM具体使用可参考:htt 阅读全文
posted @ 2020-01-04 11:11 akon07 阅读(173) 评论(0) 推荐(0) 编辑