硬件:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求。最起码I5CPU双核、硬盘500G、内存4G以上。 2.虚拟机准备1.打开VMwear选...
硬件:因为是在宿主机上运行虚拟化软件安装centos,所以对宿主机的配置有一定的要求。最起码I5CPU双核、硬盘500G、内存4G以上。 2.虚拟机准备1.打开VMwear选...
1. 基本的RPC模型 主要介绍RPC是什么,基本的RPC代码,RPC与REST的区别,gRPC的使用 1.1 基本概念 RPC(Remote Procedure Call)...
枚举类 使用场景:一个类的对象固定且有限(一般用来定义返回码、状态码) 产生原因:有明确的意义,固定且不能被更改(比static final设定强而且安全) 定义:使用 en...
你好,你的那个等差数列推导式:
1*\frac{1}{2n}+2*\frac{1}{2n}+......+n*\frac{1}{2n}+n*\frac{1}{2}=\frac{3n+1}{4},的结果好像有点问题,结果应该是等于n吧??我解了半天发现值就是对不上
一次搞懂时间复杂度和空间复杂度数据结构和算法因何而生?其实它们的存在就是为了解决“快”和“省”两个问题。也就是如何让代码运行的效率更快!让代码的执行更节省存储空间!而时间复杂度和空间复杂度就是来衡量我们的...
推荐一款技术人必备的接口测试神器:Apifox 1. 背景 作为互联网行业技术从业者,接口调试是必不可少的一项技能,通常我们都会选择使用 Postman 这类工具来进行接口调...
搭建一个tomcat的源码阅读环境 受同事面试情况的影响,觉得是时候看一会源代码了,选择了最熟悉的Tomcat(现在使用最多的Servlet容器),里面运用了很多设计模式和很...
中心主旨:容器与内容的一致性。能够让容器和内容具有一致性,创造出递归结构的模式。 比如:文件夹里面可以放文件和文件夹,子文件夹里面又可以放置文件夹和文件,文件夹会被默认成和文...
中心主旨:整体的替换算法 Strategy:策略,也就是算法的意思;这些都是为了解决问题; 这种模式主要目的是可以整体的替换算法的实现部分,从而可以用不同的算法去解决同一个问...
作用:将类的功能层次结构与实现层次结构分离 类的功能结构层次:父类具有基本功能,在子类中添加需要的新功能 类的实现层次:父类通过声明抽象方法来定义接口(API),子类通过实现...
Builder.java HtmlBuilder.java TextBuilder.java Director.java Main.java 代码下载
clone方法和java.lang.Clonable接口 Product.java Manager.java MessageBox.java UnderllinePen.ja...
Main.java Singleton.java 多线程不安全模式下的Singleton模式案例: Main.java Singleton.java 如何改造成安全的Sing...
父类决定实例的生成方式,但不决定要生成的具体的类,具体的处理全部交给子类负责。 将生成实例的框架和实际负责生成实例的类解耦。 从而实现不管我们需要什么样的产品和工厂,他们的实...