自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 2021-03-06

1、概念         注解 @ResponseBody,使用在控制层(controller)的方法上。 2、作用         作用:将方法的返回值,以特定的格式写入到response的body区域,进而将数据返回给客户端。 当方法上面没有写ResponseBody,底层会将方法的返回值封装为ModelAndView对象。 如果返回值是字符串,那么直接将字符串写到客户端;如果是一个对象,会将对象转化为json串,然后写到客

2021-03-06 14:33:13 37

原创 2021-03-06

Leetcode 246 二叉数的最近公共祖先 递推算法感悟 1.递推时自底向上的算法,真正的原理是从叶子结点开始一步一步向上推进 public TreeNode lowestCommonAncestor(TreeNode root, TreeNode p, TreeNode q) { if (root == null) return null; if (root.val ==p.val || root.val == q.val)

2021-03-06 13:39:01 42

原创 2021-03-06

LeetCode 257 二叉数的所有路径 List<String> ans = new ArrayList<>(); public List<String> binaryTreePaths(TreeNode root) { this.dfs(root,""); return ans; } public void dfs(TreeNode root,String temp){ if(r

2021-03-06 13:38:28 34

原创 2021-03-06

LeetCode 623 在二叉树上增加一行 public TreeNode addOneRow(TreeNode root, int v, int d) { //当d为1时 if(d == 1){ TreeNode treeNode = new TreeNode(v); treeNode.left = root; return treeNode; } bfs(ro

2021-03-06 13:37:32 38

原创 2021-03-02

LeetCode 15 三数之和 1.思路 双指针,循环 2.代码 public List<List<Integer>> threeSum(int[] nums) { int length = nums.length; Arrays.sort(nums); List<List<Integer>> ans = new ArrayList<>(); for (int first =

2021-03-02 12:22:17 29

转载 2021-03-01

一 简介 (1)过滤器: 依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过滤低俗文字、危险字符等 关于过滤器的一些用法可以参考我写过的这些文章: 继承HttpServletRequestWrapper以实现在Filter中修改HttpServletRequest的参数

2021-03-01 12:59:55 52

空空如也

空空如也

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

TA关注的人

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