自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pycharm2023版UI上方工具栏不见 调回旧版UI风格

pycharm2023版更新了UI,原来上方的工具条不见了,太不方便了,不在View里面设置,找了好久。

2023-06-15 17:46:05 4870

原创 LeetCode--整数相加

整数的 数组形式,字符串形式,链表形式

2023-02-25 16:02:37 241

原创 LeetCode--两数之和

两数之和,三数之和

2023-02-24 19:40:16 1384

原创 JavaSE复习笔记

JavaSE复习笔记

2023-02-18 13:05:08 581

原创 设计模式学习笔记

软件设计模式来源于建筑领域的设计模式。

2022-11-25 19:46:10 384

原创 Spring学习笔记(Ico部分)

开源、轻量级Java开发应用框架生态完善,不管是Spring哪个领域的解决方案都是依附于SpringFramework基础框架的

2022-11-20 20:16:44 300

原创 springboot项目热部署

springboot项目自动热部署

2022-07-29 20:45:04 1579

原创 SpringBoot使用日志@Slf4j

一般写的所有的功能类都要用到日志。

2022-07-29 19:20:43 356

原创 idea如何设置默认maven版本

问题:1.每次打开一个项目,idea会有默认的maven,我们可以查看一下当前maven版本:2.我们可以更换我们自己本地的maven版本,但是下次新建或者打开一个项目,又恢复成原来默认版本,还要自己手动配置,有没有一劳永逸的办法呢?解决:我的idea是2021版的2021版的设置藏得比较深,我也找了很久进去设置maven即可,在这里更改的设置对新项目生效,下次新建项目就不用再手动该版本了。记得点击apply...

2022-05-26 17:25:53 2943

转载 VSCode设置终端工作目录 打开终端为当前工作目录

问题:打开终端的时候工作目录都是用户目录,不是当前的工作目录。解决方法1:如果你的终端是终端是Windows的CMD,可以下载Terminal:在扩展中搜索Terminal并安装在VScode编辑器里的项目文件中【右键】 → 【open in Integrated Terminal】即可。解决方法2:如果你的终端是PowerShell或者Cmder+PowerShell,可以下载Terminal Here:在扩展中搜索Terminal Here并安装安装完成后,使用Ctrl+Shi

2022-05-23 20:32:34 5508

原创 js脚本 HTML文件拆分

需求:现在素材文件夹里面有一个clock.html文件,页面的html css,js代码都在里面,现在需要将html,css,js代码拆开成三个文件,放在code文件夹中的clock文件夹里,在code里写一个脚本实现需求。代码实现:// 1.1 导入 fs 模块const fs = require('fs')// 1.2 导入 path 模块const path = require('path')// 1.3 定义正则表达式,分别匹配 <style></style&g

2022-05-23 19:44:39 774

原创 spring boot 项目使用spring cache 快速入门(使用redis缓存技术)

spring cache介绍Spring Cache就是一个这个框架。它利用了AOP,实现了基于注解的缓存功能,并且进行了合理的抽象,业务代码不用关心底层是使用了什么缓存框架,只需要简单地加一个注解,就能实现缓存功能了。而且Spring Cache也提供了很多默认的配置。CacheManager是spring提供的各种缓存技术抽象接口,用来统一不同的缓存技术,不同技术有不同的CacheManager。导入坐标<dependency> <groupId>org.spri

2022-05-22 20:46:07 291

原创 IPage的convert方法,解决Dto实体问题

问题:项目使用spring boot整合MP技术 遇到多表查询问题*现在有一个实体类封装的是A的数据–对应的是数据库A表里的数据,Adto里面继承了A的属性,并且增加了一些属性—都是需要通过查询与A表有关联的表来获得的。*分页查询的时候我们通过AService.getPage(page, pageSize)查询后返回的数据是IPage, 但是我们还要查询别的表获得其他属性填充到Adto里,最后给前端返回的数据应该是IPage,这时候怎么办?思考:方法一:我们知道IPage类里有很多属性,其中

2022-05-22 14:19:21 6928 1

原创 redis缓存案例 缓存菜品

问题:现在有若干菜品分类,里面有若干菜品,每访问一次就要查询一次数据库,导致数据库压力很大,我们可以用redis来缓存优化用户体验思路:1.list方法查询菜品时,先从缓存取数据,如果缓存没有数据再查询数据库,并将查询结果放入缓存2.改造保存和修改方法,保存或修改后需要清理缓存,保证下次查询到的结果时正确的*使用缓存时注意:数据库的数据发生变化时,要及时清理缓存解决方案://提前注入redisTemplate@Autowiredprivate RedisTemplate redi

2022-05-21 17:41:22 526

原创 java.lang.NullPointerException: Cannot invoke “java.util.List.add(Object)“ because “list“ is null

java.lang.NullPointerException: Cannot invoke "java.util.List.add(Object)" because "list" is null

2022-05-21 17:26:22 16472

原创 验证码 web项目

登录验证码

2022-05-21 15:21:08 185

原创 公共字段填充 自定义元数据对象处理器

1.问题:我们有一个菜品类dish,当我们要save一个菜品,其中有一些属性每次增加或者修改的时候代码都是重复的,写起来非常麻烦.这时候可以创建一个自定义元数据对象处理器来解决,减少重复代码,提高开发效率.@Datapublic class Dish implements Serializable { private static final long serialVersionUID = 1L; private Long id; //菜品名称 private S

2022-05-18 09:13:26 839

原创 web项目文件上传和文件下载

web项目文件上传和文件下载

2022-05-17 20:46:40 471 2

原创 第三方无法连接mysql

用sqlyog 连 mysql 8 时,报错:plugin caching_sha2_password could not be loaded

2022-05-17 09:49:31 233

空空如也

空空如也

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

TA关注的人

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