03 2020 档案
摘要:详细错误信息如下: warning: user.email has multiple values error: cannot overwrite multiple values with a single value Use a regexp, --add or --replace-all to
阅读全文
摘要:最近想尝试在自己电脑上配置多个git用户玩玩。主要参考该博客地址实现:https://www.cnblogs.com/zengming/p/7908171.html
阅读全文
摘要:一、门面模式的定义 门面模式也叫外观模式,是一种比较常用的封装模式,其定义如下:要求一个子系统的外部与其内部的通信必须通过一个统一的对象进行。门面模式提供一个高层次的接口,使得子系统更易于使用。 1.Facade门面角色 客户端可以调用这个角色的方法。此角色知晓子系统的所有功能和责任。一般情况下,本
阅读全文
摘要:错误信息如下: Error:java:JDK isn't specified for module "XXXX" 错误原因:项目中的.idea文件夹被删掉,导致项目目录出错 解决办法:idea中关掉该项目并删除,然后重新import引入该项目,在弹出是否重写.idea选择是 参考解决办法链接:htt
阅读全文
摘要:最近用到两个日期转字符串(DATE_FORMAT(date,pattern))以及字符串转日期(str_to_date(dateStr,pattern))。 具体详情参考链接(包含MySQL日期字符串转换):https://blog.csdn.net/yamadeee/article/details
阅读全文
摘要:一、观察者模式的定义 观察者模式也叫做发布订阅模式,它是一个在项目中经常使用的模式,其定义如下:定义对象间一种一对多的依赖关系,使得没当一个对象改变状态,则所有依赖于它的对象都会得到通知并被自动更新。 观察者模式的几种角色名称: (1)Subject被观察者 定义被观察者必须实现的职责,它必须能够动
阅读全文
摘要:reqDTO是传递对象,而getValidNum是具体的时间,默认为int类型,根据前台传递的数字进行天数相加。核心代码如下: Calendar c = Calendar.getInstance(); c.setTime(new Date()); c.add(Calendar.DAY_OF_MONT
阅读全文
摘要:错误背景:本地能够正常启动和调试应用,就是打包构建失败。 详细错误信息如下: [ERROR] [ERROR] Some problems were encountered while processing the POMs: [FATAL] 'artifactId' is missing. @ li
阅读全文
摘要:一、组合模式的定义 组合模式也叫合成模式,有时又叫做部分-整体模式,主要用来描述部分与整体的关系,其定义如下:将对象组合成的树形结构以表示”部分-整体”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。 组合模式的几个角色: (1)Component抽象构件角色 定义参加组合对象的共有方法和
阅读全文
摘要:今天安装一个叫apidoc的插件出现了问题,Idea安装插件同Eclipse安装插件一样简单,都支持线上搜索直接安装和本地下载后安装。 我的Idea是2018年的版本,不知道由于什么原因搜索不到插件。 然后我参考这个链接解决搜索不到插件问题: Idea搜索不了插件解决办法:https://blog.
阅读全文
摘要:错误信息: attempted to return null from a method with a primitive return type (int). 错误原因:实际查询sql并没有这个值,出现空值,就会报这个异常。 错误sql(发生问题): select sum(id) from pos
阅读全文
摘要:一、迭代器模式的定义 它提供一种方法访问一个容器对象中各个元素,而又不需暴露该对象的内部细节。迭代器是为容器服务的,那什么是容器? 能容纳对象的所有类型都可以称之为容器,例如Collection集合类型、Set类型等,迭代器就是为解决遍历这些容器中的元素而诞生的。 Iterator抽象迭代器 抽象迭
阅读全文