自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 【ssh免密设置】

3.再执行命令,将公钥导到免密的服务器上(服务器ip地址替换成自己的)2.然后修改公钥的权限(xxxxx.pub需要替换)4.测试 (ip地址输入需要远程免密的)需要输入密码的话,证明免密失败了。正常直接远程到服务器上了。

2024-03-28 22:29:51 236

原创 nginx配置前端404问题

【代码】nginx配置前端404问题。

2024-01-28 22:23:25 128

原创 yml中指定项目名称

服务注册与发现:如果你在项目中使用了服务注册发现中心(如Eureka),没有明确的spring.application.name可能会导致服务注册时名称冲突或不明确。其他服务可能无法通过正确的名称找到并调用你的服务。如果你在Spring Boot应用程序中没有指定spring.application.name,Spring Boot将使用默认的名称。因此,为了提高应用程序的可读性、可维护性和可识别性,建议在Spring Boot应用程序中明确指定spring.application.name。

2024-01-21 17:05:42 449

原创 入门Linux简单操作

scp ✓ scp -r 文件 127.0.0.1:/root/文件 (source->>>>destination)修改权限 sudo chmod u+r /var/spool/mail/root u user用户。(定时删除0 1 * * * sudo rm /path/to/directory/old_file.txt)创建多层文件夹 mkdir -p dir1/dir2/dir3。

2024-01-13 20:30:38 519

原创 启动失败打印提示(初始化类)

【代码】启动失败打印提示(初始化类)

2024-01-02 16:09:03 365

原创 【serialVersionUID 序列化】

自动生成的 serialVersionUID 对于相同类定义的不同编译环境可能是不同的,例如不同的Java编译器或不同的类加载器都可能导致生成的 serialVersionUID 不一致。因此,如果没有显式指定 serialVersionUID,当你的类的定义发生变化(例如添加了新的字段、修改了已有字段的类型等),或者在不同的环境中编译相同的类时,都可能导致反序列化失败,因为存储的序列化数据与类的当前状态不再匹配。这个过程是基于类的细节,包括类名、实现的接口、所有公有和受保护的成员及其类型等。

2024-01-02 15:39:57 375

原创 过滤器与拦截器区别

拦截器在spring的配置文件配置。拦截器比过滤器细,而且有mvc。过滤器在web.xml配置。

2023-12-31 21:16:24 322

转载 转发与重定向

*请求重定向(Redirect):请求重定向指的是服务器端接收到客户端的请求之后,会给客户端返回了一个临时响应头,这个临时响应头中记录了,客户端需要再次发送请求(重定向)的 URL 地址,客户端再收到了地址之后,会将请求发送到新的地址上,这就是请求重定向。而客户端对于这一切毫无感知的,这就好比,张三(客户端)找李四(服务器端)借钱,而李四没钱,于是李四又去王五那借钱,并把钱借给了张三,整个过程中张三只借了一次款,剩下的事情都是李四完成的,这就是请求转发。

2023-12-29 14:04:05 21

原创 springboot

默认resource下的文件名为“templates”(不需要配置)如果是static等(需要配置)

2023-12-28 14:58:08 653

原创 IDEA新版选择不了jdk8问题

1.点击设置,配置阿里云的url。2.然后就能选jdk8了。

2023-12-27 09:48:43 1258

原创 windows查端口杀进程

2023-12-16 22:10:21 351

原创 【PostgreSQL与MySQL区别】

开源协议与跨平台支持:MySQL的开源协议是GPL(通用公共许可证),这意味着对MySQL进行修改的衍生产品也必须使用同一协议进行发布。而PostgreSQL的开源协议是BSD,这意味着PostgreSQL可以被商业软件使用,并且修改后的代码可以私有化。另外,PostgreSQL的主备复制属于物理复制,相对于MySQL基于binlog的逻辑复制,数据的一致性更加可靠,复制性能更高,对主机性能的影响也更小。此外,PostgreSQL具有更强的扩展性,支持自定义数据类型、函数和存储过程等高级功能。

2023-12-11 21:34:54 299

原创 ssl证书会影响跨域

2.前端用了https 就停不下来了。3.对应的证书,就是对应的域名的证书。前端用前端的,后端用后端的。1.确保后端代码开发跨域。

2023-11-26 18:56:58 430

原创 MyBatis-Plus插件

2.自动填充问题,不更新问题@TableField(fill = FieldFill.INSERT_UPDATE,update = “now()”)1.乐观锁不生效,数据源没有配置,数据库默认不为1。

2023-11-26 13:52:38 429

原创 IDEA中JRebel插件的使用(节省加载时间)

热部署

2023-11-20 20:15:13 56

原创 mybatis plus配置

【代码】mybatis plus配置。

2023-11-15 19:11:42 61

原创 MultipartFile api的展示

【代码】MultipartFile api的展示。

2023-11-15 18:31:28 46

原创 Java 各种判空

的区别StrUtil.isBlank();isEmpty()是真正的空白。

2023-11-15 13:42:22 28

原创 常用的注解

使用:@Value(“${my.properties}”)

2023-10-30 20:43:45 21

原创 线程池的使用

需要注意的是@Async 要在外部使用,套方法中使用会失效。

2023-10-30 20:25:54 23 1

原创 @Transient和@TableField(exist = false)的区别

2.@TableField(exist = false)是MyBatis Plus中的注解,它表示这个字段不会在数据库表中存在。它主要用于实体的非持久化属性,这些属性不需要存储到数据库中。1.@Transient是Hibernate中的注解,它表示这个字段不需要映射到数据库中,也不需要进行序列化。它主要用于实体的非持久化属性,这些属性不需要存储到数据库中。@Transient和@TableField(exist = false)都用于实体的非持久化属性,但它们分别用于不同的框架中。两种功能作用是一样的。

2023-10-30 19:25:39 528 1

原创 【schedule定时任务】

cron表达式

2023-10-28 20:59:33 1178 1

原创 分页limit

分页limit mybatispuls

2023-10-28 19:31:09 26 1

原创 windows的一些快捷键

windows的一些常用快捷键

2023-10-28 18:57:13 22 1

原创 【前后端分离】

注解

2023-10-11 15:58:26 15

原创 uploadimage

在curriculum文件写入下面的注释代码。"封面不可超出10M""当前文件格式不支持"

2023-10-10 17:52:33 72 1

原创 字符串拼接工具类

在我们需要接入第三方url,需要拼接串时参数是,可以使用。

2023-09-07 21:50:12 71 1

原创 【pom.xml文件爆红】

例如 :一般plugin都会少了版本号。可能是缺少版本号,或者不兼容。

2023-08-26 20:19:16 244

原创 idean pom文件中plugins爆红

链接:

2023-08-15 18:06:54 32 1

原创 【mysql5.5的毛病】

5.5 不支持utf8mb4 使用默认utf8就行,所以把类型删掉。实在不行建议升级一下mysql版本。

2023-08-15 14:22:07 30 1

原创 获取请求头

springboot获取请求头方式

2023-06-30 16:39:25 71

原创 java实习生面试资料

面试题

2023-06-20 21:01:45 35

原创 git的基本操作

git基本命令与操作

2023-06-20 20:47:27 17

原创 sql优化

mysql优化,索引的优化

2023-06-20 16:52:05 19

原创 【java 23种设计模式】

2.使程序设计更标准化、代码编制更加工程化、使软件开发效率大大提高,从而缩短软件的开发周期。3.使设计的代码可重用行高,可读性强、可靠性高、灵活性好、可维护强。1.可以提高程序员的思维能力、编程能力和设计能力。1.饿汉式:在类加载的时候生成。2.懒汉式:在使用调用时生成。行为型模式(11种)

2023-06-19 08:25:25 15

原创 ssm包结构目录

包结构目录

2023-06-19 08:16:05 24

原创 求素数的个数

代码】求素数的个数。

2022-08-11 12:07:07 65 1

原创 【斐波那契数列】

代码】【斐波那契数列】

2022-08-11 12:04:05 80

原创 【蓝桥杯】

入门

2022-07-28 15:38:42 60 1

空空如也

空空如也

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

TA关注的人

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