自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 设计模式-8责任链模式

责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型的设计模式属于行为型模式。在这种模式中,通常每个接收者都包含对另一个接收者的引用。如果一个对象不能处理该请求,那么它会把相同的请求传给下一个接收者,依此类推。意图:避免请求发送者与接收者耦合在一起,让多个对象都有可能接收请求,将这些对象连接成一条链,并且沿着这条链传递请求,直到有对象处理它为止。主要解决:职责链上的处理者负责处理请求

2021-10-27 15:59:56 92

原创 设计模式-3、4工厂模式

工厂:可以说生成对象的类,所有能创建对象的都可以称之为工厂,像单例模式可以称为静态工厂。场景:创建对象时都可以用上示例:游戏英雄,德玛(Power)、寒冰(Ice)、流浪(Vagrancy)抽象工厂扩展: 德玛 技能 Q沉默(Silence) W格挡(Parry) E转圈圈(Spin)寒冰 技能 Q专注(Focus) W万箭齐发(Arrows) E视野(Horizon)1 简单工厂:而且可以可以在创建对象之前之后定义一些东西。定义一个类为工厂类,定义想对应的对象(英雄)public clas

2021-10-26 15:17:03 94

原创 设计模式-2策略模式

策略模式:定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换也是属于对象行为型设计模式,具有开闭原则,即对扩展开放,对修改关闭应用场景: 如:商城支付,不同等级的会员优惠金额等等,示例:动物比较大小策略抽象接口public interface AnimalCompare<T> { // 定义一个动物比较的抽象方法 int compareTo(T t,T t2);}策略运行承载类: 这里我是随便用来一个冒泡算法实现的。public class Ani

2021-09-14 16:22:32 90

原创 设计模式-1单例模式

单例的意义:不同线程拿到对象时得到是同一个对象。单例的应用场景: 创建工厂。单例的实现方式:1.饥汉式:通过 初始化静态变量、私有构造方法,返回当前实例,缺点:不调用也会进行实例化public class SingleDome1 { // 初始化静态变量 private static final SingleDome1 SINGLE_DOME_1 = new SingleDome1(); // 私有化构造方法 private SingleDome1(){};

2021-09-11 15:01:05 117

原创 springBoot集成mybatis 转换为 mybatis-plus

mybatis-plusspringBoot集成mybatis 转换为 mybatis-plus导入maven <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.2</version> </dependency>更

2021-08-31 17:14:43 931

原创 spring Aop 的使用

Aop 术语通知(Advice)、连接点(Join point)、切点(Poincut)、切面(Aspect)、引入(Introduction)、织入(Weaving)Spring 提供了 4 种类型的 AOP 支持:基于代理的经典 Spring AOP;纯 POJO 切面;@AspectJ 注解驱动的切面;注入式 AspectJ 切面(适用于 Spring 各版本)。AspectJarg()限制连接点匹配参数为指定类型的执行方法@args()限制连接点匹配参数由指定注解标注的执行方法

2021-08-23 11:09:00 68

原创 java项目对接 smart-doc + Torna实现接口文档全流程自动化

1.对接smart-doc1.1需要生成的模块pom添加插件<plugin> <groupId>com.github.shalousun</groupId> <artifactId>smart-doc-maven-plugin</artifactId> <version>2.2.4</version> <configuration>

2021-08-12 18:27:00 1039 2

原创 mybatis-generator 自定义文件名 + 自定义Dao层生成的方法,改源码方式

版本 mybatis-generator-core-1.3.5.jar首先 解压 mybatis-generator-core-1.3.5.jar 包通过 (jar xf 文件名 )命令将文件提取出来第二步 将解压的文件通过 jd-gui.exe 反编译为java文件第三步,自己创建一个带maven初始项目,将包里面的代码文件全部放进去,并调试可以成功打包第四步修改相关的源码,比如定义Dao层代码我修改了BaseRules 中的generateInsert方法跟generateUpdateB

2021-06-17 17:04:32 604

原创 没有逆向工程,通过java IO流,将数据库的字段转成Model对象

面对没有逆向工程,又不想自己写model,我写了个程序,可以减少一定的工作量,程序也比较简单,有缺陷也可以自己再加。数据库的字段,复制出红框里面的字符串将复制的字符串粘贴到Excel表里面, 添加分割符(自己定义)再将这些全部复制到.txt文件然后执行下面的程序 ,(关于分隔符,还有.txt文件路径一定要对的上)public class myReader {public static void main(String[] args) throws IOException { //

2020-10-16 16:28:30 161 2

原创 JAVA入门安装 jdk软件

入门1、安装 jdk软件2、使用CMD打开、试运行Javac3、设置环境变量计算机——属性——高级系统设置——环境变量——新建JAVA_HOME——编辑Path4、安装Notepad++5、编写Hello.Java入门程序.6、使用CMD打开运行Hello.java程序。...

2020-05-27 16:56:08 95

原创 Maven的安装与配置 + Eclipse设置仓库

1.解压bin包放置的路径中不要存在中文路径;2.检查JAVA_HOME的配置JDK是否正常(配置JAVA_HOME);3、配置Maven环境变量1)配置maven_home:变量值为bin包的路径在path路径下添加(包括;) ;%MAVEN_HOME%\bin;4.测试(中间有空格)(mvn -version)5、修改Maven配置,采用阿里云仓库提高下载速度打开bin解压的apache-maven包下的settings在160行设置:默认在阿里云仓库下载jar包

2020-05-27 16:48:39 165

原创 APP支付宝支付接口移动应用JAVA开发配置

在第一次接触到支付宝支付功能的时候,通过百度,我成功的拷贝一份支付宝APP支付后端接口代码,后来又通过开发文档配置了秘钥与公钥等相关配置,但是接口一调用就返回"参数错误"(ALIN10146),看到这个错误提示,我在代码中改变了无数次参数,都是一样的错误.后来...

2020-01-17 15:36:47 363

原创 使用layui 查询列表分页不能重置问题

使用layui的table.render({})函数可以快速的帮自己建立一个表格但是我发现自己的表格在使用搜索按钮后,无法定位到搜索当前数据的第一页,这里可以使用监听搜索在执行重载中,将当前页curr重置为1即可...

2020-01-02 14:49:24 1698

原创 微信公众号,该公众号提供的服务出现故障,请稍后再试.

在微信公众号的事件被触发后,正确的返回了,自己期望.但是又报错:该公众号提供的服务出现故障,请稍后再试.![在这里插入图片描述](https://img-blog.csdnimg.cn/20191126175150622.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG...

2019-11-26 17:53:36 486

apache-maven-3.5.0.rar

apache-maven-3.5.0.rar 1 . 帮你下载jar包 2 . 寻找依赖,帮你下载依赖 3 . 热部署,热编译

2020-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除