自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

转载 空闲时刻练练题

如果 head 为 null,说明是结果链表的第一个节点,此时创建一个新节点,并让 head 和 tail 都指向这个节点。否则,将新节点接在 tail 的后面,并将 tail 移动到新节点。然后进入循环,直到 l1 和 l2 都为 null,循环中,分别获取 l1 和 l2 当前节点的值 n1 和 n2。这段代码的时间复杂度为 O(max(m,n)),其中 m 和 n 分别是链表 l1 和 l2 的长度。循环结束后,如果 carry 大于 0,说明还有进位,需要在结果链表的末尾添加一个新节点。

2023-08-25 20:18:20 150 1

原创 vue : 无法加载文件 E:\nvm\nvm\v16.14.1\node_global\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.co

原因:创建vue项目时,提示 无法加载文件 E:\nvm\nvm\v16.14.1\node_global\vue.ps1,因为在此系统上禁止运行脚本。输入 Set-ExecutionPolicy -Scope CurrentUser ,再输入 RemoteSigned 即可!上述是通过修改执行策略从而允许脚本运行!1、查看当前执行策略。

2023-08-12 16:52:49 338 1

原创 Project ‘org.springframework.boot:spring-boot-starter-parent:3.0.0‘ not found

由于当前使用maven配置setting.xml为阿里云作为中央仓库做镜像, 可以排除。不停点击Reload All Maven Projects按钮,但是错误依然存在。IDEA重新加载并重新价值项目的 Maven 依赖。初始化springboot工程报错。将IDEA重启, 错误依然没有消失。

2023-08-09 09:32:57 482 1

原创 Vue项目报错: Component name “xxx“ should always be multi-word vue/multi-word-component-names

例如当前的登陆组件名是login.vue修改成LoginName.vue,组件名需要以驼峰式命名至少两个单词,不一定都得是LoginName.vue可以是NameLogin.vue也可以是LoginNiu.vue总之就是以驼峰式命名至少两个单词,这有些类似不同项目前缀命名了**在vue.config.js配置中添加规则lintOnSave:false,如下图所示。修改配置,禁用eslint的多单词命名规则。

2023-08-03 17:14:38 148

原创 启动docker时启动报错,Failed to start Docker Application Container Engine.

报了如上所示的错误,看了许多博客文章,发现都是互相抄袭,你借我的,我借你的,无非是重新安装docker或者重新配置镜像,都不能解决问题,直到我在排查的过程中找到一个方法,直接使用dockerd进行排查。查看状态 systemctl status docker.service。发现是daemon.json里边的错误!发现已经成功解决这个问题,docker重新启动成功了!

2023-08-01 21:04:12 839 1

转载 栈的压入和弹出

输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否为该栈的弹出顺序。例如,序列 {1,2,3,4,5} 是某栈的压栈序列,序列 {4,5,3,2,1} 是该压栈序列对应的一个弹出序列,但 {4,3,5,1,2} 就不可能是该压栈序列的弹出序列。链接:https://leetcode.cn/problems/zhan-de-ya-ru-dan-chu-xu-lie-lcof。**出栈操作:**每次入栈,不为空的情况下进行一个判断,**入栈操作:**按照压栈序列的顺序执行。

2023-07-19 16:19:53 85

原创 二叉树的层次遍历

采用队列和链表,队列采用FIFO的形式对数据进行传入传出,链表对队列中弹出的数据进行传入。意思是将Integer类型list复制为int数组使用了java8的stram新特性。

2023-07-12 18:04:02 69 1

原创 Stack的peek()及小小应用

top()函数:直接返回栈A的栈顶元素即可,即返回A.peek()min()函数:直接返回栈B的栈顶元素即可,即返回B.peek()。辅助栈B︰栈B中存储栈A中所有非严格降序的元素,则栈A中的最小元素始终对应栈B的栈顶元素,即min()函数只需返回栈B的栈顶元素即可。数据栈A:栈A用于存储所有元素,保证入栈push() 函数、出栈pop()函数、获取栈顶top()函数的正常逻辑。2.若①栈B为空或②a小于等于栈B的栈顶元素,则将α压入栈B(即B.add (x) )。参数:它不接受任何参数。

2023-07-12 16:44:44 1812 1

转载 顺时针打印矩阵(居然是个简单题!!)

链接:https://leetcode.cn/problems/shun-shi-zhen-da-yin-ju-zhen-lcof/solution/mian-shi-ti-29-shun-shi-zhen-da-yin-ju-zhen-she-di/根据题目示例matrix = [[1,2,3],[4,5,6],[7,8,9]]的对应输出[1,2,3,6,9,8,7,4,5]可以发现,顺时针打印矩阵的顺序是“从左向右、从上向下、从右向左、从下向上”循环。商业转载请联系作者获得授权,非商业转载请注明出处。

2023-07-11 18:53:01 68

转载 每日一题之树的子结构

2.树B是树A左子树的子结构,对应 isSubStructure(A.left,B);3.树B是树A右子树的子结构,对应isSubStructure(A.right,B);2.判断A和B的右子节点是否相等,即recur(A.right,B.right);先序遍历树A占用O(M),每次调用recur(A,B)判断占用O(N)。若树B是树A的子结构,则子结构的根节点可能为树A的任意一个节点。1.以节点A为根节点的子树包含树B,对应recur(A,B);B是A的子结构, 即 A中有出现和B相同的结构和节点值。

2023-07-10 18:20:38 111 1

原创 前后端分离项目,如何解决跨域问题(整合了SpringSecurity框架)

如果此时另一个资源不允许其进行跨域资源访问,那么访问的那个资源就会遇到跨域问题。发现需要登录认证的/admin/info接口的OPTIONS请求无法通过认证,那是因为复杂的跨越请求需要先进行一次OPTIONS请求进行预检,我们的应用整合了SpringSecurity,对OPTIONS请求并没有放开登录认证。此时前端代码运行在8090端口上,后端代码运行在8080端口上,由于其域名都是localhost,但是前端和后端运行端口不一致,此时前端访问后端接口时,就会产生跨域问题。至此,跨域问题得以解决!

2023-07-08 14:34:31 339

原创 SpringBoot应用中使用AOP记录接口访问日志

利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。定义了一个日志切面,在环绕通知中获取日志需要的信息,并应用到controller层中所有的public方法中去。比如日志切面的应用范围就是所有接口,即所有controller层的接口方法。环绕通知(Around):通知包裹了目标方法,在目标方法调用之前和之后执行自定义的行为。后置通知(After):在目标方法调用之后调用通知功能,不关心方法的返回结果;通知功能被应用的时机。

2023-07-08 14:27:36 819

python爬虫爬取界面内容.txt

python爬虫

2021-06-02

空空如也

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

TA关注的人

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