自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java.lang.StackOverflowError: null at org.springframework.security.config.annotation.web.configurat

项目场景:在学习spring security时,获取token验证的时候密码错误就出现如下信息java.lang.StackOverflowError: null at org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter$UserDetailsServiceDelegator.loadUserByUsername(WebSecurityConfigurerAdapt

2021-08-13 14:02:42 2939

原创 记录一次自己debug找错误的过程

记录一次自己debug找错误的过程项目场景历程1. 判断后端能否接收到json数据2. 检查登录处理过滤器3. 假设认证有问题4.发现问题5.思考解决策略总结项目场景在学习SpringSecurity时,做一个多种登录方式的demo的时候,发现采取form表单post方式登录能够成功,而使用json方式登录时无论怎样搞都显示失败使用表单携带参数登录使用json方式登录于是笔者踏上了寻找bug之路历程1. 判断后端能否接收到json数据在json登录的后置处理器中打了个log.

2021-08-09 12:08:22 529

原创 Exception encountered during context initialization - cancelling refresh attempt: org.springframewor

报错提示:四月 26, 2021 8:53:18 上午 org.springframework.context.support.AbstractApplicationContext refresh警告: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Erro

2021-04-26 09:08:59 50085 6

原创 简单理解快速排序(图文并茂、一目了然)

简单理解快速排序一、算法介绍快速排序是C.R.A.Hoare于1962年提出的一种划分交换排序。它采用了一种分治的策略,通常称其为分治法(Divide-and-ConquerMethod)。因其排序效率在同为O(N*logN)的几种排序方法中效率较高而受众人关注。二、算法分析时间复杂度:O(n2)最优时间复杂度:O(n * logn)平均时间复杂度:O(n * logn)空间复杂度:根据实现的方式不同而不同稳定性:不稳定三、算法描述在序列中选择一个元素作为“基准点”(默认选择最

2021-03-24 14:11:40 481

原创 JavaWeb实现简单对数据库的增删改查

通过JavaWeb实现简单的对数据库的增删改查

2021-03-13 16:41:58 10537 6

原创 MySQL基础笔记

学习自:【狂神说Java】MySQL最新教程通俗易懂文章目录一、基础语句、属性1.命令行连接2.操作数据库(了解即可)3.数据类型1.数值2.字符型3.日期型4.null4.字段规范5.操作表1.创建表2.修改表3.删除表4.外键约束6.数据表的类型二、DML1.添加/insert2.修改/update3.删除/delete三、DQL1.指定查询字段2.去重 (DISTINCT)3.数据库的列(表达式)4.WHERE条件子句5.联表查询(JOIN)6.自连接7.排序与分页8.子查询9.过滤分组四、函数1.

2021-02-17 16:11:16 249

原创 错误代码: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL ser

项目场景:使用MySQL创建一个学生表学生信息:学号、姓名、性别、出生日期、入学成绩、所在系号问题描述与分析:运行时出现错误错误代码: 1064You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘)ENGINE=INNODB DEFAULT CHARSET=utf8’ at li

2021-02-16 11:31:09 2234

原创 c语言课程设计之学生奖学金管理系统

c语言程序设计课设课程设计目的进一步掌握和利用 C 语言进行程设计的能力;进一步理解和运用结构化程设计的思想和方法;初步掌握开发一个小型实用系统的基本方法;学会调试一个较长程序的基本方法;学会利用流程图或 N-S 图表示算法;掌握书写程设计开发文档的能力(书写课程设计报告)。呃…这个是随便写的,基本完成了各个功能,虽然没有申请评优,但也拿了个良好(虽然才一个学分)。一方面我写的这些代码没什么技术含量,另一方面这是第一次写超千行的代码,书写时也确实感受到自己打码的熟练度提

2021-02-07 15:42:00 3669

原创 Git笔记

Git个人笔记,学习自->廖雪锋的官方网站大部分贴图来源同上一、Git的使用设置名字和邮箱git config --global user.name "Your Name"git config --global user.email "email@example.com"注意git config命令的 --global参数,使用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址创建新文件夹mkdir 文件夹名移动

2021-02-05 13:44:03 181

原创 CodeBlocks编译出错error: parameter name omitted

error: parameter name omitted翻译:错误:参数名被忽略了编写将链表数据写入文件的函数时,我定义了如下函数://StuPtr是我定义的一个结构指针类型,在本文中未涉及void Record(StuPtr S,const char *);//录入文件void Record(StuPtr S,const char *){}编译时报错是因为我定义的函数Record是接受常量指针的,但我在书写函数实现时却没有写形参名,所以正确的定义为:void Record(StuPtr

2020-12-20 13:34:25 5980 1

空空如也

空空如也

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

TA关注的人

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