首页 > 编程语言
java对象属性没有值为什么不是null,判断对象是否为null,包括对象中的属性为null,可自定义判断的属性或值
前言java中当对象需要判空的时候,大体都会直接 if(Object != null) ,而当我们的对象是 new Object()的时候,往往这种判断不会起作用因为此时对象已经被实例化,所以在项目中通常会用反射获取Field从而判断该属性值是否为null,也就是常说的判断对象中所有属性不为null ...
分类:编程语言   时间:2021-04-29 18:20:15    收藏:0  评论:0  赞:0  阅读:23
c语言 5-8
1、 #include <stdio.h> #define NUMBER 1000 int main(void) { int i, j, num, a[NUMBER], b[11] = {0}; do { printf("num = "); scanf("%d", &num); if(num < 1 ...
分类:编程语言   时间:2021-04-29 18:19:51    收藏:0  评论:0  赞:0  阅读:18
c语言5-5 在应用对象式宏的数组中对数组元素进行倒序排列
在应用对象式宏的数组中对数组的元素进行倒序排列。 1、 #include <stdio.h> #define NUMBER 9 int main(void) { int i, a[NUMBER]; puts("please input the elements."); for(i = 0; i < ...
分类:编程语言   时间:2021-04-29 18:19:18    收藏:0  评论:0  赞:0  阅读:26
关于SpringBoot页面跳转以及访问静态资源问题总结
在springboot项目中默认访问路径是static文件夹和template文件夹,static文件夹下的资源可以通过浏览器直接访问(如:localhost:8080/index.html,如有文件夹输入正确路径即可 如:localhost:8080/image/abc.jpg),而templat ...
分类:编程语言   时间:2021-04-29 18:18:47    收藏:0  评论:0  赞:0  阅读:22
Unity 协程(Coroutine)原理与用法详解
前言: 协程在Unity中是一个很重要的概念,我们知道,在使用Unity进行游戏开发时,一般(注意是一般)不考虑多线程,那么如何处理一些在主任务之外的需求呢,Unity给我们提供了协程这种方式 为啥在Unity中一般不考虑多线程 因为在Unity中,只能在主线程中获取物体的组件、方法、对象,如果脱离 ...
分类:编程语言   时间:2021-04-29 18:15:10    收藏:0  评论:0  赞:0  阅读:20
c++中的查找list元素
回顾学习find和find_if, 网上查了一下资料,这里记录一下。 STL的find,find_if函数提供了一种对数组、STL容器进行查找的方法。使用该函数,需 #include <algorithm>我们查找一个list中的数据,通常用find(),例如: 1、findusing namesp ...
分类:编程语言   时间:2021-04-29 18:14:55    收藏:0  评论:0  赞:0  阅读:28
maven项目手动导入第三方jar包 亲测可用
项目有时候需要依赖第三方jar包,一般会去maven仓库寻找坐标,但有时候maven仓库并没有提供,我们需要手动下载jar包并导入项目。 maven库中并没有找到我们需要的jar包坐标 我们可以从网上手动下载需要的jar包,并在项目中创建一个文件夹用来存放jar包,作为项目中jar包的本地仓库。注意 ...
分类:编程语言   时间:2021-04-29 18:14:38    收藏:0  评论:0  赞:0  阅读:26
python自动化测试(7)--正则表达式
一、概念 二、匹配分类 1、单字符匹配 1 . 匹配除\n以外的任意字符 2 \d 匹配1个数字字符[0-9] 3 \D 匹配一个非数字字符[^0-9] 4 \w 匹配包括下划线的任何单词字符 5 \W 匹配任何非单词字符 2、多数量匹配 3、贪婪模式与非贪婪模式 4、多选项匹配 5、()匹配分组 ...
分类:编程语言   时间:2021-04-29 18:13:09    收藏:0  评论:0  赞:0  阅读:16
JAVA设计之SPI
SPI的全名为Service Provider Interface.大多数开发人员可能不熟悉,因为这个是针对厂商或者插件的。在java.util.ServiceLoader的文档里有比较详细的介绍。简单的总结下java spi机制的思想。我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模... ...
分类:编程语言   时间:2021-04-29 18:12:26    收藏:0  评论:0  赞:0  阅读:21
查找算法
1.二分查找 二分查找必须对有序数组进行,每次先找到中间值进行比较,若大于当前值则向后继续按此方法找,若小于当前值则向前继续按此方法找。 二分查找的思路: 1.首先确定数组中间值: mid = (left + right) / 2; 2.然后比较中间值mid和要查找的值num大小; 2.1若num> ...
分类:编程语言   时间:2021-04-29 18:11:04    收藏:0  评论:0  赞:0  阅读:18
lambda表达式——sort和compare进行高级排序
lambda表达式中的sorted和Comparator实现多种方式排序 1.倒序排序 2.先后顺序排序 3.自定义排序规则 代码如下 List<Trade> sorted = trades.stream() .sorted( Comparator // 首先按照价格排序 .comparing( T ...
分类:编程语言   时间:2021-04-29 18:05:22    收藏:0  评论:0  赞:0  阅读:22
多线程(5)Lamda表达式
一:理解Functional Interface(函数式接口)是学习Java8 lamda表达式的关键所在 Lamda表达式使用条件:前提是接口为函数式接口;(函数式接口是指接口中只有一个方法) Lamda表达式主要是将我们的匿名内部类省略后的结果(匿名内部类主要是要接口实现的:没有实现类) pub ...
分类:编程语言   时间:2021-04-29 18:05:02    收藏:0  评论:0  赞:0  阅读:22
java对象-以及jdk攻击web服务器的一种方式
普通对象的初始化后占内存大小:16字节 Map对象初始化后占内存大小:0字节 也就是说 Map map = new HashMap(); 这句代码并没有开辟内存空间 当 map.put() 的时候才开辟内存空间 进一步的,如果Map map = new HashMap(17); 我初始化的时候定义了 ...
分类:编程语言   时间:2021-04-29 18:03:23    收藏:0  评论:0  赞:0  阅读:27
Jmeter 跨线程组取参数值的方法
定义属性法 思路 在Jmeter 中,属性是全局生效的,可以动态设置 但变量是每个线程独有的 所以通过设置属性可以实现跨线程传参,而不是通过变量的方式 测试计划结构树 第一步 添加了三个线程组 登录需要注册接口返回的手机号 获取订单列表需要登录接口返回的token,均需要跨线程组传参 注册接口的 J ...
分类:编程语言   时间:2021-04-29 16:09:31    收藏:0  评论:0  赞:0  阅读:23
Spring-Cloud-Alibaba之Sentinel
微服务中为了防止某个服务出现问题,导致影响整个服务集群无法提供服务的情况,我们在系统访问量和业务量高起来了后非常有必要对服务进行熔断限流处理。 其中熔断即服务发生异常时能够更好的处理;限流是限制每个服务的资源(比如说访问量)。 spring-cloud中很多使用的是Hystrix组件来进行限流的,现 ...
分类:编程语言   时间:2021-04-29 16:08:46    收藏:0  评论:0  赞:0  阅读:24
jekins用流水线构建运行springboot项目。以码云为例子
基础配置和上篇博客相同 1.项目配置 jekinsfile,放在项目根目录 pipeline { agent any stages { stage('拉取代码') { steps { checkout([$class: 'GitSCM', branches: [[name: '*/master']] ...
分类:编程语言   时间:2021-04-29 16:08:30    收藏:0  评论:0  赞:0  阅读:15
LRU 算法——简单的淘汰算法
————— 两个月前 ————— 用户信息当然是存在数据库里。但是由于我们对用户系统的性能要求比较高,显然不能每一次请求都去查询数据库。 所以,小灰在内存中创建了一个哈希表作为缓存,每次查找一个用户的时候先在哈希表中查询,以此提高访问性能。 很快,用户系统上线了,小灰美美地休息了几天。 一个多月之后 ...
分类:编程语言   时间:2021-04-29 16:06:59    收藏:0  评论:0  赞:0  阅读:28
C++ Primer Plus 第十三章总结——类继承
1.创建派生类对象之前,程序首先生成基类对象。除非使用默认构造函数,否则应通过成员初始化列表显式调用正确的基类构造函数。 2.派生类对象也是一个基类对象(公有继承),是为is-a关系,该关系通常是不可逆的,在不进行显示类型转换的情况下,只能进行向上强制转换,即派生类指针或引用转为基类指针或引用。对基 ...
分类:编程语言   时间:2021-04-29 16:06:13    收藏:0  评论:0  赞:0  阅读:20
Unity 使用URP(通用渲染管线) 和ShaderGraph 如何获得正确的半透明效果
在Unity不使用URP的时候我们尚且可以通过自己写Shader 代码,通过两个Pass(第一个Pass写入深度不输出颜色,第二个Pass正常渲染)来获得正确的半透明效果 在这之前我们可以先来了解一下什么是不正确的半透明效果 在Unity中,如果我们的模型是不透明,或者全透明,或者半透明但是模型自身 ...
分类:编程语言   时间:2021-04-29 16:04:39    收藏:0  评论:0  赞:0  阅读:874
Java学习1-Java入门
恢复内容开始 DOS命令 打开COM的方式 开始+系统+命令提示符 Win+R,输入cmd打开控制台(较快捷) 在任意的文件夹下面,摁住shift键+鼠标右键点击,在此处打开命令行窗口 资源管理器的地址栏前面加上cmd+空格键+路径(直接在能在dos界面对该路径磁盘进行操作?) 管理员方式运行 打开 ...
分类:编程语言   时间:2021-04-29 16:04:07    收藏:0  评论:0  赞:0  阅读:17
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!