11 2019 档案

摘要:问题原因:我在使用PostMan测试接口时发现数据传递不过来,是因为请求体定义为JSON数据,自动就传递不过来,虽然问题简单,但由于之前这个用的较少,所以就忽略了这点。 解决问题链接:https://blog.csdn.net/qq_24484085/article/details/82800798 阅读全文
posted @ 2019-11-30 16:20 挑战者V 阅读(1560) 评论(0) 推荐(0) 编辑
摘要:声明:此文章根据后续用的越来越多,将会不断补充,之所以以链接的形式,是因为不想在这种使用层面上重复造轮子,写很多重复文章,后续我打算写一些更深入的文章。 idea常用操作: idea如何Debug调试:https://blog.csdn.net/yxl_1207/article/details/80 阅读全文
posted @ 2019-11-30 16:03 挑战者V 阅读(241) 评论(0) 推荐(0) 编辑
摘要:说明:Node.js非必须,通常中小公司或创业公司,基本上都要求全栈。 补充说明: 除此之外,当公司固定JDK、Maven、Idea、Git、Node.js及其相关IDE等版本时,运维人员或者TeamLeader可将其上传至FTP或者是公司其他文件服务器上面,打成一个较大的zip包,以供新人或者旧人 阅读全文
posted @ 2019-11-30 15:32 挑战者V 阅读(380) 评论(0) 推荐(0) 编辑
摘要:一、建造者模式的定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 二、建造者模式的应用 1.建造者模式的优点 (1)封装性 使用建造者模式可以使客户端不必知道产品内部组成的细节,如例子中我们就不需要关心每一个具体的模型内部是如何实现的,产生的对象类型就是CarMode 阅读全文
posted @ 2019-11-24 15:39 挑战者V 阅读(219) 评论(0) 推荐(0) 编辑
摘要:一、模板方法模式定义 定义一个操作中的算法的框架,二将一些步骤延迟到子类中。使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 Abstract-Class叫抽象模板,它的方法分为两类: 1.基本方法 基本方法也叫做基本操作,是由子类实现的方法,并且在模板方法被调用。 2.模板方法 可 阅读全文
posted @ 2019-11-11 20:46 挑战者V 阅读(181) 评论(0) 推荐(0) 编辑
摘要:一、抽象工厂模式的定义 为创建一组相关或相互依赖的对象提供一个接口,而且无须指定它们的具体类。 二、抽象工厂模式的应用 1.抽象工厂模式的优点 封装性,每个产品的实现类不是高层模块要关心的,它要关心的是什么?是接口,是抽象,它不关心对象是如何创建出来的,这由谁负责呢?工厂类,只要知道工厂类是谁,我就 阅读全文
posted @ 2019-11-10 16:15 挑战者V 阅读(302) 评论(0) 推荐(0) 编辑
摘要:一、工厂方法模式定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 二、工厂方法模式的应用 1.工厂方法模式的优点 首先,良好的封装性,代码结构清晰。一个对象创建是有条件约束的,如一个调用者需要一个具体的产品对象,只要知道这个产品的类名(或约束字符串) 阅读全文
posted @ 2019-11-08 16:39 挑战者V 阅读(264) 评论(0) 推荐(0) 编辑
摘要:一、单例模式定义 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 二、单例模式的应用 1.单例模式的优点 由于单例模式再内存中只有一个实例,减少了内存开支,特别是一个对象需要频繁地创建、销毁时,而且创建或销毁时性能又无法优化,单例模式的优势就非常明显; 由于单例模式只生成一个实例 阅读全文
posted @ 2019-11-07 21:57 挑战者V 阅读(172) 评论(0) 推荐(0) 编辑
摘要:本文主要讲迪米特法则和开闭原则。 一、迪米特法则 1.定义 迪米特法则也称最少知道原则,虽然名字不同,但描述的是同一个规则:一个对象应该对其他对象有最少的了解。通俗地讲,一个类应该对自己需要耦合或调用的类知道得最少,你(被耦合或调用的类)的内部是如何复杂都和我没关系,那是你的事情,我就知道你提供的这 阅读全文
posted @ 2019-11-06 21:21 挑战者V 阅读(373) 评论(0) 推荐(0) 编辑
摘要:本文主要讲依赖倒置原则和接口隔离原则。 一、依赖倒置原则 1.定义 高层模块不应该依赖低层模块,两者都应该依赖其抽象; 抽象不应该依赖细节; 细节应该依赖于抽象; 高层模块和低层模块容易理解,每一个逻辑的实现都是由原子逻辑组成的,不可分割的原子逻辑就是低层模块,原子逻辑的再组装就是高层模块。 那什么 阅读全文
posted @ 2019-11-05 12:44 挑战者V 阅读(270) 评论(0) 推荐(0) 编辑
摘要:本文主要讲单一职责原则和里氏替换原则。 一、单一职责原则 1.定义 应该有且有一个原因引起类的变更。 2.单一职责原则的好处 好处如下: 类的复杂性降低,实现什么职责都有明确清晰的定义; 可读性提高,复杂性降低,那当然可读性提高; 可维护性提高,可读性提高,那当然更容易维护了; 变更引起的风险降低, 阅读全文
posted @ 2019-11-04 15:54 挑战者V 阅读(295) 评论(0) 推荐(0) 编辑
摘要:解决办法:右击左上方git标识,然后进入到如图中,点击Text,进行操作。 操作完毕后,关闭git bash,然后再重新打开,执行ls或ll命令,查看对应的以中文作为目录或文件名是否显示乱码,如果之前是乱码,现在打开查看显示正常,那么就表示该问题已解决。 本文主要参考链接:Git Bash终端中文输 阅读全文
posted @ 2019-11-03 20:12 挑战者V 阅读(1093) 评论(0) 推荐(0) 编辑