Java
Cheirmin
2020届软件工程毕业生,目前就职于国内某云厂商。负责应用托管相关模块,擅长Linux编程
展开
-
简记策略模式
引言 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改。这种类型的设计模式属于行为型模式。 在策略模式中,我们创建表示各种策略的对象和一个行为随着策略对象改变而改变的 context 对象。策略对象改变 context 对象的执行算法。 --菜鸟教程定义 理解:看完上面这段话其实还是有点迷糊的,说白了,策略模式就是面向对象中一种多态的表现。把代码灵活化,优雅吧。 ...原创 2020-09-17 17:40:16 · 218 阅读 · 0 评论 -
关于单例模式,你是真的懂了吗?
引言: 说到单例模式(Singleton Pattern)相信大家都不陌生,它是Java中最基础的设计模式之一。 这种模式属于创建型模式,提供了一种创建对象的最佳方式。 简单点就是一个类只有一个实例,即不能被new一个出来了嘛,要访问它的时候就调用它给你提供的方法即可,不需要再重新实例化。 所以我们要做的事就很简单:设计一个类,只能有一个实例,并提供一个访问该实例的全局访问方法。 主要解决的问题:一个类被频繁创建和销毁 关键点:构造函数私有 实现: 今天我们按照逻辑来讲讲Java的8种单.原创 2020-09-15 09:26:15 · 293 阅读 · 0 评论 -
Java bean 自定义比较器 以及时间取交集
在一个类里面自定义equals方法即可,如 @Override //规定参数必须是Object类型 public boolean equals(Object obj) { //检查是否相同引用 if (obj == this) { return true; } //检查null if (obj == null) { return false; }原创 2020-09-02 10:53:23 · 409 阅读 · 0 评论 -
SpringBoot项目打包发布打阿里云CentOs服务器
(老是忘记,然后又要去查,直接记下来) 一、打包成jar包(因为springboot集成了tomcat,所以打包成jar包而不是war包) 1、配置好pom.xml 2、按图点击就行 3、打包好的jar包就在这里 二、部署到centOs服务器上 ...原创 2020-04-21 15:10:21 · 624 阅读 · 0 评论 -
Windows10 —— Tomcat下载安装
一、支持版本(根据自己Java版本选择,附官网版本图) 注:Java8等价于jdk1.8 二、下载,我们这里选的是tomcat8.5,支持Java7以上 1、Tomcat官网https://tomcat.apache.org/ 2、我们下载 zip(pgp,sha512) 点击zip即可下载 下载zip的好处是不用安装,解压即可用 三、安装解压 四、配置端口号 1...原创 2019-10-23 20:31:41 · 956 阅读 · 0 评论