TAG: Java

创建者: liqianqian1116    创建时间:2020-08-24 10:33:07    总信息数: 528

查看该TAG下的全部信息
软件测试博客
  • 精通Java并发:ReentrantLock原理、应用与优秀实践

    作者: liqianqian1116 / 发表于 2023-09-13 11:07:19

      一、ReentrantLock简介  1.1 什么是ReentrantLock  ReentrantLock是Java并发包(java.util.concurrent.locks)中的一个重要类,用于实现可重入的互斥锁。它提供了一种替代synchronized关键字的同步机制,...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • Java序列化接口,为什么提倡所有类都实现?

    作者: liqianqian1116 / 发表于 2023-09-12 11:43:20

      什么是序列化和反序列化?  Java提供了一种对象序列化的机制。  序列化:把java对象转换为字节序列的过程;在网络传输对象或者将对象持久化到文件中时,将对象转换成有序字节流,字节流中包含对象完整的状...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • Java 应用通过 OpenTelemetry API 实现手动埋点(2)

    作者: liqianqian1116 / 发表于 2023-09-07 13:49:10

      由于前端 frontend 在请求后端接口的时候我们已经注入了 W3CTraceContext,所以我们只需要在 Java 应用中通过 propagation api 来获取到 span context,然后将其作为父级 span,这样就可以将前端的 span 和后...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • Java 应用通过 OpenTelemetry API 实现手动埋点(1)

    作者: liqianqian1116 / 发表于 2023-09-07 13:41:35

      我们知道对于 Java 应用可以通过 OpenTelemetry 提供的 Java agent 来实现自动埋点功能,在大多数场景下也完全足够了,但是有时候我们需要更加精细的控制,这时候我们就需要使用手动埋点的方式来实现了。  ...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • Java集合框架解析:选择正确数据结构提升性能

    作者: liqianqian1116 / 发表于 2023-09-06 14:22:07

      Java集合框架是Java编程中不可或缺的一部分,它提供了一组用于存储和操作数据的类和接口。在使用集合框架时,选择正确的数据结构非常重要,可以显著提升程序的性能和效率。下面将对Java集合框架进行解析,并探...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • 解除Java反复编译的困扰方法,优化开发效率

    作者: liqianqian1116 / 发表于 2023-09-04 15:44:07

      在Java开发过程中,反复编译是一个常见的问题,特别是在大型项目或者需要频繁修改代码的情况下。每次修改代码后都需要重新编译整个项目,这样耗费了大量的时间和资源,降低了开发效率。为了解决这个问题,我们...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • 构建高效的Java网络应用,体验秒级响应

    作者: liqianqian1116 / 发表于 2023-09-04 13:13:04

      构建高效的Java网络应用是实现秒级响应的关键。在网络应用开发中,性能和响应速度是用户体验的重要因素。下面将介绍一些构建高效的Java网络应用的最佳实践和技术,以帮助开发者实现秒级响应的目标。  1.使用...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • 利用Java的字节码操控工具进行代码优化

    作者: liqianqian1116 / 发表于 2023-08-31 14:27:13

      利用Java的字节码操控工具进行代码优化是提升Java应用性能和效率的一种手段。通过对字节码进行分析和修改,可以对代码进行优化,以达到更好的性能和资源利用。下面将介绍如何利用Java的字节码操控工具进行代码...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • 解除Java中的内存溢出问题,保障程序稳定性

    作者: liqianqian1116 / 发表于 2023-08-31 11:37:39

      在开发和运行Java应用程序时,解决内存溢出问题是确保程序稳定性的关键。  Java中的内存溢出问题是开发和运行Java应用程序时常见的挑战之一。下面将介绍如何识别和解决Java中的内存溢出问题,以保障程序的稳...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

  • Java模块化编程:如何将代码拆分成独立的组件?

    作者: liqianqian1116 / 发表于 2023-08-30 15:42:45

      Java 9引入了模块化编程,这是Java平台上非常重要的变化。Java模块化引入了一种新的代码组织方式,允许你将代码划分为可重用的、自包含的模块。在本文中,我们将介绍Java模块化的概念、如何创建和使用模块,以...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号