上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 95 下一页
摘要: 一、单例模式定义 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 二、单例模式的应用 1.单例模式的优点 由于单例模式再内存中只有一个实例,减少了内存开支,特别是一个对象需要频繁地创建、销毁时,而且创建或销毁时性能又无法优化,单例模式的优势就非常明显; 由于单例模式只生成一个实例 阅读全文
posted @ 2019-11-07 21:57 挑战者V 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲迪米特法则和开闭原则。 一、迪米特法则 1.定义 迪米特法则也称最少知道原则,虽然名字不同,但描述的是同一个规则:一个对象应该对其他对象有最少的了解。通俗地讲,一个类应该对自己需要耦合或调用的类知道得最少,你(被耦合或调用的类)的内部是如何复杂都和我没关系,那是你的事情,我就知道你提供的这 阅读全文
posted @ 2019-11-06 21:21 挑战者V 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲依赖倒置原则和接口隔离原则。 一、依赖倒置原则 1.定义 高层模块不应该依赖低层模块,两者都应该依赖其抽象; 抽象不应该依赖细节; 细节应该依赖于抽象; 高层模块和低层模块容易理解,每一个逻辑的实现都是由原子逻辑组成的,不可分割的原子逻辑就是低层模块,原子逻辑的再组装就是高层模块。 那什么 阅读全文
posted @ 2019-11-05 12:44 挑战者V 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 本文主要讲单一职责原则和里氏替换原则。 一、单一职责原则 1.定义 应该有且有一个原因引起类的变更。 2.单一职责原则的好处 好处如下: 类的复杂性降低,实现什么职责都有明确清晰的定义; 可读性提高,复杂性降低,那当然可读性提高; 可维护性提高,可读性提高,那当然更容易维护了; 变更引起的风险降低, 阅读全文
posted @ 2019-11-04 15:54 挑战者V 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 解决办法:右击左上方git标识,然后进入到如图中,点击Text,进行操作。 操作完毕后,关闭git bash,然后再重新打开,执行ls或ll命令,查看对应的以中文作为目录或文件名是否显示乱码,如果之前是乱码,现在打开查看显示正常,那么就表示该问题已解决。 本文主要参考链接:Git Bash终端中文输 阅读全文
posted @ 2019-11-03 20:12 挑战者V 阅读(1068) 评论(0) 推荐(0) 编辑
摘要: 错误详情信息: 执行mvn install 导致的错误,原因是因为nexus没有授权。 解决方案:nexus授权即可(在maven对应的settings.xml配置私服即可) 阅读全文
posted @ 2019-10-26 21:19 挑战者V 阅读(2240) 评论(0) 推荐(0) 编辑
摘要: 这次以文本回复作为案例来讲解Java相关得微信公众号开发。 首先必须要有一个个人微信公众号 个人微信公众号相关的接口权限有限,不过用于个人学习体验一下足够了,如图: 然后进入微信公众后台,点击基本配置,按照如下操作(点击启用,相当于设置请求url为自己后台的): 设置服务器URL、令牌、消息加解密密 阅读全文
posted @ 2019-10-20 17:35 挑战者V 阅读(2644) 评论(0) 推荐(0) 编辑
摘要: 错误详情信息: 错误原因分析:插入的数据列中,如果是中文的话,则会出现上面的错误,如果是英文的话,就不会出现错误。故推测与字段列编码有关系,果然查看表对应的字符编码发现都是latin,最后将其改为utf8即可解决。 如果想永久解决这样的问题,可参考该链接:https://www.cnblogs.co 阅读全文
posted @ 2019-10-20 15:52 挑战者V 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 错误详细信息: 抓住关键信息: 错误产生背景:SpringBoot1.5.9升级为2.0.7版本。 错误原因分析:是因为SpringBoot2.0以上版本日志需要指定包路径才行。 解决办法(修改application.yml配置文件): 原文件关键内容如下: 将其改为(指定包路径): com.blo 阅读全文
posted @ 2019-10-20 15:52 挑战者V 阅读(8156) 评论(1) 推荐(1) 编辑
摘要: 应用场景: 需要根据多个参数来判断该数据所属,从而达到删除或者修改的目的。 比如删除区域下的分组,一个区域可以用多个分组,不同的区域可以有相同的分组,那么如何识别对应的分组呢??? 可以在对应的数据操作上增加对应的函数(入参为区域id以及分组id即可)。 核心代码: 如果还有高于两个以上参数,可按照 阅读全文
posted @ 2019-09-25 19:25 挑战者V 阅读(12953) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 95 下一页