验证二叉搜索树。题目即是题意。二叉搜索树的特性是对于每个node而言,他的左子树上任意节点都比他自身小,右子树上任意节点都比他自身大。这个题也是有两种做法,迭代和递归。时间空间复杂度都是O(n)。例子, Example 1: 2 / \ 1 3 Input: [2,1,3] Output: true ...
分类:
其他好文 时间:
2020-01-31 10:43:30
阅读次数:
66
1.JsonPath:像xpath一样,提取json数值 2.json schema:gibhub -> jsonschema from jsonshema import validate schema = { "type":"object", "properties":{ "price":{"ty ...
分类:
其他好文 时间:
2020-01-29 21:59:07
阅读次数:
80
手把手写一个基于Spring Boot框架下的参数校验组件(JSR-303) 前言 之前参与的新开放平台研发的过程中,由于不同的接口需要对不同的入参进行校验,这就涉及到通用参数的校验封装,如果不进行封装,那么写出来的校验代码将会风格不统一、校验工具类不一致、维护风险高等其它因素,于是我对其公共的校验 ...
分类:
编程语言 时间:
2020-01-29 19:52:00
阅读次数:
77
在疫情如此严重的现在,在家安心学习。 昨天初一守夜无聊的时候学完了JQ剩下的部分。这里讲到了一个插件validate。使用这个插件可以很方便的进行表单的检验,并且具有很好看的效果样式。以下是代码: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset ...
分类:
其他好文 时间:
2020-01-26 20:55:11
阅读次数:
94
先实现一个bitmap /** * @Description: * @author: zhoum * @Date: 2020-01-23 * @Time: 10:49 */ public class BitMap { private int[] sign = {0x00000001,0x000000 ...
分类:
编程语言 时间:
2020-01-24 00:24:34
阅读次数:
96
For example, we have a interface: We are using it with NestJS backend, in order to validate the request with meanful runtime error message, we can use ...
分类:
其他好文 时间:
2020-01-19 19:03:43
阅读次数:
74
在上面abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之八(三十四) 文章的学习之后。我们通过前面的八篇文章已经学习了通过WebAPI接口与控制器去实现新增、删除与修改功能。接下来,我们要在控制器中实现查询功能。 ...
可能出现这种错误的两种情况 1. 属性绑定错误 确保使用:model,而不是v model 2. ref重复 检查是否在其他el form中使用了相同的ref名,多个el form组件ref命名要独立 ...
分类:
其他好文 时间:
2020-01-17 13:52:19
阅读次数:
302
原文:asp.net core 实现支持多语言 asp.net core 实现支持多语言 Intro# 最近有一个外国友人通过邮件联系我,想用我的活动室预约,但是还没支持多语言,基本上都是写死的中文,所以最近想支持一下更多语言,于是有了多语言方面的一些实践 国际化/本地化介绍# 国际化(Global... ...
分类:
编程语言 时间:
2020-01-17 09:30:23
阅读次数:
107
判断一个 9x9 的数独是否有效。只需要根据以下规则,验证已经填入的数字是否有效即可。 数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。 上图是一个部分填充的有效的数独。 数独部分空格内已填入了数字,空白格用 ' ...
分类:
其他好文 时间:
2020-01-15 23:12:34
阅读次数:
101