学习
实践
活动
专区
工具
TVP
写文章

Java极客技术

LV1
举报
发表了文章

Java 中你绝对没用过的一个关键字?

前面的文章给大家介绍了如何自定义一个不可变类,没看过的小伙伴建议去看一下,这节课给大家介绍一个 Java 中的一个关键字 Record,那 Record 关键字...

Java极客技术
Spring BootJava
发表了文章

还在自己写迭代器进行remove?快来看看新方法

我们都知道 List 中是不允许在循环的过程中去进行移除元素的,为什么呢?一般的新人可能会遇到这个问题,比如说会从 List 的遍历的过程中去进行 remove...

Java极客技术
Java数据库SQL编程算法
发表了文章

Java 中如何实现一个像 String 一样不可变的类?

如果问你在日常开发中用到的最多的一个 Java 类是什么,阿粉敢打赌绝对是 String.class。说到 String 大家都知道 String 是一个不可变...

Java极客技术
编程算法
发表了文章

别再问问JDK的Stream怎么用了好么?面试官

JDK8发布到现在,已经过了8年的时间了,但是就是到现在,依然在面试的过程中,还有人问这个 JDK8 里面都优化了什么内容,对比 JDK7 来说,今天阿粉就再继...

Java极客技术
API数据库SQL
发表了文章

RabbitMQ的 AMQP协议都是些什么内容呢

阿粉之前也讲述过关于 RabbitMQ 的相关内容,比如他们的配置,以及 RabbitMQ 整合 SpringBoot 使用,而且自己使用过之后,就会在自己的简...

Java极客技术
Kafka消息队列 CMQ 版RabbitMQTCP/IP
发表了文章

【干货】如何防止接口重复提交?(下)

在上一篇文章中,我们详细的介绍了随着下单流量逐渐上升,为了降低数据库的访问压力,通过请求唯一ID+redis分布式锁来防止接口重复提交,流程图如下!

Java极客技术
云数据库 Redis分布式网站
发表了文章

【干货】如何防止接口重复提交?(中)

在上一篇文章中,我们详细的介绍了对于下单流量不算高的系统,可以通过请求唯一ID+数据表增加唯一索引约束这种方案来实现防止接口重复提交!

Java极客技术
云数据库 Redis数据库SQL缓存分布式
发表了文章

Java 中九种 Map 的遍历方式,你一般用的是哪种呢?

日常工作中 Map 绝对是我们 Java 程序员高频使用的一种数据结构,那 Map 都有哪些遍历方式呢?这篇文章阿粉就带大家看一下,看看你经常使用的是哪一种。

Java极客技术
编程算法JDKJavaScriptJava
发表了文章

【干货】如何防止接口重复提交?(上)

对于投入运营的软件系统,最近小编在巡检项目数据库的时候,发现某些表存在不少的重复数据,对于这样的脏数据,初步分析大致的来源有以下可能:

Java极客技术
数据库SQL
发表了文章

LeetCode 上第一题和第二题你会讲么?

阿粉最近也在刷 LeetCode 上面的题,因为 LeetCode 的题,很多都是在注重算法的实践上,殊不知,阿粉在前几道题目上就写出了像是垃圾一样的代码。看了...

Java极客技术
存储编程算法
发表了文章

DES加密算法是怎么实现的?

前面阿粉说了关于 MD5 加密算法,还有 RSA 加密算法的实现,以及他们的前世今生,今天阿粉在来说一下这个关于 DES 加密算法,又是怎么实现的。

Java极客技术
TCP/IPJava
发表了文章

程序员常用的几种序列化方式,总有一个是你在用的

我们都知道程序在运行的过程中经常需要进行服务间的通信和交互,特别是在当下微服务的架构下,每个系统都会庞大那么为了提高服务间的通信效率以及数据传输的性能,我们往往...

Java极客技术
文件存储JSONXML数据结构Java
发表了文章

如何利用Maven将代码打包成第三方公共jar包?

在项目开发过程中,我们经常需要将一些公共方法提取出来,然后单独封装成一个第三方公共jar包,采用普通的方式打包后的jar,依赖的工程执行编译时,却提示找不到对应...

Java极客技术
打包JAREclipseJavaIDE
发表了文章

Google 翻译退出中国大陆,原因竟然是因为...

不知道大家最近有没有发现,谷歌翻译突然用不了了,阿粉查询了一下,原因是谷歌翻译退出了中国大陆,然而退出中国大陆的原因你绝对想不到,竟然是因为使用率太低!

Java极客技术
费用中心
发表了文章

如何编写一套多线程的测试用例?

很多时候,新开发的功能在上线之前,我们都会进行压力测试,以防上线之后,突然出现性能瓶颈或者出现线程安全问题。

Java极客技术
编程算法腾讯云测试服务压力测试Java
发表了文章

非对称加密之RSA是怎么加密的

前几天阿粉刚刚说了这个 MD5 加密的前世今生,因为 MD5 也确实用的人不是很多了,阿粉就不再继续的一一赘述了,今天阿粉想给大家分享的,是非对称加密中的一种,...

Java极客技术
数据加密服务Java
发表了文章

MD5现在还有人用么?

说到密码学,阿粉现在真的是非常的头大,为啥呢?因为密码学真的是有点难度呀,各种各样的加密手段,各种各样的解密手段,像 MD5 呀,还有 RSA 呀,还有 DES...

Java极客技术
编程算法安全
发表了文章

走进Maven世界

本人是Mac OS系统,所以这里介绍Mac下如何安装,在安装Maven之前,先确认已经安装了JDK,其他系统安装也差不多,只是环境变量配置不一样。

Java极客技术
EclipseIDEMavenXMLMac OS
发表了文章

Java19 带来的虚拟线程是怎样玩出花提升十倍性能的

我们都知道一个 Java 服务其实是一个进程,当这个服务遇到高并发场景的时候我们往往会考虑使用线程池来提高性能,JDK 中就自带线程池,关于 JDK 的线程池感...

Java极客技术
JavaJDKLinux腾讯云测试服务Go
发表了文章

Java 中经常被提到的 SPI 到底是什么?

Java 程序员在日常工作中经常会听到 SPI,而且很多框架都使用了 SPI 的技术,那么问题来了,到底什么是 SPI 呢?今天阿粉就带大家好好了解一下 SPI...

Java极客技术
JavaJDKSpringHTML

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券