摘要: 2021年5月27日 1 原型模式简介 概念性的东西理解一下即可,主要需要掌握浅拷贝、深拷贝的原理,以及代码实现。 原型设计模式(Prototype)是一种对象创建型模式,使用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象,主要用于创建重复的对象,同时又能保证性能。 工作原理是将一个原 阅读全文
posted @ 2021-05-27 23:16 ddhhdd 阅读(50) 评论(0) 推荐(0)
摘要: 2021年5月21日-2021年5月26日 1 工厂模式简介 它提供了一种创建对象的最佳方式,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 例子: 需要购买一辆车,不用管车辆如何组装,且可以购买不同类型的。比如:轿车、SUV、跑车,直接去4s店购买就行( 阅读全文
posted @ 2021-05-27 23:13 ddhhdd 阅读(113) 评论(0) 推荐(0)
摘要: 2021年5月19日 由来: 是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 好处: 为了重用代码、让代码更容易被他人理解、保证代码可靠性。 坏处: 对不熟悉设计模式的同学,看起来更绕更难理解。 常见的三大设计模式分 阅读全文
posted @ 2021-05-27 23:10 ddhhdd 阅读(69) 评论(0) 推荐(0)
摘要: 2021年5月19日 -study xdclass.net 备注:面试重点考查 单例:“例”是对象实例的个数,“单例”即只有一个对象实例。 通过单例模式可以保证系统中,应用该模式的类只有一个对象实例。 1 使用场景 业务系统全局只需要一个对象实例,比如发号器、Redis连接对象等 Spring Io 阅读全文
posted @ 2021-05-19 22:52 ddhhdd 阅读(81) 评论(0) 推荐(0)
摘要: 2020年11月4日 study 2021年5月12日 review 01 Nginx全局异常兜底数据返回 任何接口都是可能出错,4xx、5xx等。如果业务没有做好统一的错误管理,直接暴露给用户,无疑是看不懂。 假如后端某个业务出错,nginx层也需要进行转换。 让前端知道Http响应是200,其实 阅读全文
posted @ 2021-05-12 22:16 ddhhdd 阅读(83) 评论(0) 推荐(0)
摘要: 2020年11月4日 study 2021年5月12日 review 01 Linux服务器安装JDK8和jar包上传 安装JDK8: 下载:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 上传到阿 阅读全文
posted @ 2021-05-12 20:16 ddhhdd 阅读(62) 评论(0) 推荐(1)
摘要: 2020年11月4日 study 2021年5月12日 review 01 Nginx虚拟主机 搭建前端静态服务器 什么是虚拟主机? 指在一台物理主机服务器上划分出多个磁盘空间,每个磁盘空间都是一个虚拟主机,每个虚拟主机都可以对外提供Web服务,并且互不干扰,就类似虚拟机。 利用虚拟主机可以把多个不 阅读全文
posted @ 2021-05-12 19:46 ddhhdd 阅读(134) 评论(0) 推荐(0)
摘要: 2021年5月12日 看懂第2张图,就了解到十之八九了。 阅读全文
posted @ 2021-05-12 17:29 ddhhdd 阅读(50) 评论(0) 推荐(0)
摘要: 2021年1月25日 study 2021年5月12日 review 《Java网络编程核心技术详解》-Java网络编程入门 什么是进程?(在这篇文章中的理解) 什么是网络协议?(在这篇文章中的理解) 什么是局域网、广域网? 如何使不同的网络之间能进行信息交流? 为什么需要OSI模型? OSI模型是 阅读全文
posted @ 2021-05-12 16:48 ddhhdd 阅读(559) 评论(0) 推荐(0)
摘要: 2020年11月4日study 2021年5月12日 review 01 阿里云服务器上Nginx安装 进入Nginx官网: 把下载好的nginx-1.18.0.tar.gz放到/usr/local/software/server下(为了便于管理,下载的软件建议放到/usr/local/下面) 安装 阅读全文
posted @ 2021-05-12 14:59 ddhhdd 阅读(82) 评论(0) 推荐(0)