Java
文章平均质量分 63
针柏树
这个作者很懒,什么都没留下…
展开
-
elasticsearch安装elasticsearch-analysis-ik中文分词插件,网速太慢,版本问题、安装失败解决思路
elasticsearch安装elasticsearch-analysis-ik中文分词插件,网速太慢,版本问题、安装失败解决思路问题背景解决思路结尾(资源网盘下载)问题背景安装完Elasticsearch6.2.2后想再安装一个中文分词插件elasticsearch-analysis-ik,遇到了一下几个问题:本地JDK与elasticsearch-analysis-ik的版本不一致问题。elasticsearch-analysis-ik-6.2.2下载速度过慢导致安装失败。解决思路问原创 2022-03-14 19:06:15 · 3069 阅读 · 1 评论 -
使用多态的好处
什么是多态:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)多态存在的三个必要条件:继承重写父类引用指向子类对象多态的好处:可替换性(substitutability):多态对已存在代码具有可替换性。例如,多态对圆Circle类工作,对其他任何圆形几何体,如圆环,也同样工作。可扩充性(extensibility):多态对代码具有可扩充性。增加新的子类不影响已存在类的多态性、继承性,以及其他特性的运行和操作。实际原创 2022-02-07 21:10:43 · 3278 阅读 · 0 评论 -
MySQL拒绝用户访问
操作MySQL数据库遇到java.sql.SQLException: Access denied for user ‘root’@‘localhost’ (using password: YES)大二学期期末(马上就要变成大三老狗了doge),Java课程老师安排做一个简易的管理系统,使用GUI和数据库,本以为挺简单的作业,可是干活途中还是遇到不少Bug,先粘控制台错误信息。java.sql.SQLException: Access denied for user ‘root’@‘localhost原创 2021-05-26 00:36:43 · 4949 阅读 · 1 评论 -
Java 23种设计模式,学习总结
Java设计模式设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。以下介绍Java的23种设计模式。文章目录Java设计模式一、七大原则:1)单一职责原则:2)接口隔离原则3)依赖倒转原则4)里氏替换原则5)开闭原则6) 迪米特法则7)合成复用原则二、23种设计模式1)创建型模式:●单例模式●抽象工厂模式●原型模式●建造者模式●工厂模式2)结构型模式:●适配器模原创 2021-03-29 23:12:31 · 390 阅读 · 0 评论