自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 六级-模拟思想题解

通过模拟游戏每一步的操作步骤来计算出答案,而且这种解题方式最大的好处就是便于查找写代码过程中出现的问题,因为游戏的逻辑我们读题的时候已经理解得很透彻啦!3、每报一个数字,如果这个数字不是5,那么我们可以把最前面的学生添加到末尾,然后删掉最前面的学生(模拟他从最前面走到最后面,这其实就像一个圆圈一样哦)然后大家围成一个圈,从1开始报数,数到5的小朋友自动出圈,下一个人继续从1开始报数,那么整个游戏流程就是这样的。,毕竟算法是要操作数据去模拟规则的,要是数据都莫得,那就是巧妇难为无米之炊喽~~~

2026-03-06 14:24:56 229

原创 七级_考点

那么这一题我们只需使用循环来挨个分析列表中每个温度数据即可,把它和前后都对比一下,如果当前遍历的这个温度比前后都高,那么可以使用一个二维列表来记录这个信息,在最后遍历二维列表就行。读取峰值点,并且依次输出峰值点+空格+位置编号(编号从1开始,不是索引哦)首先我们来读题,这个题目让我们做的事情是。

2026-03-05 18:10:58 79

原创 八级_dp算法题详解

nums = [1, 2, 4, 1, 3, 4]的倒数第二个3的时候,我们会发现光让它跟前面的1比较还不够,因为从4到1出现了断层,因此我们可以把它跟前面的1、2、4、1全部比较一下,这个时候就可以找出来3>2,因此dp[4] = dp[1] + 1 = 3。dp = [1,2] # 注意这里记录的是长度,第一个1表示,nums的第一个数字1自身长度为1,第二个2表示,nums的第二个数字2,从起点开始分析,到这个2能组成的最长递增子序列长度为2。这个完全可以用双重循环来做呀!

2026-03-01 15:34:18 833

原创 1、环境搭建

直接将封装好的前端项目部署在nginx上做反向代理,注意nginx的路径不能有中文,不然跑不起来。打开springboot项目,创建远程Git仓库即可。

2023-08-05 21:21:44 145

原创 使用注解来开发登录检查的切面功能

注解:我们自定义一个自己的注解,用于标识需要切入的方法切面:配置一个切面,@Around(“@annotation(abc)”)标识所有标识了我们配置的注解的方法都做一个环绕切入,因为我们在业务处理中可能需要用到登录的用户信息,因此需要在切面中把从数据库中拿到的用户信息传入到Controller,而环绕切入可以修改Controller中方法的参数,因此使用@Around环绕切入自定义异常:自己定义一个比如NoLoginException之类的异常用于处理该切面中可能发生的错误全局异常处理。

2023-04-23 19:56:31 253

原创 【无标题】Java四大函数式编程接口

Java四大函数式编程接口

2023-04-23 19:50:13 249

原创 乐观锁和悲观锁的区别

总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。乐观锁是一种并发类型的锁,其本身并不对数据进行加锁,而是通过循环重试、CAS算法实现锁的功能,其不对数据加锁的机制就意味着允许多个线程同时读取数据,但是只有最先修改的线程可以修改数据,这种方式大大提高了数据库操作数据的性能。特点:吞吐量比较多,如果线程比较多那么需要大量的轮询,占用大量的CPU时间。

2023-04-10 08:24:42 193

原创 SpringCloud学习(二)Eureka微服务注册

因为我们之前写的SpringCloud端口之间的调用太死板了,通过硬编码来调用,如果项目规模一大,那么管理起来会很困难,因此我们需要一个SpringCloud微服务的管理技术提供项目管理支持。

2023-04-10 08:14:11 105

原创 SpringCloud学习(一)

SpringCloud入门

2023-04-10 07:55:42 118

原创 springboot的静态资源管理

springboot静态资源管理

2023-03-30 18:34:14 287

原创 SpringMVC项目中静态资源报错404问题

因为js目录是在webapp下,和项目路径平级,因此直接使用js/jquery-3.6.3.js即可。博主在学习SSM整合的过程中碰到了静态资源被SpringMVC拦截的问题,配置:<mvc:default-servlet-handler/>让Spring把不能识别的请求交给默认的Servlet处理,

2023-03-23 09:09:38 385

原创 【无标题】

Jsp基础语法和request

2023-02-06 20:09:42 118

原创 JavaScript基础

JavaScript基础

2023-02-01 20:04:10 124

原创 【无标题】Java进程和线程

Java进程和线程学习笔记

2023-01-14 02:56:57 192

原创 Java的三层结构开发

Java的三层结构开发概念和实现步骤

2023-01-09 20:49:35 1304

原创 JDBC (Java DataBase Connectivity)

JDBC连接MySQL进行数据的增删改查操作

2023-01-08 17:30:40 148

原创 多线程和同步锁

Java多线程和同步锁

2023-01-06 18:21:04 199 1

原创 Java文件操作

Java中文件操作的方法

2023-01-05 19:09:39 164

原创 String字符串

String字符串的两种创建方式和一些常用方法

2023-01-04 20:08:02 122

原创 JDBC开发一个简单的的员工管理系统

使用JDBC技术开发员工管理系统

2022-12-31 15:21:31 1045

原创 括号匹配问题-栈实现

使用栈结构解决括号匹配问题

2022-12-30 21:37:27 135

原创 Java数据结构-队列

Java数据结构,队列的实现思路

2022-12-30 21:17:10 153

原创 浅谈线性表和链表的差别

Java中链表和线性表的区别以及实现方式

2022-12-30 21:11:05 214 1

空空如也

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

TA关注的人

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