logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java4种设计模式详解(单例模式、工厂模式、适配器模式、代理模式)

为了解决数据格式不兼容的问题, 你可以为分析函数库中的每个类创建将 XML 转换为 JSON 格式的适配器, 然后让客户端仅通过这些适配器来与函数库进行交流。当某个适配器被调用时, 它会将传入的 XML 数据转换为 JSON 结构, 并将其传递给被封装分析对象的相应方法。被封装的对象甚至察觉不到适配器的存在。但是, 仔细想一下, 现在你可以在子类中重写工厂方法, 从而改变其创建产品的类型。在理想情

文章图片
#设计模式#单例模式#适配器模式 +1
java基础10——为什么重写equals方法的时候必须要重写hashCode方法

Java 是一门面向对象的编程语言,所有的类都会默认继承自 Object 类,而 Object 的中文意思就是“对象”。这是一个本地方法,用来返回对象的哈希值(一个整数)。在 Java 程序执行期间,对同一个对象多次调用该方法必须返回相同的哈希值。对于任何非空引用 x 和 y,当且仅当 x 和 y 引用的是同一个对象时,equals 方法才返回 true。单从这两段解释上来看,的确是这样的。但两个

文章图片
#java#哈希算法#散列表
云服务器环境配置——安装Tomcat

官网:https://tomcat.apache.org/download-90.cgi。默认情况下,Tomcat会在8080端口运行。如果看到Tomcat的默认欢迎页面(如下图所示),说明Tomcat已成功启动。为了方便管理,可以将解压后的文件夹重命名为更简单的名称,例如 tomcat9。,可能是防火墙阻止了流量。你需要开放8080端口。(这一步需要先保证Tomcat处于开启状态)你应该能在输出

文章图片
#服务器#tomcat#运维 +1
Navicat导入大型sql文件所遇问题及其解决方法

Navicat导入大型sql文件所遇问题及其解决方法

文章图片
#sql#数据库
到底了