1.关于@NotNull和@NonNull有什么区别? @NotNull是 JSR303(Bean的校验框架)的注解,用于运行时检查一个属性是否为空,如果为空则不合法。 @NonNull是JSR 305(缺陷检查框架)的注解,是告诉编译器这个域不可能为空,当代码检查有空值时会给出一个风险警告,目前这 ...
分类:
其他好文 时间:
2020-02-15 13:02:25
阅读次数:
61
一、vector动态数组 用法: 尾部添加:push_back() 元素个数:size() 是否为空:empty() 在第i个元素前面插入k:insert(a.begin()+i,k) 删除尾部元素:pop_back() 删除区间:eraser(a.begin()+i,a.begin()+j) 删除 ...
分类:
其他好文 时间:
2020-02-14 16:40:34
阅读次数:
63
//单链表 //头指针 //1.头指针是指向链表的第一个节点的指针,若链表有头节点 //则是指向头节点的指针 //2.头指针具有标识作用,所以常用头指针冠以链表的名字 //3.无论链表是否为空,头指针均不为空,头指针是链表的必要元素 //头节点 /* *头节点是为了操作的统一和方便而设立的,放在第一 ...
分类:
其他好文 时间:
2020-02-11 00:27:21
阅读次数:
79
dfs深度优先搜索 (注意:题目有思路时要注意搜索边界条件!!!) 1.要判断根结点的子节点是否为空,如果没有子节点,那么深度就是1个根结点。 2.设置一个深度最大值ans,递归搜索得到一个深度值时,若搜索到的深度大于当前ans的值,就更新ans值。 3.要注意,存储子节点时用的是vector容器, ...
分类:
其他好文 时间:
2020-02-10 18:22:52
阅读次数:
66
本文介绍下js中OOP的一些用法: 由上图可得: 1.typeof null结果是object,所以需要用与运算符再次判断是否为空。 2.构造器实现重载后,可依序传入参数或传入对象。 由上图可得:要实现链式调用,需要在函数中返回this。 由上图可得: 1.由于不能直接new出抽象类的对象,可以通过 ...
分类:
编程语言 时间:
2020-02-07 18:56:37
阅读次数:
71
在我准备做题的时候,bugku上的这个题目打不开了,我只能百度源码在自己的phpstudy上搭建然后实验 首先可以看到题目 查看源代码 根据这段源码的意思是有三个参数:txt、file、password, 1、isset($user)是用来检测user变量是否为空,即user不能为空 2、&&后面的 ...
分类:
其他好文 时间:
2020-02-07 16:30:38
阅读次数:
85
验证form中input是否输入数据? <script language="javascript"> function check(){ if(form1.user.value==""){ //判断用户名是否为空 alert("请输入用户名!");form1.user.focus();return; ...
分类:
Web程序 时间:
2020-02-06 22:49:04
阅读次数:
93
一.背包 背包是一种不支持从中删除元素的集合数据类型,目的是帮助用例收集元素并迭代所有收集到的元素,也可以检查背包是否为空,或者获取背包中元素的数量。背包里面的元素的顺序不确定。 要理解背包的概念,可以想象一个喜欢收集弹珠球的人。他将所有的弹珠球都放在一个背包里,一次一个,并且会不时在所有的弹珠球中 ...
分类:
其他好文 时间:
2020-02-05 23:03:46
阅读次数:
123
首先查看数据库中的article表的数据: 定义模型的文件models.py中的示例代码如下: 1. isunll:判断某个字段的值是否为空。views.py文件中示例代码如下: 2.regex:大小写敏感的判断某字段的值是否满足正则表达式的条件;iregex:大小写不敏感的判断的判断某字段的值是否 ...
分类:
其他好文 时间:
2020-02-05 18:16:54
阅读次数:
66
#include <stdio.h>#include <stdlib.h> typedef struct Node{ int data ; struct Node * pNext;}*PNODE ,NODE ; typedef struct stack{ PNODE pTop; PNODE pBot ...
分类:
编程语言 时间:
2020-02-05 00:00:23
阅读次数:
201