最新 最热

Java 的 Optional.ofNullable()方法,防止空指针异常

从数据库查询多个数据,返回list ,我们需要在代码里面判空, 之前是if 进行判断; 查询返回空,如果没有判空处理,一不小心就会空指针异常。加上if判断处理也可以,但是jdk1.8有更优雅的处理方式。...

2023-01-13
1

Go——方法和接口

方法和接口方法Go没有类,但可以结构体定义方法方法就是一类带特殊的==接受者==的函数,接受者可以是命名类型或结构体类型的一个值或一个指针方法接收者在它自己的参数列表内,位于func关键字和方法名之间type Vertex str...

2023-01-11
1

循环队列出队-数据结构与算法 | 循环队列

实际中我们还会用到一种队列叫做循环队列,这种队列把存储空间前后连接起来,形成像环一样的结构,解决了内存空间浪费的问题

2022-12-29
1

C/C++ Qt ListWidget 增加右键菜单

在上一篇博文《C/C++ Qt ListWidget 列表框组件应用》中介绍了ListWidget组件的基本使用技巧,本次将给ListWidget组件增加一个右键菜单,当用户在ListWidget组件中的任意一个子项下右键,我们让其弹出这个菜单,并根据选择提...

2022-12-28
1

C# 中的函数与方法

Out 方法返回多个参数: 类似与C++中的多指针传递,就是说可以一次性传出多个参数。

2022-12-28
0

前端测试题:(解析)如果要获取鼠标在当前文档中的位置,可以使用下面哪些属性?

JS在触发事件时,会自动生成event对象传入到事件函数中。可以通过传参或直接使用关键字.

2022-12-05
1

如何优雅的解决空指针?

在实际的系统运行过程中,难免会出现报NullPointerException空指针的错误,造成这样的本质原因就是数据或者对象为空,导致程序进一步执行的时候报错!

2022-12-02
1

int ** 的理解

int **p; int * p, 比较容易理解,就是定义一个指向int类型的指针。那么这里的int **p是什么呢? 对于这种特殊形式,首先可以确定的是p是一个指针,因为p前面不但有 * 号而且还有两个 * 号,所以肯定是指针。 那么两个 * 号又...

2022-11-30
0

C语言结构体与结构体指针的使用

tips:最近要好好学习一下数据结构,所以必不可少的就是c语言的结构体和结构体指针了,所以就整理一下这些基础知识

2022-11-30
1

nginx利用指针的最后一位是0的特性,判断过期事件,怎么理解?

指针的值是虚拟内存的地址编号。而通常可 分配的虚拟内存地址编号是一系列散列的值。

2022-11-30
1