天翼云java知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖java相关内容资讯。开发者在java专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
在Linux系统中,特别是在Ubuntu上安装Java是开发者日常的一部分。Java是一个广泛使用的编程语言,允许你运行跨平台应用程序。
当两个或多个bean相互依赖时,就会产生循环依赖。在Spring中,构造器注入和Setter注入处理循环依赖的方式有所不同。下面分别介绍这两种注入方式在处理循环依赖时的策略。
本文将介绍Spring框架中的六种Bean作用域。
Java中的volatile关键字是一个用于确保变量在多线程环境下的可见性和部分有序性的修饰符。
SpringBoot 拦截器(Interceptor)是一种强大的工具,它允许我们在请求处理的不同阶段执行特定的操作。拦截器可以用于多种场景,如日志记录、身份验证、性能监控等。
使用graalvm native-image 快速暴露jar 代码为native 共享库
Protocol Buffers 如何从配置生成 Java 代码
Java 的 List 遍历通常会使用迭代器(Iterator)来进行遍历
async-profiler 是一个很不错的java 性能分析工具,同时也包含了一个方便的jfr 转换工具convert (当然不只是jfr,其他的比如collapsed stacks 也是支持的)
在写代码的时候,我们会经常会对数组或者集合进行一些遍历。聪明的你肯定想快速插入类似下面的代码,定义一个 int i ,然后 i 从 0 开始对集合进行遍历。
pf4j 一个强大的java 插件框架
commons-discovery 是一个工具包,基于此我们可以实现java class 的发现,实现一个简单的插件化系统(类似spi)
zeeqs 的目的是通过基于graphql 的模式进行数据查询处理
bazel 是一个很不错的软件构建工具,强大,以下是一个简单java 项目的运行
java 执行JavaScript 以及容器化的问题
n皇后问题。给定一个整数n,返回n皇后的摆法有多少种?
rust中Point是结构体类型,【let p1=Point{x:25,y:25};let p2=p1;】请问p1和p2是同一个对象吗?
贩卖机只支持硬币支付,且收退都只支持10 ,50,100三种面额。一次购买只能出一瓶可乐,且投钱和找零都遵循优先使用大钱的原则,需要购买的可乐数量是m, 其中手头拥有的10、50、100的数量分别为a、b、c,可乐的价格是x(x是10的倍数) 。请计算出需要投入硬币次数?
给定一个数组arr,只能对arr中的一个子数组排序, 但是想让arr整体都有序。返回满足这一设定的子数组中,最短的是多长?
生成长度为size的达标数组,什么叫达标?达标:对于任意的 i<k<j,满足 [i] + [j] != [k] * 2。给定一个正数size,返回长度为size的达标数组。
2023-04-18 14:14:13
2023-04-19 09:23:13
2023-05-10 06:02:16
2023-05-15 10:01:56
2023-04-24 11:25:19
2023-05-22 08:09:06
随时自助获取、弹性伸缩的云服务器资源
便捷、安全、高效的云电脑服务
高品质、低成本的云上存储服务
为云上计算资源提供持久性块存储