摘要:
泛型提供了编译时类型安全监测机制,该机制允许程序员在编译时检测到非法的类型。
本质:
泛型本质是指类型参数化,也就是说所操作的数据类型被指定为一个参数。
允许在定义类、接口、方法时使用类型形参,当使用时指定具体类型。所有使用该泛型参数的地方都被统一化,保证类型一致。如果未指定具体类型,默认是Object类... 阅读原文
2021-02-20 18:51:02 阅读(1236) 评论(0)
摘要:
一、概念
运行状态中知道类所有的属性和方法。
在Java中的反射机制是指在运行状态中,对于任意一个类都能知道这个类的所有属性和方法,并且对于任意一个对象,都能调用它的任意一个方法。这种能够获取信息以及动态调用对象方法的功能称为JAVA语言的反射机制。
二、class文件包含的内容
三、使用场所
Java程序... 阅读原文
2021-02-20 17:44:03 阅读(1246) 评论(0)
摘要:
一、前言
代码耗时统计在日常开发中算是一个十分常见的需求,特别是在需要找出代码性能瓶颈时。
可能也是受限于 Java 的语言特性,总觉得代码写起来不够优雅,大量的耗时统计代码,干扰了业务逻辑。特别是开发功能的时候,有个感受就是刚刚开发完代码很清爽优雅,结果加了一大堆辅助代码后,整个代码就变得臃肿了,自己看着... 阅读原文
2021-02-20 15:56:09 阅读(1303) 评论(0)
摘要:
Java 基础 40
语言特性 12Q1:Java 语言的优点?
① 平台无关性,摆脱硬件束缚,"一次编写,到处运行"。
② 相对安全的内存管理和访问机制,避免大部分内存泄漏和指针越界。
③ 热点代码检测和运行时编译及优化,使程序随运行时间增长获得更高性能。
④ 完善的应用程序接口,支持第三方类库。Q2:Ja... 阅读原文
2021-02-20 14:20:02 阅读(1368) 评论(0)
摘要:
在PPT中,可以操作很多种元素,如形状、图形、文字、图片、表格等,也可以插入视频或者音频文件,来丰富幻灯片的内容呈现方式。下面将介绍在Java程序中如何来添加视频、音频文件到PPT幻灯片,读取和删除幻灯片中的视频、音频文件。
程序环境:导入Spire.Presentation.jar(免费版) ; jdk1... 阅读原文
2021-02-20 13:12:03 阅读(1367) 评论(0)
摘要:
立题
程序员: 为计算机编写代码的人,按照现代企业研发部的岗位,分为:开发工程师,运维工程师,架构师,数据工程师,算法工程师等;
误解: 即事实是另外一种情况,而因为环境的复杂性或者消息在传播过程中失真,受众认为事实是另外一种情况。
为计算机编写代码的这一群体,都碰到过哪些消息失真的情况呢?
我是一名10年开... 阅读原文
2021-02-20 11:42:02 阅读(1300) 评论(0)
摘要:
每逢佳节被相亲,有人欢喜有人愁。
可是对于大多数程序员来说,每到春节就迎来被催婚高峰期,“要见的姑娘比亲戚还多。”
苏宁发布了一组程序员过年大数据,报告显示,工资水平、婚恋情况和是否买房买车成为程序员过年最怕被问的三大问题。
报告显示,约有三成的程序员最害怕相关薪资问题,其次依次为“有没有对象?”、“什么时... 阅读原文
2021-02-20 10:20:02 阅读(1341) 评论(0)
摘要:
欢迎访问我的GitHub
https://github.com/zq2599/blog_demos
内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;
关于《JUnit5学习》系列
《JUnit5学习》系列旨在通过实战提升SpringBoot环境下的单元测... 阅读原文
2021-02-20 10:16:11 阅读(1308) 评论(0)
摘要:
Python中一切皆对象
本章节首先对比静态语言以及动态语言,然后介绍 python 中最底层也是面向对象最重要的几个概念-object、type和class之间的关系,以此来引出在python如何做到一切皆对象、随后列举python中的常见对象。
1.Python中一切皆对象
Python的面向对象更... 阅读原文
2021-02-20 08:25:03 阅读(1295) 评论(0)
摘要:
上图是EFK架构图,k8s环境下常见的日志采集方式。
日志需求
1 集中采集微服务的日志,可以根据请求id追踪到完整的日志;
2 统计请求接口的耗时,超出最长响应时间的,需要做报警,并针对性的进行调优;
3 慢sql排行榜,并报警;
4 异常日志排行榜,并报警;
5 慢页面请求排行,并告警;
k8s的... 阅读原文
2021-02-20 07:29:21 阅读(1299) 评论(0)