- 博客(20)
- 收藏
- 关注
原创 JackJson的基本使用
jackson-databind 依赖 jackson-core 和 jackson-annotations,所以可以只显示地添加jackson-databind依赖,jackson-core 和 jackson-annotations 也随之添加到 Java 项目工程中。是 Jackson 库中最常用的一个类,使用它可以进行 Java 对象和 JSON 字符串之间快速转换。如果你用过 FastJson,那么 Jackson 中的。我创建了一个bean,然后将其转化为Json字符串,可以用。
2024-05-02 00:16:14
569
2
原创 第十四届蓝桥杯双子数/子2023
线性筛的主要思路就是,每个合数会被它的最小质因子筛去,最终的时间复杂度约等于线性的,具体地数学证明就不在这里展开。而1s的C++的时间复杂度大概在1e7到1e8之间,这题是填空题,埃氏筛法也行。,要筛查1-1e7次方内的素数,因为max是1e14的数量级。今天的分享就到这里,大家省赛加油!
2024-04-03 21:14:16
365
1
原创 解决Java 8 date/time type java.time.LocalDateTime not supported by default
类型的字段时出现了问题,并建议添加 "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" 模块来启用对该类型的处理。你在想用Jackson库序列化LocaldataTime类型的对象为JSON的时候会报错,因为这个库默认不支持这个类型的序列化。然而,由于 Jackson 库默认情况下不支持对该类型的序列化和反序列化,因此需要添加相应的模块来处理。如果不是spring环境,可以写一个工具类就不用每一次都写导入模块的操作了。错误信息表明在序列化。
2024-02-22 21:40:53
2746
1
原创 Springboot+Vue实现头像的上传和访问
后端接收请求,MultipartFile类型的文件有一个transferTo(new File(...))方法将缓存的文件保存到本地,然后把地址存到数据库里,查询的时候再发送请求拿。前端设置提交文件的按钮,选中文件后进行裁剪,然后把裁剪后的文件替换为选中的文件,最后提交表单。重置文件,这里先关闭对话框,然后移除Blob生成的缓存url,然后再清空数据模型。前端使用的vue框架, 要求会vue2和elementui的基本使用,步骤如下。先阻止表单的默认提交,因为表单默认提交会跳转url。
2024-02-18 17:30:22
1265
1
原创 对顶堆+延迟删除(lc.480)
根据题目要求,中位数是down.top()或者是(up.top() + down.top()) / 2。一般适用于求多组数的中位数。其它细节都在代码注释里。
2024-01-22 11:38:19
530
原创 统计颜色—牛客
一个很裸的线段树板子题,因为球的数量为60,可以用二进制来保存状态,并运算来合并区间。然后用lowbit求答案O(logn)的。注意:该题是多组测试数据。区间修改,要用懒标记。
2023-11-21 10:39:29
51
1
原创 异或三角-----蓝桥杯
大家蓝桥杯国赛一起加油!!!t=N4P3异或三角https://blog.csdn.net/a12377978/article/details/124893215#comments_26867660。
2023-06-08 16:27:57
189
1
原创 AcWing3395. 10进制 VS 2进制
我这里的三个函数都是从低到高位存储,上面前置知识的那三个函数我为了便于理解是按照从高到低位存储去分别完成加法、乘法、除法的功能。这题被除数的范围很大,只能用字符串写。第二个函数mul乘法(秦九韶算法)首先,我们需要掌握的三个前置知识。第一个函数div除法。第三个函数add加法。
2023-05-02 11:25:19
52
原创 蓝桥杯----2022[国赛][简单]
/i-j>=0,防止访问数组越界。//i-j>=0,防止访问数组越界。我们先来空间复杂度分析,需要开一个2000*10的数组,大概要1e4次方,不到1万,绰绰有余。首先,最普通的思想是爆搜,用dfs去搜十个数,但是会爆栈(递归很多次),或者时间要很久。dp[i][j],表示分解数字i为j个不同的数的方法数为dp[i][j]用动态规划写,下面我们来定义dp数组的含义。
2023-04-30 12:39:37
101
原创 蓝桥杯练习-----子串分值
看了别人的一个思路,就是每个字母的贡献度。但是他们写的代码都太复杂我没看懂,我就自己想了想,然后提交过了,仅供大家参考。首先遍历字符串每一个字母,去找每个字母的贡献度。暴力解1:(只能获得百分之五十的分数)
2023-04-01 20:00:23
57
原创 蓝桥杯练习-----包子凑数
当输入的数组中所有数字的公共最大因子不为1的时候,假设为x,那么就可以提取出公因子x,感觉这题只涉及到最大公因子的代码,然后就是思考什么情况下得INF这两点。首先要知道什么情况下是凑不出无限个自然数的---即输出INF。,这种情况下N只能是x的倍数,有无限个数是不能凑出的。然后就是暴力遍历,有别的方法的大佬可以补充!
2023-03-26 18:03:22
67
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人