自定义博客皮肤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)
  • 收藏
  • 关注

原创 解决mybatis-plus的updateById报错的问题

看一看entity包下的实体主键和数据库主键是否一致,或添加@TableId设置主键。

2023-08-03 14:27:37 336

原创 微信小程序简单组件

"selectedIconPath"为点击时的图片。icon-sousuo 为图标名称。iconPath为未点击时的图片。icon为储存本地图片的文件夹。

2023-07-22 16:26:47 50

原创 My-Batis-plus 配置及 CRUD操作

用于扫描和注册MyBatis的Mapper接口 并将其注册为Spring管理的Bean。在controller 目录下创建UserController.java。用Mybatis:新建Mapper目录 创立UserMapper接口。然后在运行文件加上MapperScan("mapper包的路径")用Mybatis-Plus:创立UserPlusMapper接口。Mapper接口是定义数据库操作方法的接口。1:在pom.xml文件下添加依赖。第3行book改为自己的数据库名。放在属性上映射数据库属性。

2023-07-20 01:05:28 390

原创 SpringBoot常用注释和功能和Swagger的配置

1:在com/example/demo/interceptor包下新建LoginInterceptor.java文件生成拦截器,可自己写判断语句,返回true为能正常访问网址。需要重新指定静态资源。2:在com/example/demo/config包下新建WebConfig.java文件添加拦截器,自己设置拦截路径。2:然后在com/example/demo/config包下创建SwaggerConfig.java 文件。/static/** 可改为自己在前端想要的路径。1:修改静态文件的访问路径。

2023-07-19 21:44:08 212

原创 用idea创建SpringBoot项目并布置热部署

点击下一步选择Web SringWeb(根据需求选择SpringBoot版本 我用的是2x版本)然后在\resources\application.properties文件里面添加。首先在pom.xml文件的 标签内复制如下代码。按住ctrl+shift+o(或者点击右上角的 加载maven更改)接下来布置热部署依赖(当修改代码时不用重启整个程序)重启项目热部署就生成了。点击创建然后就生成了。在设置-高级设置打勾。

2023-07-18 23:40:06 398 1

原创 4507. 子数组异或和(异或,前缀和)

可知子集前半部分和后半部分异或和相等且(a^x)^x=a;a=(k~i)的前缀和,x为(1到k)的前缀和。我们可用一个数组记录一下当前某个 1到k的异或和 的出现次数,注意区分奇偶。朴素法是枚举到i时从1到i找到与当前前缀和相等的值,时间复杂度为。所以只需要找到与当前序列的前缀异或和值相等的子数组疑惑和即可,

2023-05-06 23:18:10 119

原创 AcWing4505. 最大子集(哈希表,二分)

当长度为3时则设答案为非递减排序为a,b,c;当长度为4时,在长度为3的基础上多了d-a=当长度为n时是在n-1的基础上推导而来。思考:答案长度为1或2时易找到规律,时可以发现等式两边奇偶性不等,则不成立。则1+2^(y-x)=2^(z-x)t=(x,k,m);,有n>(m,k),(由上面的规律可得)

2023-05-05 23:47:47 25

原创 4502. 集合操作(双指针)(有详细过程)

易知S集合应该除max(s)以外尽量取最小的数,因此S应该是从 下标0开始到k的的元素加一个其它值。首先数据范围为5*10^5,一般来说时间复杂度到10^9就会超时,因此本题的时间复杂度应该为。求:max1(s)-mean1(s)-max2(s)+mean2(s);mean(s)要尽量小,max(s)要尽量大,这时来分析两者之间的关系。k+1是因为还要计算包括max(s)在内的k+1个元素和的平均数。(2):求序列S:max(s)-mean(s)则max(s)应该取队尾(因为队尾元素最大)

2023-05-04 23:24:15 35 1

原创 4501. 收集卡牌

当st[f]=n时代表:张数最少为一张的种类数有n种。res记录种类,当res=m时输出1,所有st减一。st[i]记录牌中大于等于i张的种数。st[] 记录每种牌的剩余个数。时间复杂度:O(n*m);a[i]记录某种牌有多少张。(可以在草稿纸上模拟一下)第一反应是暴力求解,时间复杂度:O(n)

2023-05-03 22:55:11 38

原创 acwing 4499. 画圆

2:给定的点在画的圆内或圆外。1:画一个圆在给定的圆内。点s有3种情况 在园内,在圆外,在圆上。其中如果在圆外无法同时满足1,2。所以在圆上时为面积最大为给定的圆。圆的半径越大面积就越大。半径rr=so+op。

2023-05-02 22:26:58 35 1

原创 acwing4498. 指针

额~,不难看出每一次更新所有可能值的是对称的,所以用一个队列q存更新前的值,另外一个队列v存更新后的值,后把v的值赋给q,注意要模360,再拿最后一个出来比较。n

2023-05-01 23:09:41 43

原创 4496. 吃水果

在1到4插入隔板,使隔板两边的颜色不同,隔板之间的颜色相同,刚好满足题目条件,数据范围1~2000 直接用矩阵求组合数。本题是求k个小朋友拿到的水果和其。

2023-04-30 23:00:59 45 1

空空如也

空空如也

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

TA关注的人

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