引言:在常见的工程中,一般是在Controller中校验入参,校验入参的方式有多种,这里介绍的使用hibernate-validate来验证,其中分为手动和自动校验,自动校验可以联合spring,使用@Valid注解,以及 BindingResult类来自动收集消息,这里介绍的如何自动的,随时随地的 ...
分类:
Web程序 时间:
2019-09-17 14:35:26
阅读次数:
110
和3Sum那题非常类似。3Sum我们是固定i,令j=i+1, k=n-1。 本题由于三角形需要两边之和大于第三边,nums[i]+nums[j]>nums[k]。因此我们可以固定k,令i=0, j=k-1。 如果nums[i]+nums[j]>nums[k],说明 [i,j-1] 范围内的所有数作为 ...
分类:
其他好文 时间:
2019-09-16 09:34:24
阅读次数:
85
Solution 一道神仙暴力剪枝题,思路是在9*9的数独之上,再多添加3个剪枝 1.判断每个空格中,如果一个字母都填不了就返回,如果只能填一个,就填上并继续搜索 2.对于每个字母,在每行\列\16宫格中判断能填的位置,如果没有就返回,如果只有一个就填上,并继续搜索 3.在上述剪枝完成后,再用位运算 ...
分类:
其他好文 时间:
2019-09-15 21:14:51
阅读次数:
130
[Leetcode] 32.最长有效括号 关键词:DP,动态规划,动规。 最近在刷DP专栏的题目,这是其中一道题。 给定一个只包含 和 的字符串,找出最长的包含有效括号的子串的长度。 "longest valid parentheses" Sample1 Sample2 对于DP嘛,首先还是需要抽象 ...
分类:
其他好文 时间:
2019-09-13 15:33:51
阅读次数:
97
form组件 1,对用户信息验证 -Ajax -Form 2.生成HTML代码 3.创建一个类 类中创建字段(含正则表达式) GET obj=FiForm() obj.user=>自动生成HTML POST obj=FIForm(request.POST) if obj.is_valid(): ob ...
分类:
其他好文 时间:
2019-09-06 21:15:49
阅读次数:
118
@Controller : 标注该类为控制层类。 @RequestMappint: 标注请求的地址 @ResponseBody: 把java对象转化为json对象。 @Valid: 标注校验该数据 @PathVariable: 接受uri地址的值赋给方法的参数 @SessionAttributes: ...
分类:
编程语言 时间:
2019-09-05 23:37:24
阅读次数:
134
Restore IP Addresses Given a string containing only digits, restore it by returning all possible valid IP address combinations. For example:Given  ...
分类:
其他好文 时间:
2019-09-03 11:55:40
阅读次数:
75
Given a binary search tree, write a function kthSmallest to find the kth smallest element in it. Note: You may assume k is always valid, 1 ≤ k ≤ BST's ...
分类:
其他好文 时间:
2019-09-03 11:32:27
阅读次数:
70
题目说明 本题目是2019年9月1日LeetCode周赛的最后一题 题目描述 With respect to a given puzzle string, a word is valid if both the following conditions are satisfied: word con ...
分类:
其他好文 时间:
2019-09-01 22:07:24
阅读次数:
97