首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#java

广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级 Web 应用开发和移动应用开发

魔法程序员的奥妙指南:Java基本语法

hacker707

注释在Java中是非常重要的,它们有助于解释代码,使代码更易于阅读和维护。Java支持单行注释和多行注释

100

【Java】Java中栈溢出的常见情况

人不走空

在Java编程中,栈溢出(StackOverflowError)是一个常见的错误,通常发生在递归调用过深、大量方法调用、无限循环以及线程过多等情况下。本文将深...

100

【Java】序列化和反序列化

人不走空

一个字(word)是两个byte,即 word = 2 byte = 16 bit, 则一个字最大为 FFFF。

200

你写的每条SQL都是全表扫描吗

思考的陈

你写的每条SQL都是全表扫描吗?如果是,那MySQL可太感谢你了,每一次SQL执行都是在给MySQL上压力、上对抗。MySQL有苦难言:你不知道索引吗?你写的S...

610

JunkFood读者说你文章不对,作者被鞭策后,DBA 开始研究JAVA程序锁

AustinDatabases

之前的一篇文章中,关于RC 和 RR 隔离级别的问题,在文章尾部建议在大部分场景下,为了高并发和性能的需求,我们都建议使用RC的数据库隔离级别。这里被读者指出,...

1500

如何使用Java实现图的广度优先搜索?

用户1289394

图的广度优先搜索(Breadth-First Search,简称BFS)是一种用于遍历和搜索图的算法。它从图中的一个顶点开始,逐层地遍历其相邻顶点,并保持一个队...

500

如何用Java实现密码哈希和加盐存储?

用户1289394

在Java中,可以使用哈希函数和加盐技术来对密码进行安全存储。密码哈希是一种不可逆的转换,它将密码转换为一个固定长度的字符串,该字符串通常称为哈希值。加盐是指在...

2300

如何使用Java实现工厂模式和抽象工厂?

用户1289394

工厂模式和抽象工厂是创建型设计模式,它们都旨在解决对象的创建过程,并提供了一种灵活、可扩展的方式来创建相关的对象。

1600

如何用Java实现树的遍历、查找和平衡操作?

用户1289394

树是一种常见的数据结构,其中的节点通过边相互连接。在Java中,我们可以使用递归或迭代来实现树的遍历、查找和平衡操作。下面将详细介绍如何使用Java实现树的前序...

2900

如何使用Java实现图的深度优先搜索和拓扑排序?

用户1289394

实现图的深度优先搜索(Depth-First Search, DFS)和拓扑排序是图论中重要的算法。在Java中,我们可以使用邻接表或邻接矩阵表示图,并利用递归...

1500

打造自己的密码生成器:Java中如何生成安全且随机的密码?

用户1289394

生成安全且随机的密码是非常重要的,可以通过Java中提供的一些功能和库来实现。下面将提供一种方法来构建一个安全且随机的密码生成器,并解释其中的关键概念和步骤。

2900

Java中如何检测并处理栈溢出错误?

用户1289394

在Java中,栈溢出错误(StackOverflowError)是指当方法调用堆栈的深度超过了虚拟机所允许的最大值时发生的错误。这通常是由于递归调用导致的,当递...

1400

Java Stream的使用

终码一生

流是Java API的新成员,它允许你以声明性方式处理数据集合(通过查询语句来表达,而不是临时编写一个实现)

2000

Java 史上最全单例模式实现大全

疯狂的KK

作为一名资深的 Java 架构师,我对单例模式可以说是了如指掌。这种设计模式无疑是 Java 开发中最常用也最重要的模式之一,它可以帮助我们控制对象的创建,保证...

4300

【Spring Boot 源码学习】@Conditional 条件注解

huazie

前面的博文,Huazie 带大家从 Spring Boot 源码深入了解了自动配置类的读取和筛选的过程,然后又详解了OnClassCondition、 OnBe...

4110

GitHub标星 43.1 K!最火跨平台笔记开源项目

用户11114201

Joplin 是一个开源的笔记和待办事项应用程序,由 Laurent Cozic(laurent22)开发,目前在 GitHub 上已经获得了 43k+ 的 S...

4410

Java中如何通过代理实现对HTTP2网站的访问?

小白学大数据

Java自带的网络库java.net并不直接支持HTTP2协议,但可以通过第三方库来实现HTTP2的支持。其中,最流行的是Alpn-boot库,它可以在Java...

5110

商品上新业务状态机接入实践

得物技术

得物App · 技术运营 (已认证)

商品上新即为在得物平台上架一个新的商品,一个完整的商品上新流程从各种不同的来源渠道提交新品申请开始,需要历经多轮不同角色的审核,主要包括:

4010

再来谈离散性,Java 比 SQL 又有什么优势?

朱迪

我们讨论了 SQL 对 Java 的优势,也就是集合化特性,我们现在再来看看 Java 比 SQL 有什么优势。 Java 的代码长是长了,看起来也乱,但仔细研...

4110

【Spring Boot 源码学习】OnWebApplicationCondition 详解

huazie

上篇博文带大家从 Spring Boot 源码深入详解了 OnBeanCondition,那本篇也同样从源码入手,带大家深入了解 OnWebApplicatio...

6120
领券