Java North

Java 's Blog


  • 首页

  • 分类

  • 作者

  • 归档

  • 关于

JPA的好搭档 - QueryDSL -- 2022-11-18

发表于 2022-11-18 | 分类于 gotanks广楠

哈喽,大家好,我是指北君。

今天给大家介绍一个JPA的好搭档:QueryDSL。


阅读全文 »

使用Java去除html标签的几种方法-已发

发表于 2022-11-16 | 分类于 java

大家好,我是指北君。

在我平时的工作中,偶尔会用 Java 做一些解析html的工作。有的时候我需要删除所有的HTML标签,只保留纯文字内容。这个问题在做过一些爬虫工作的朋友来说很简单。 下面来说说,我们平时使用到的集中解析的方法。

阅读全文 »

Kafka的春天-重试机制 -- 2022-11-14

发表于 2022-11-14 | 分类于 gotanks广楠

哈喽,大家好,我是指北君。

最近业务上用到了Spring Kafka,所以系统性的探索了下Spring Kafka的各种用法,发现了很多好玩很酷的特性,下面介绍下Spring Kafka的消息重试机制。


阅读全文 »

冒泡排序

发表于 2022-11-11 | 分类于 排序

哈喽,大家好,我是指北君。 今天来给大家介绍一下排序算法之冒泡排序

阅读全文 »

手写一个redis分布式锁,让你彻底搞懂

发表于 2022-11-08 | 分类于 Redis

哈喽,大家好,我是指北君。

今天带大家深入剖析一下Redis分布式锁,彻底搞懂它。

阅读全文 »

gradle入门安装配置教程

发表于 2022-10-22 | 分类于 Redis

哈喽,大家好,我是指北君。
Java中主要有三大构建工具:Ant、Maven和Gradle。Ant用的比较少、Maven用的相对普遍,而Gradle的发展则将是未来的一种趋势。本篇文件我们来介绍gradle的安装和配置。

阅读全文 »

Java 中的同构数

发表于 2022-10-22 | 分类于 java

大家好,我是指北君。

今天看到一个比较有意思的概念,叫做同构数。同构数是一个数字,它的平方数与数字本身的尾数相同。

例如,25是一个同构数,因为25的平方是625,它的结尾是25。同样地,76是一个同构数,因为76的平方是5776,同样以76结尾。

阅读全文 »

ParallelGC调优参数细讲-2022-10-19

发表于 2022-10-18 | 分类于 gc

哈喽,大家好,我是指北君。

最近项目一直在跑性能测试,看到程序的MinorGC频率增高, 每分钟GC时间增大,心里总是会忐忑,待会儿不会又有503吧。

阅读全文 »

Maven删除重复的依赖关系

发表于 2022-10-16 | 分类于 java

大家好,我是指北君。

在我们平时的开发过程中,常常会遇到引入各种不同的 jar 包,然后引发的 Maven 依赖冲突,今天我们来学习下如何使用 Maven 命令检测 pom.xml 中的重复依赖项。

阅读全文 »

查找连接到服务器的客户的IP地址 --2022-10-10

发表于 2022-09-18 | 分类于 java

大家好,我是指北君。

在本文中,我们来学习下如何找到连接到服务器的客户端计算机的IP地址。 我们将创建一个简单的客户端-服务器场景,让我们探索用于TCP/IP通信的java.net API。

阅读全文 »

如何在Java中加密和解密zip文件-20220925

发表于 2022-09-15 | 分类于 java

大家好,我是指北君。

在本文中,我们来学习如何用Zip4j库创建受密码保护的压缩文件并将其解压。

阅读全文 »

Java设计模式-策略模式

发表于 2022-09-14 | 分类于 设计模式

哈喽,大家好,我是指北君。最近工作上有一个保存企业微信聊天记录的需求,遇到一些问题,数据量太大了,该怎么存?存储之后要检索,怎么才能检索的快呢?聊天产生的文件太多了,怎么去重?需求一句话,可是苦了开发人员了。

阅读全文 »

Java设计模式-如何优雅的使用装饰器模式

发表于 2022-09-13 | 分类于 设计模式

哈喽,大家好,我是指北君。 装饰器设计模式大家肯定都听说过,但是有没有使用过呢,今天本君就跟大家分享一下装饰器模式应该如何使用。

阅读全文 »

国庆头像制作-勿发

发表于 2022-09-13 | 分类于 tool

国庆头像制作

阅读全文 »

ParallelGC调优参数细讲-已发

发表于 2022-09-09 | 分类于 gc

哈喽,大家好,我是指北君。

最近项目一直在跑性能测试,看到程序的MinorGC频率增高, 每分钟GC时间增大,心里总是会忐忑,待会儿不会又有503吧。

阅读全文 »

如何在Java中用位操作符进行位掩码操作?2022-10-18

发表于 2022-09-05 | 分类于 java

大家好,我是指北君。

在本文中,我们来看看如何使用位操作符实现低级别的位掩码。我们将看到我们如何将一个单一的int变量作为一个单独的数据容器。

阅读全文 »

为什么说不建议直接用redis setnx实现分布式锁?-20220919

发表于 2022-09-03 | 分类于 Redis

哈喽,大家好,我是指北君。
本篇文件我们来介绍如何Redis实现分布式锁的演进过程,以及为什么不能直接用Setnx实现分布式锁。

阅读全文 »

代码简洁之道:对象转换神器MapStruct -- 2022-09-02

发表于 2022-09-02 | 分类于 gotanks广楠

其实很多时候, 写代码更像是在创造艺术。 —— 指北君

今天指北君再分享一个让代码变得更简洁的小技巧。


阅读全文 »

代码简洁之道:统一返回格式 -- 2022-08-31

发表于 2022-08-31 | 分类于 gotanks广楠

其实很多时候, 写代码更像是在创造艺术。 —— 指北君

今天指北君说一个让代码变得更整洁的小技巧。


阅读全文 »

Java 如何验证文件名的有效性?-20220928

发表于 2022-08-30 | 分类于 java

大家好,我是指北君。

在本文中,我们将讨论使用 Java 验证一个给定的字符串是否具有操作系统的有效文件名的不同方法。我们可以根据限制的字符或长度限制来检查该值。

阅读全文 »
1 … 3 4 5 … 17
Java Geek Tech

Java Geek Tech

一群热爱 Java 的技术人

335 日志
119 分类
46 作者
RSS
GitHub 知乎
Links
  • 纯洁的微笑
© 2019 - 2023 Java Geek Tech
由 Jekyll 强力驱动
主题 - NexT.Mist