- 博客(27)
- 收藏
- 关注
原创 Springboot+mybatisplus代码自动生成+Vue简单的CRUD
写Controller记得要加@CrossOrigin注释。记得按照Elementui和axios插件。Main类自动生成后端代码。
2024-01-09 13:28:50 609
原创 MybatisPlus SpringBoot代码自动生成
Main类自动生成entity,mapper,service代码。注意spring的版本号,这个没搞好 会浪费很长时间。记得在mapper里面加注释。
2024-01-07 23:53:44 583
原创 在学spring过程中与chatgpt的有趣交流
如果你使用的是 Spring Boot,并且在你的类上使用了 `@RestController` 或 `@Controller` 注解,Spring 会自动处理验证,并在参数上使用 `@Validated` 注解。如果你使用的是普通的 Spring MVC,你可能需要手动添加 `@Validated` 注解。在上面的例子中,如果调用 `someMethod` 时传入的 `parameter` 为 `null`,将抛出 `javax.validation.constraints.NotNull` 异常。
2024-01-04 23:50:21 853
原创 Springboot和thymeleaf 和SpringSecurity快速配置
'#F2F2'}"> 每行变色。对两个角色设置权限 admin user。pom.xml导入依赖。写的login登陆页面。
2024-01-04 23:16:38 510
原创 SpringBoot快速配置(无数据库)
StudentRepository 和 StudentRepositoryimpl。----------JSP表格----------------------------JSP表单------------------HelloHandler的增删改查。
2024-01-03 22:58:28 935
原创 chatgpt 写剧本,微软绘图
一个晴朗的春天的早晨,小百合步行去上班,路上遇到了正在画画的大和。大和开始在小百合的学校里工作,他的画作受到了孩子们的喜爱和欣赏。大和回到小镇的时候,小百合已经离开了这里,去了远方的城市。一个穿着白色衬衫、裙子和一双粉色皮鞋的年轻女孩,小百合,背着一个书包,走在小镇的街道上。男主角是一个叫做大和的男孩,他是一个神秘的艺术家,经常在城市的角落画画。小百合抬起头,看到了一个神秘的男孩,大和,正在画画。”大和说道,“我一直喜欢画樱花,因为它们象征着新的开始和希望。大和转过身,微笑着说:“是的,我正在画画。
2023-04-01 10:56:43 333
原创 235. 二叉搜索树的最近公共祖先
中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(例如,给定如下二叉搜索树: root = [6,2,8,0,4,7,9,null,null,3,5]给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。, 因为根据定义最近公共祖先节点可以为节点本身。
2023-02-09 09:17:39 69
原创 701. 二叉搜索树中的插入操作
可能存在多种有效的插入方式,只要树在插入后仍保持为二叉搜索树即可。,将值插入二叉搜索树。返回插入后二叉搜索树的根节点。,新值和原始二叉搜索树中的任意节点值都不同。给定二叉搜索树(BST)的根节点。701. 二叉搜索树中的插入操作。
2023-02-07 07:56:33 41
原创 101. 对称二叉树
本体可以采用递归算法先对root节点进行过判断,再通过函数is判断其左右节点是否镜像。给你一个二叉树的根节点。, 检查它是否轴对称。
2023-02-05 09:02:30 56
原创 73. 矩阵置零
本体可以在第一遍遍历的时候把需要置零的位置记录下来,第二遍将需要的位置操作。,则将其所在行和列的所有元素都设为。用a[0] a[1]分别记录横纵坐标。的矩阵,如果一个元素为。
2023-01-31 16:07:35 159
原创 566. 重塑矩阵
操作是可行且合理的,则输出新的重塑矩阵;否则,输出原始矩阵。这里可以先判断该矩阵能否重塑,如果不行直接返回原矩阵。在 MATLAB 中,有一个非常有用的函数。重构后的矩阵需要将原始矩阵的所有元素以相同的。如果可以则只用按照重塑的要求建立一个矩阵即可。,分别表示想要的重构的矩阵的行数和列数。)的新矩阵,但保留其原始数据。矩阵重塑为另一个大小不同(矩阵,以及两个正整数。
2023-01-30 16:27:20 81
原创 121. 买卖股票的最佳时机
如果我们真的在买卖股票,我们肯定会想:如果我是在历史最低点买的股票就好了!其实只需要遍历一遍在遍历的过程中只需要将该值和所遍历的最小值进行减法运算,所得结果的最大值即可。在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5。同时,你不能在买入前卖出股票。这里我首先想到了暴力法,双重循环可以求解,但测试用例超时了,这里就需要特殊手段了。返回你可以从这笔交易中获取的最大利润。设计一个算法来计算你所能获取的最大利润。买入这只股票,并选择在。
2023-01-29 16:34:33 63
原创 最大子数组和中等5.6K相关企业给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。
这里可以考虑采用动态规划算法,dp[i] = max(a[i],dp[i-1]+a[i])连续子数组 [4,-1,2,1] 的和最大,为 6。但要考虑数组织有一个元素和全是负数的特殊情况。
2023-01-27 16:21:04 47
原创 108. 将有序数组转换为二叉搜索树
二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。本题较为简单,要注意的是start>end 而不是start>= end。排列,请你将其转换为一棵。
2022-10-18 15:47:31 214
原创 11. 盛最多水的容器
/这里采用暴力匹配算法导致程序时间超时(双重循环找最大值),然而本题可以这样看,当两个边界选择较小的那个往里面移动则有可能出现较大值,而选择较大那个往后移则必定变小(因为距离变小而高度不变)如此反复就可以得到盛水最多的容器。轴共同构成的容器可以容纳最多的水。找出其中的两条线,使得它们与。返回容器可以储存的最大水量。
2022-10-18 11:21:45 74
原创 95. 不同的二叉搜索树 II
输出:[[1,null,2,null,3],[1,null,3,2],[2,1,3],[3,1,null,null,2],[3,2,null,1]]给你一个整数 n ,请你生成并返回所有由 n 个节点组成且节点值从 1 到 n 互不相同的不同 二叉搜索树。可以按 任意顺序 返回答案。链接:https://leetcode.cn/problems/unique-binary-search-trees-ii。著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。来源:力扣(LeetCode)
2022-10-11 14:22:18 57
原创 个人向成长记录(1)java:
链接:https://leetcode.cn/problems/merge-k-sorted-lists。输入:lists = [[1,4,5],[1,3,4],[2,6]]著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。请你将所有链表合并到一个升序链表中,返回合并后的链表。//找到每个数组的最小值。给你一个链表数组,每个链表都已经按升序排列。输出:[1,1,2,3,4,4,5,6]将它们合并到一个有序链表中得到。来源:力扣(LeetCode)
2022-09-22 14:44:47 106 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人