- 博客(94)
- 收藏
- 关注

原创 【 数论知识系统复习 】【 根据一本通提高篇总结 】【 待更 】
说在前面:仔细阅读一本通提高篇,会发现它挺齐全的,综合了别的书籍的一些好的例题,还是很走心了。习题配套,非常方便 配套习题:https://loj.ac/article/588 (不过网站容易炸飞 -_-? ,我们太强了?)因为已经是自己的总结了 ∴会更切合考试——实用性强,方便复习。 (关闭两边的广告也OK)欢迎━(*`∀´*)ノ亻! 因篇幅可能有点长,一点一点看也O...
2018-09-24 10:25:35
252

原创 【 NOIP 提高组 】【 原题面 + 数据 】【来自 caioj 】【 感谢 】
因尊重原上传者,所以 后 附上 百度网盘 网址 PS : 长期有效 十分感谢!! 因为 上不是每一道题上都写 Day1 Day2 之类的,故: 百度盘盘 传送门压缩包可下载,只是 只有 VIP 有 解压直接查看的权利 ...
2018-08-13 20:54:22
292
原创 Mybatis配置文件报错:Error parsing SQL Mapper Configuration. ... Cannot find class 已找到解决方案
Mytais报错
2025-02-08 12:10:05
59
原创 Intellij IDEA如何查看当前文件的类
快捷键:Ctrl+F12,我个人感觉记快捷键很麻烦,知道具体的位置更简单,如果忘了快捷键(KeyMap)看一下就记起来了,不需要再Google or Baidu or GPT啥的,位置: 效果如图。
2025-02-07 17:45:51
93
原创 如何在Intellij IDEA中识别一个文件夹下的多个Maven module?
这个时候手动配置即可(而且博主发现,手动配置一个之后重新打开项目,Intellij IDEA就能完全识别了,完全识别的情况先贴出来,如果已经完全识别,就不需要做后续的工作了,成功加载的完全体是module都是粗体的)一个文件夹下有多个Maven项目,一个一个开窗口打开可行但是太麻烦。,然后我们要在这里告诉Intellij IDEA我们的项目结构是什么。成功识别,可以使用maven进行项目管理。选择模块对应的项目格式,然后 点击。首先,点击项目结构,
2025-02-02 13:41:49
648
原创 SpringMVC中request的参数名和形参名不一致怎么办?
解决方案:加上@RequestParam注解即可,注解中value为请求参数名。不写的话默认和形参名一致。
2025-02-01 12:44:14
575
原创 Intellij IDEA如何进入初始化页面?
有时候要进入初始化界面进行全局的默认设置,比如Maven的配置路径等等。但是找遍所有选项也没有,网上的方法千奇百怪。
2025-01-31 13:47:16
205
原创 Spring的Bean:Bean的生命周期(包括实践)
销毁方法需要注意的点:在JVM退出的时候,没有关闭IoC容器,就不会执行销毁方法;这个时候需要告诉JVM关闭IoC容器。在创建前,做一些事情;在结束前,做一些事情。在Bean的配置文件中绑定初始化方法和销毁方法。2. 设置IoC容器关闭钩子,提醒JVM关闭IoC容器。答:从创建到消亡的整个过程就是生命周期。1. close方法暴力关闭。
2025-01-20 17:17:07
338
原创 Spring的IoC、Bean、DI的简单实现,难度:※※※
原因是maven的官方仓库被墙了,所以需要配置镜像mirror,最简单的解决方法是重写配置文件(不管是使用的IntellijIDEA自带的捆绑的maven还是下载的maven都可以这样解决!原因是maven的官方仓库被墙了,所以需要配置镜像mirror,最简单的解决方法是重写配置文件(不管是使用的IntellijIDEA自带的捆绑的maven还是下载的maven都可以这样解决!现在是一个普通的由Maven管理的JAVA项目,创建如图,这里是从头构建,难度一颗星※,很是简单(在了解Maven的基础上)
2025-01-19 19:30:37
1198
原创 Spring/SpringBoot的IOC、Bean、DI
SpringBoot是基于Spring的快捷版本所以SpringBoot的Ioc、Bean、DI概念本身等于Spring的IoC、Bean、DI。
2025-01-19 11:51:09
183
原创 SpringBoot的Bean-高级-第三方Bean以及Bean管理
目录方法一(简单):在启动类中声明方法二(推荐):创建配置类文件第三方Bean管理方法总结自己定义的类放入IOC容器的方法(或者说将自己定义的类交给Spring的IOC容器管理):希望将第三方的类(自己无法修改的,如jar包中的)交给IOC容器管理:实现效果:示例写法:
2025-01-18 23:10:53
421
原创 SpringBoot的Bean-中级-作用域
5个作用域:初级演示的是第一种默认的singleton:SpringBoot的Bean-初级获取bean对象-CSDN博客测试程序:
2025-01-18 22:35:53
242
原创 SpringBoot的AOP-入门
下面这个切入点表达式选定的是这个包下所有的方法!指定方法需要:包名、类名(接口名)、方法名。最前面那个(*)星号表示是。
2025-01-18 16:02:43
172
原创 SpringBoot事务管理-初级
Debug的话,在配置文件中加入logging,如果看不懂下面这个或者不懂怎么配置自己的文件,请看这篇博文,进行格式转换或者新增配置文件即可。
2025-01-18 15:43:23
128
原创 SpringBoot异常处理:全局异常处理器
简单的异常处理大家都会,无非是try....catch,但是在实际操作可能有很多的异常需要处理,而且不同的异常需要进行不同的处理,只用try...catch的话:太过繁琐。在JavaWeb项目的SpringBoot框架下,我们使用全局异常处理器,将Controller抛出的异常进行处理。
2025-01-18 15:28:54
148
原创 SpringBoot注入配置文件application.properties中的信息
解决:自定义application.properties配置文件中的信息,注意严格遵循a=b的形式,不要加引号;在使用的时候通过Value注解注入。问题:将可能会变动的配置信息硬编码在代码中,在修改时难以定位,且过于繁琐,怎么办?
2025-01-18 11:32:19
170
原创 MyBatis模糊查询 / 条件查询 该怎么做
问题:对于以下的SQL语句如何使用MyBatis在SpringBoot中(或者单独使用MyBatis)完成同样的查询操作?查询操作涉及:like模糊查询、普通查询。
2025-01-18 09:57:19
215
原创 Mybatis中的属性名和MySQL数据库中的字段名不一致,自动映射不成功怎么办
左侧是MyBatis中的员工类,右侧是MySQL中的员工表,前面这些都是一样的,最后三个标红的不一致。本博客给出完整的三种解决方案,可以解决任意场景下左右两边的任意命名。注意:1.MySQL中的字段名推荐,如果有需要两个单词的,如“创建时间”,则使用2.MyBatis中推荐(a或aB或aBC形式)
2025-01-18 09:45:49
439
原创 报错:Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource cou
***************************APPLICATION FAILED TO START***************************Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable dr
2025-01-17 16:25:51
197
原创 报错:org.mybatis:mybatis:jar:3.5.17 failed to transfer from https://repo.maven.apache.org/maven2
原因是maven的官方仓库被墙了,所以需要配置镜像mirror,最简单的解决方法是重写配置文件(不管是使用的Intellij IDEA自带的捆绑的maven还是下载的maven都可以这样解决!2. 配置文件的镜像部分,如果没有settings.xml文件就自己新建一个,有的话就在这上面找到mirrors标签然后改即可(两种方式都提供了)1. 找到Intellij IDEA中的Maven配置:File -> Settings -> (最长的那个选项) -> 构建工具Build。
2025-01-17 15:43:16
181
原创 STL sort comp cmp 函数的写法
话不多说 上代码结构体:#include <bits/stdc++.h>#define MAX_N 100005using namespace std;int n;struct node { int num; char nam[21];}a[MAX_N];bool cmp (const node x,const node y){return x.num<y.num;}int main (){ cin >> n;
2020-12-03 13:24:19
394
原创 hdu 1576 A/B 乘法逆元 费马小定理
现学现卖1.乘法逆元用来解决 (a/b)%p的问题 因为(a/b)%p 不等于 (a%p)/(b*p)2.引入逆元相当于 把除法问题转化为乘法问题3.当然要满足 ==1的条件 (类比于矩阵的逆)4.本题进行转化后发现 gcd(B,9973)=1 直接上 快速幂(费马小定理)#include <cstdio>#include <cstring>#include <cmath>#include <algorithm>#define..
2020-10-20 15:52:00
190
1
原创 2020年9月22日 洛谷 【入门1】顺序结构-03
2020年9月22日 洛谷 【入门1】顺序结构-03P2181 对角线作为洛谷标签上的入门题?! 我还是想了好久嗷——感觉跟状态有关·真我去看了很多工作室,好吧,也不是很多,就一些吧。对Markdown啥的都有要求嘿~加油嗷!!!此同为练习Markdown语法好啦!这道题呢,我的做法是 归纳(找规律一层一层剥离发现:::: 先整了 6 :1 -> 2 -> 32 -> 43 然后整了 5 :1 -> 2
2020-09-22 20:54:19
151
原创 2020年9月12日 洛谷 【入门1】顺序结构-02
写在前面英语考试考完啦!!!明天开学典礼呢!!!今天下午导生和我们一起聚餐~~但是我忘了拍照片了。有缺点要指出来的呢。下次不能再为有些事情浪费时间啦~~关于类型转换(是叫类型转换吧,不是的话欢迎留言): char c(getchar ()); cout << (char)(c-32);直接(char)关于审题:这个例子真实地告诉了我们::审题的重要性瞅瞅瞅瞅 一个贼简单的题目吼实际位数是确定的 Easy做法:#inc...
2020-09-12 23:33:05
137
原创 2020年9月11日 洛谷-【入门1】顺序结构-01
写在前面今天领到课本啦!!!明天考英语哦~~今天先水一水吧~~唔,我想了一想,还是按照算法来刷题吧~~找一找感觉!!导生说趣味赛有两次,到明年4月(好像)会有校园赛进行相当初选之类的,决定参赛资格,加油呀!关于scanf : 读数 scanf ("%d%d",&M,&N);中间没有空格。后面要进行赋值。关于printf : 输出 printf ("%d",X);没有赋值号。关于初始赋值 : int M(0...
2020-09-11 21:44:17
165
1
原创 太平洋大西洋水流问题
说来 真是 有辱 信竞 门面,很久很久之后 真的连代码都不会写了!!!忘了很多东西,唔这题昂是个水题然鹅,我不知道为何那么多讲回溯啥的,奇怪???最害怕记录途径嘿但是这道题很水,很水,很水!!!裸搜嘿!!!好吧,问题在于 不会计算DFS的复杂度!!! 为什么一直停留在指数级别的印象呢???看来要好好学习了!!!!大学生活加油呀!!!!!话说 力扣 真神奇 ! 是我太菜了???可怕的力扣,很反竞赛有木有!!! 不严谨吗???cl...
2020-09-05 18:00:34
132
原创 preparation for 四川大学网络安全少年班
很久没有碰竞赛了,手生……为学习焦头烂额,抽不出时间,还是学习方法真的有问题?都高二下期了,该怎么办才好好吧好吧,给自己打鸡血,加油加油加油啊!!!!热血模板复习之旅开启,叮~借用某dalao的图 高深的东西就不整了链式前向星:用来存图、遍历图之类的倍增求最近公共祖先:需要一个father数组、deep深度数组一个dfs函数处理deep深度数组、fath...
2019-04-11 02:07:11
1727
1
原创 【POJ 2796】【单调栈】
一组会WA的数据-_-100 0 0 0 0 0 0 0 0 0问题转化成:对于每一个数,求出以它为最小值的最远左右端点利用单调栈:维护栈底小,栈顶大的单调栈 每个数入栈的时候记录左端点(为栈中前一个数的序列位置+1) 出栈的时候记录右端点(为令它出栈时的数的序列位置-1)#inclu...
2018-11-07 21:20:07
210
原创 NOIP复习内容:高精度减法
传送门:luogu#include <cstdio>#include <cstring>#include <algorithm>#include <cmath>#include <iostream>#define N 40000006using namespace std;inline int wread(){ ...
2018-11-01 22:36:11
171
原创 最大或
应该想到用二进制表示 l,r紧接着敢于尝试,贪心,对拍!!!#include <cstdio>#include <cstring>#include <algorithm>#include <cmath>#include <iostream>#define LL long longusing namespace st...
2018-11-01 21:16:06
259
原创 拓扑排序 字典序输出
#include <cstdio>#include <cstring>#include <cmath>#include <algorithm>#include <queue>#define N 1000005#define M 1000005using namespace std;inline int wread()...
2018-10-31 17:23:30
675
原创 树状数组 数星星 #10114. 「一本通 4.1 例 2」数星星 Stars Ural 1028
其实是道巧妙的题,如果你想到了的话。。。每一颗星星需要统计它的左下方的星星个数。我们发现题目是按照纵坐标从小到大输入的,对于相同的纵坐标是按照横坐标从小到大输入。也就是说,我们可以不管纵坐标,按照它给出的横坐标依次插入,并统计当前星星之前的横坐标小于它的星星个数。#include <cstdio>#include <cstring>#include &...
2018-10-30 20:17:42
707
原创 数论补锅之 乘法逆元
在做题的过程中,我们经常会遇到 % 求算结果的情况这个等价于求算的乘法逆元1.mod(模数)为质数时 利用费马小定理有:在模的意义下的乘法逆元 = 代码实现为快速幂,求解一个的时间复杂度为 2.利用扩展欧几里德算法求解 将原式转化为 求出,最后求出最小正整数解:( x % mod...
2018-10-29 00:43:12
163
原创 【复习模版题】【Hdu 1166】【线段树单点修改 区间查询】
传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1166线段树模版题#include <cstdio>#include <cstring>#include <cmath>#include <algorithm>#define N 50005using namespace std;in...
2018-10-27 00:41:15
133
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人