Java Agent是插件化、可插拔的。Skywalking的插件分为三种: 引导插件:在agent的 bootstrap-plugins 目录下 内置插件:在agent的 plugins 目录下 可选插件:在agent的 optional-plugins 目录下 Java Agent只会启用 pl ...
分类:
编程语言 时间:
2020-06-08 17:31:05
阅读次数:
68
方法引用的由来 使用方法引用代表判断逻辑. public class Sku{ public Boolean comparePrice(){ return this.skuPrice > 1000; } } List<Sku> result = CartService.filterSkus( car ...
分类:
其他好文 时间:
2020-06-07 21:41:17
阅读次数:
79
JDK 8 里面有Optional,如果你还在使用 JDK 7 及之前的版本,那么可以使用 Google 的 Guava 库,用法差不多,下面介绍一下Google 的 Guava 库用法。为什么使用 Google Guava Optional 使用Optional除了简化粗鲁的if(null == ...
分类:
编程语言 时间:
2020-06-06 11:09:12
阅读次数:
58
最新互联网大厂面试真题、Java程序员面试策略(面试前的准备、面试中的技巧)请访问GitHub一.前言之前在Collection移除元素操作相关的文章中提到了Collectors。相信很多同学对这个比较感兴趣,那我们今天就来研究一下Collectors。二.Collectors的作用Collectors是Java8加入的操作类,位于java.util.stream包下。它会根据不同的策略将元素收集
分类:
其他好文 时间:
2020-06-05 00:35:38
阅读次数:
97
Java8 Optional 一句话介绍Optional类:使用JDK8的Optional类防止NullPointerException(空指针异常)问题 一、前言 在我们开发的过程中,碰到的异常中NullPointerException必然是排行第一的,所以在平时编码中,我们会时时的判断null ...
分类:
编程语言 时间:
2020-06-04 12:00:50
阅读次数:
72
在开发中,我们调用一个方法得到了一个对象返回值,却不能直接取对象返回值的属性。我们首先要判断这个对象返回值是否为null,只有在非空的前提下才能获取其属性值,不然直接取容易出现空指针异常。 而Java 8引入了一个新的Optional类。 Option<T>类(java.util.Optional) ...
分类:
编程语言 时间:
2020-06-03 23:23:54
阅读次数:
72
这是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 package com.polaris; import java.util.Arrays; import java.util.List; import java.util.Opt ...
分类:
编程语言 时间:
2020-06-03 15:12:52
阅读次数:
51
记录第一次使用zabbix+SNMP方式监控网络设备
分类:
其他好文 时间:
2020-06-02 09:32:51
阅读次数:
61
写在前面 最近,很多读者出去面试都在Java8上栽了跟头,事后自己分析,确实对Java8的新特性一知半解。然而,却在简历显眼的技能部分写着:熟练掌握Java8的各种新特性,能够迅速使用Java8开发高并发应用!这不,又一名读者因为写了熟练掌握Java8的新特性而被面试官虐的体无完肤!我不是说不能写, ...
分类:
编程语言 时间:
2020-05-30 22:07:34
阅读次数:
80
说明 <>连带括号内的内容大概率是要进行相应的替换。 直接复制可能会出事,建议先仔细看看。 sql,sh分别表示sql语句和命令行,如果没表明,请甄别一下。 安装配置 sudo apt-get install mysql-server 下载完成后,完成安装时配置 mysql_secure_insta ...
分类:
数据库 时间:
2020-05-28 21:16:59
阅读次数:
86