自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

峰会路转的博客

一名老前端coder

  • 博客(490)
  • 收藏
  • 关注

原创 【react18】react项目使用mock模拟后台接口

前后端分离项目,后端还没有接口的时候,前端可以使用mockjs的技术实行假数据的模拟。这里使用的是mock的库msw实现这个业务.

2025-03-25 10:17:48 465

原创 【react18】如何使用useReducer和useContext来实现一个todoList功能

重点知识点就是使用useReducer来攻坚小型的公共状态管理,来实现数据的不可变。

2025-02-21 16:49:13 306

原创 【react8】如何在网页中直接引入react进行demo开发

【代码】【react8】如何在网页中直接引入react进行demo开发。

2025-02-17 15:42:40 251

原创 【KOA框架】koa框架基础及swagger接口文档搭建

koa是express的一层封装,语法比express更加简洁。所以有必要了解下koa的相关开发方法。

2025-01-20 17:35:49 338

原创 【js进阶】设计模式之单例模式的几种声明方式

单例模式,简言之就是一个类无论实例化多少次,最终都是同一个对象。

2025-01-15 17:26:04 475

原创 【js进阶】ES5原生JS中的几种继承方式

在 JavaScript 中,new 关键字主要用于创建一个对象实例,其具体执行的操作如下:创建一个空对象:首先,会创建一个空的简单 JavaScript 对象,这个对象会继承自构造函数的 prototype 属性。设置原型链:将新创建的对象的属性(在现代 JavaScript 中可以使用 Object.getPrototypeOf() 来访问)设置为构造函数的 prototype 属性,从而实现原型链的继承。

2025-01-15 16:28:20 252

原创 【reactjs进阶】react状态管理之mobx6.x的使用的使用(一)

MobX 是一个身经百战的库,它通过运用透明的函数式响应编程使状态管理变得简单和可扩展。他独立于框架存在,不与任何框架耦合,可以搭配任意框架。

2025-01-14 10:06:08 686

原创 【react进阶】create-react-app的项目工程格式化和eslint校验配置

在团队合作中,规范必须是要约束的,每个人都有自己的习惯,需要达成共识,规范书写格式,不能各自按各自的方式来,乱套了就不方便项目代码的管理。

2025-01-11 14:58:38 653

原创 【react进阶】create-react-app高阶配置

create-react-app新建项目还是官网推荐的主流方法,当然vite已经使用越来越广泛了,构建速度也是比cra快几倍。记录下怎么用cra来搭建一个react项目。

2025-01-10 16:49:28 656

原创 【原生js案例】关于webwork你知道怎么用了吗

异步编程使用setTimeout等方式不能取代worker的地位,可以去试试多个setTimeout之间还是会互相阻塞,因为任务队列的执行也是单线程的,前面执行完成才轮到后面的任务worker适用于大数据的计算,解决页面被阻塞渲染的实际业务场景。

2025-01-09 10:37:40 222

原创 【JAVA基础】多线程的实现及锁和死锁的问题

方式3有返回值,前面两种没有返回值。

2025-01-09 09:36:05 291

原创 【linux系统之redis6】redisTemplate的使用方法

新版本的application.yml配置文件。

2025-01-08 20:31:35 390

原创 【JAVA基础】Collections方法的具体使用方法

【代码】【JAVA基础】Collections方法的具体使用方法。

2025-01-08 09:40:57 554

原创 【linux系统之redis6】redis的数据库连接池实现

redis的数据库连接池实现,优化数据连接。

2025-01-08 00:37:12 382

原创 【linux系统之redis6】redis的基础命令使用及springboot连接redis

redis的基础命令很多,大部分我们都可以在官网上找到,真的用的时候可以去官网找,不用全部记住这些命令。

2025-01-07 20:04:22 703

原创 【linux系统之redis6】处理可视化工具无法连接服务器端的redis

redis跑在虚拟机上的linux系统是可以正常的,但是用宿主机的可视化工具链接就连不上可视化工具无法连接。

2025-01-07 19:25:31 384

原创 【linux系统之redis6】redis的安装与初始化

默认的安装路径,/usr/local/bin。前台启动,会阻塞线程,不推荐这种启动方式。看到下图,就说明redis安装成功了。

2025-01-07 16:13:28 294

原创 【JAVA基础】JAVA各种版本,你必须要了解的知识

java的jdk版本非常多,主要罗列下各版本的主要信息及特点从这个表中我们可以看出一个非常有意思的现象,就是JDK的每一个版本号都使用一个开发代号表示(就是表中的中文名)。而且从JDK1.2.2 开始,主要版本(如1.3,1.4,5.0)都是以鸟类或哺乳动物来命名的. 而它们的bug修正版本(如1.2.2,1.3.1,1.4.2)都是以昆虫命名的。

2025-01-07 10:19:51 633

原创 【mybatis-plus问题集锦系列】关于springBoot中的全局异常处理器

项目中可能会出现很多的异常,比如像下面图中的这种500返回状态,Result类是无法处理的,所以就不能够统一返回前端一致的数据格式。因此我们要用全局的异常处理这种返回结果查询的时候是不存在这样表的,所有导致框架报错500。

2025-01-07 09:54:32 249

原创 【mybatis-plus问题集锦系列】javaweb中的过滤器和springboot中的拦截器

javaweb中的过滤器和springboot中的拦截器,是我们在web后端项目时会遇到的常见业务功能。

2025-01-06 19:41:14 495

原创 【mybatis-plus问题集锦系列】jjwt最新版本0.12.5的使用方法及报错解决

jjwt网上大部分都是版本0.9.1的使用方法,最新版本已经更新到0.12.5了,还继续用之前的写法就会显示很多过时的方法,还有很多报错,旧版写法参考这篇文章。

2025-01-06 12:18:31 567

原创 【mybatis-plus问题集锦系列】登录校验的多种会话技术

http是无状态的短连接,就是当前的连接不会记录上次的登录信息。

2025-01-06 11:12:51 296

原创 【mybatis-plus问题集锦系列】使用mybatis实现简易的登录功能

实现一个简单的登录业务功能,controller->service->mapper这样的业务逻辑实现。

2025-01-06 10:34:32 487

原创 【mybatis-plus问题集锦系列】管理系统前后端联调及nginx配置

前后端联调,就是前端页面对接后端的数据接口,实现整个项目的数据联调,打通业务功能,为项目交付做好准备。

2025-01-05 22:16:45 328

原创 【mybatis-plus问题集锦系列】mybatis动态sql的使用

在前面的文章中,进行条件查询时,所有的参数都传了数据,是没问题的,但是当我们只传部分数据时,就会出问题了。

2025-01-05 11:20:29 451

原创 【mybatis-plus问题集锦系列】mybatis使用xml配置文件实现数据的基础增删改查

简单的数据查询,我们可以在mapper接口里面去实现,但是如果是复杂的查询,我们就可以使用xml配置文件去做,官网链接。

2025-01-04 23:48:57 372

原创 【mybatis-plus问题集锦系列】使用mybatis实现数据的基础增删改查

使用mybatis实现数据的基础增删改查,简单的增删改查操作方法步骤。

2025-01-04 18:34:45 334

原创 【mybatis-plus问题集锦系列】关于jdbc操作数据库的使用方法

jdbc原始方法操作mysql数据库的步骤,比较繁琐。

2025-01-04 14:15:06 237

原创 【mybatis-plus问题集锦系列】springboot3在mybatisplus中分页插件正确使用姿势

MyBatis-Plus 的分页插件 PaginationInnerInterceptor 提供了强大的分页功能,支持多种数据库,使得分页查询变得简单高效。提示于 v3.5.9 起,PaginationInnerInterceptor 已分离出来。如需使用,则需单独引入 mybatis-plus-jsqlparser 依赖。

2024-12-29 10:26:48 288

原创 【mybatis-plus问题集锦系列】在mybatisplus中无法autowired的原因排查及解决

mybatisplus简化了我们做数据操作,大大提升了我们的开发速度,但是今天在做测试的时候,突然报了这么个错误,排查好久才找到解决方案,特此记录下。

2024-12-28 23:26:38 618

原创 【再学javascript算法之美】前端面试频率比较高的基础算法题

基础算法题练习代码,看看能做出几道题。

2024-12-26 18:04:42 484

原创 【JS最新消息】红宝书最新版本第五版重磅来袭!

技术更新的真的好快,感觉要学习的东西都学不完。前端圈子更新太频繁了,都那么卷吗?vite现在已经到6了,react19了,react-router到7了,angularJs那更是版本一个接一个呀,后端的spring也到6了,目前就vue的大版本是3了吧,但是细节更新完善也是不断的再加,赶紧卷起来吧!

2024-12-26 11:16:34 224

原创 【spring基础系列】spring技术需要掌握的技术栈

spring技术需要掌握的技术栈。

2024-12-24 09:52:18 163

原创 【java基础系列】实现数字的首位交换算法

在java中,手写实现一个数字的首位交换算法实现。

2024-12-22 13:03:50 257

原创 【java基础系列】实现一个简单的猜数字小游戏

生成1-100的随机数,然后猜这个数字具体是多少,可以通过输入数字与随机数字对比,根据大小或等于进行猜测。

2024-12-22 09:36:09 372

原创 【原生js案例】移动端如何实现页面的入场和出场动画

好的css动画,能给用户体验带来很大的提升,同时也能增加app的趣味性,给人眼前一亮的感觉。那如何实现这种全屏的弹窗入场和退场的动画。

2024-12-21 18:01:38 428

原创 【原生js案例】让你的移动页面实现自定义的上拉加载和下拉刷新

使用定时器实现缓动回弹动画注意定时器的清楚时机。

2024-12-21 15:47:20 536

原创 【原生js案例】前端封装ajax请求及node连接 MySQL获取真实数据

上篇文章,我们封装了ajax方法来请求后端数据,这篇文章将介绍如何使用Node.js来连接MySQL,并对数据库进行操作。

2024-12-20 14:53:30 655

原创 【原生js案例】ajax的简易封装实现后端数据交互

这样,我们就可以实现前后端的数据交互了。

2024-12-20 11:23:26 630

原创 【原生js案例】让自己的网页通知弹跳动起来

消息通知,在我们做后台系统cms,sass中也会经常用,但是一般都是用的现有框架的通知组件,也就是从页面固定的上下左右四个方向,进行弹出显示。那这种弹跳的通知提示,要如何实现?页面加载指定时间2s后,通知从顶部掉下来,还带有这种弹跳感觉。

2024-12-13 17:42:55 625

react8网页中直接使用react进行demo开发

react8网页中直接使用react进行demo开发

2025-02-17

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

TA关注的人

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