posted @ 2023-03-20 13:50 林安静 阅读(27) 评论(0) 推荐(0) 编辑
摘要:
个人感觉就是参考的《阿里编程规范手册》... 一、命名 JDK统一使用JDK8,因需要支持WAS,编译输出级别需为1.6(代码风格请使用JDK6风格,JDK7以上风格会导致编译不通过)。编译统一使用maven,maven中会有编译需要的一切配置,禁止使用本地配置编译代码。 禁止对jdk自带的sun包 阅读全文
摘要:
题目 https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-tree/ 思路 自己做只摸到一些门道,还是靠随想录... 代码: def lowestCommonAncestor(self, root: 'TreeNode', 阅读全文
posted @ 2022-11-01 11:11 林安静 阅读(23) 评论(0) 推荐(0) 编辑
摘要:
思路 建立一个队列 放入根节点 大循环开始,若队列为空则终止函数 循环开始,按当前队列长度为终止条件 pop取出队头节点 若其儿子节点非空,则放入队列 循环结束,此时完成一层的逻辑处理 进一步处理(可选),大循环终止 函数终止 阅读全文
posted @ 2022-10-20 10:14 林安静 阅读(14) 评论(0) 推荐(0) 编辑
摘要:
用系统堆栈实现(递归) 很容易实现: 前序:do(), 递归左儿子, 递归右儿子 中序:递归左儿子, do(), 递归右儿子 后序:递归左儿子, 递归右儿子, do() 用自定义栈实现(迭代法) 首先首先首先!!! 明确前中后序遍历的本质,即二叉树节点的访问顺序: 前序:中 -> 左 -> 右 中序 阅读全文
posted @ 2022-10-17 17:48 林安静 阅读(19) 评论(0) 推荐(0) 编辑
摘要:
通过application.yml加上如下配置即可自定义 spring: jackson: date-format: yyyy-MM-dd HH:mm:ss 阅读全文
posted @ 2022-09-25 16:29 林安静 阅读(20) 评论(0) 推荐(0) 编辑
摘要:
终于做了一道Hard... 依旧是感觉差一点做出来,哎 参考随想录思路 题目 给你一个整数数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。 返回 滑动窗口中的最大值 。 示例 1: 输入:nums = 阅读全文
posted @ 2022-09-25 12:47 林安静 阅读(21) 评论(0) 推荐(0) 编辑
摘要:
雷大佬的方法 new 实体 在迭代过程中逐条save(实体) 实体.get主键 -> 进一步业务逻辑 我的天真想法 new 实体 ==内心OS:“为啥单独save,不是有saveBatch()?”== 实体.get主键 -> 进一步业务逻辑 collect to list 再统一saveBatch. 阅读全文
posted @ 2022-09-25 00:56 林安静 阅读(3082) 评论(0) 推荐(0) 编辑
摘要:
1.首先确认配置环境 1.1 是否微服务之间都已注册进配置中心且未被相互隔离(如nacos) 1.2 是否开启注解 /** * 使用FeignClient端的微服务(请求) **/ //Application.java @EnableDiscoveryClient //开启微服务配置中心发现功能 @ 阅读全文
posted @ 2022-09-24 19:46 林安静 阅读(99) 评论(0) 推荐(0) 编辑
摘要:
笔者注:@RestControllerAdvice 比 @ControllerAdvice多一个@Responsebody注解,即restful风格,方便内部method不用反复加@Responsebody注解 另外,下面图片处无需再加@Component注解,@ControllerAdvice已包 阅读全文
posted @ 2022-09-18 18:02 林安静 阅读(157) 评论(0) 推荐(0) 编辑