logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring两大核心思想:IOC和AOP

1.先自定义一个注解@Target(ElementType.METHOD) //作用范围 此处是方法@Retention(RetentionPolicy.RUNTIME) //生命周期 此处是运行时2.在切点表达式中加入该注解@Aspect@Component@Slf4j@Around("@annotation(com.example.demo.aspect.TestAnnotation)") /

文章图片
#spring#java
工厂模式和策略模式

相较于简单工厂模式,不再是只有单一的一个工厂,而是一种汽车对应一个工厂,一个工厂专门只负责一种汽车的生产。优点是后续增加新的汽车种类,只需要新增一个汽车类和对应的汽车工厂类。可以看出,根据传入的不同的类型,得到不同的策略类,执行的也是不同的代码。缺点就是代码中有大量的ifelse,后续若是新增一个汽车,就需要对这个工厂类进行修改,这显然不符合设计模式的开闭原则。工厂模式加策略模式是一种在软件开发中

文章图片
#策略模式
vue的基本使用

npm是JS的一个包管理程序,相当于后端的maven,Node Package Manager。

文章图片
#学习
解决Linux部署报错No main manifest attribute, in XXX.jar

这是我近期遇到的一个问题,报错原因就是没找到主类,首先你在你本地运行,本地运行ok的话,解压生成的jar包,里面有个META-INF文件,打开MANIFEST.MF文件,该文件是一个清单文件。该文件包含有关JAR文件中的内容的信息,包括入口点,。找主类(main方法的类)就是去这个文件中找的。

文章图片
#jar#java
解决Linux部署报错No main manifest attribute, in XXX.jar

这是我近期遇到的一个问题,报错原因就是没找到主类,首先你在你本地运行,本地运行ok的话,解压生成的jar包,里面有个META-INF文件,打开MANIFEST.MF文件,该文件是一个清单文件。该文件包含有关JAR文件中的内容的信息,包括入口点,。找主类(main方法的类)就是去这个文件中找的。

文章图片
#jar#java
【数据库】-- 最常用的SQL语句和关键字

-1.1创建数据库--1.2判断数据库是否已经存在,若存在则不创建,不存在创建,语句更为严谨--2.查看所有创建的数据库--3.查看指定数据库的·定义信息--4删除数据库。

文章图片
#sql#数据库#sqlserver
到底了