Java North

Java 's Blog


  • 首页

  • 分类

  • 作者

  • 归档

  • 关于

聊聊如何格式化 Instant——已发

发表于 2022-04-21 | 分类于 java

大家好,我是指北君。

今天我们将聊聊如何在Java中把一个 Instant 格式化为一个字符串。我们将展示如何使用 Java 原生和第三方库(如Joda-Time)来处理这个事情。

阅读全文 »

谈谈如何从 Docker 容器中获取环境变量 2022-04-27

发表于 2022-04-19 | 分类于 docker

大家好,我是指北君。

Docker是一个容器化的平台,它将一个应用程序连同其所有的依赖关系打包。大部分情况下,这些应用程序需要一个特定的环境来启动。在Linux中,我们使用环境变量来满足这一要求。这些变量决定了应用程序的行为。

阅读全文 »

Java HTTP 基本认证 -- 2022-04-22

发表于 2022-04-17 | 分类于 java

大家好,我是指北君。

今天我们将看一下 HTTP 基本认证。指北君将会讲讲它是如何工作的,并且一步步的教大家如何使用。

什么是 HTTP 基本认证

HTTP 基本认证是一种简单的认证方法。客户端可以通过用户名和密码进行认证。这些凭证以特定的格式在 Authorization HTTP Header 中发送。一般它以 Basic 关键字开始,后面是一个 base64 编码的用户名:密码值。冒号字符在这里很重要。头部应该严格遵循这个格式。

阅读全文 »

不调用构造函数,如何创建对象? 2022-04-18

发表于 2022-04-16 | 分类于 设计模式

哈喽,大家好,我是指北君。
本篇文章先给大家抛出一个疑问:不调用构造函数,如何创建对象?

阅读全文 »

辣眼睛的设计,不开心你来找我!2022-04-25

发表于 2022-04-16 | 分类于 Happy

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

今天带大家看一些辣眼睛的设计,Happy一下,码砖太累的话,每日一笑,防止秃头变老!

阅读全文 »

如何在业务开发中使用建造者模式? 2022-04-20

发表于 2022-04-08 | 分类于 设计模式

哈喽,大家好,我是指北君。
本篇文章给大家介绍业务开发中最常使用的建造者模式。

阅读全文 »

五分钟彻底了解工厂模式——20220413

发表于 2022-04-03 | 分类于 设计模式

哈喽,大家好,我是指北君。 在软件开发过程中,我们会用到很多设计模式,之前介绍过的单例模式,还有后面会介绍的代理模式、适配器模式、建造者模式等等,合适的场景运用合适的设计模式,你会发现业务逻辑会清晰很多。
但是对于工厂模式,我奉劝大家,没事最好不要用,什么,你问为啥?

阅读全文 »

几个稀奇古怪的网站,原来可以这么爽!——20220415

发表于 2022-03-26 | 分类于 HappyWeb

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

今天让大家开心一点,分享一些摸鱼开心网站, 包你摸鱼开心一整天。

阅读全文 »

将Java InputStream转为字符串 2022-04-01

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

大家好,我是指北君。

在本教程中,我们将讲讲如何将一个 InputStream 转换为一个字符串。

我们将从使用普通的 Java 开始,包括 Java 8+ 的解决方案,然后也会研究使用 Guava 和 Apache Commons IO 库。

阅读全文 »

为JVM应用程序添加关闭钩子-20220411

发表于 2022-03-21 | 分类于 java

大家好,我是指北君。

通常,启动一个服务是很容易的。然而,有时我们需要有一个计划来优雅地关闭一个服务。

在本教程中,我们将看一下 JVM 应用程序终止的不同方式。然后,我们将使用 Java APIs 来管理 JVM 关闭钩子。

阅读全文 »

一个类只能有一个对象?

发表于 2022-03-20 | 分类于 设计模式

哈喽,大家好,我是指北君。今天给大家分享设计模式中最常用的单例模式。

阅读全文 »

使用 HttpUrlConnection 在Java中做一个简单的HTTP请求 20220408

发表于 2022-03-20 | 分类于 java

大家好,我是指北君。

今天将介绍一种在 Java 中执行 HTTP 请求的方法 – 通过使用 Java 内置的 HttpUrlConnection 类实现。

从 JDK 11 开始,Java 为执行 HTTP 请求提供了一个新的 API,它是用来替代 HttpUrlConnection 的,即HttpClient API。

阅读全文 »

SpringCloudStream集成Kafka-20220406

发表于 2022-03-16 | 分类于 kafka

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

开发中,服务与服务之间通信通常会用到消息中间件,如果我们使用了某一个MQ,那么消息中间件与我们的系统算是高耦合。将来有一天,要替换成另外的MQ,我们的改动就会比较大。为了解决这个问题,我们可以使用Spring Cloud Stream 来整合我们的消息中间件,降低耦合度,使服务可以更多关注自己的业务逻辑等。

今天为大家带来一个人人可实操的SpringCloudStream集成Kafka的快速入门示例。

阅读全文 »

部署时代进化之Kubernetes

发表于 2022-03-12 | 分类于 MybatisPlus

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

阅读全文 »

如何通过条件构造器书写 MybatisPlus 复杂SQL语句?

发表于 2022-03-05 | 分类于 MybatisPlus

哈喽,大家好,我是指北君。
之前有一篇文章,我们介绍过通过 Mybatis Plus 进行增删改查。

阅读全文 »

保姆级教程,如何使用 MybatisPlus

发表于 2022-02-25 | 分类于 MybatisPlus

哈喽,大家好,我是指北君。
本篇文章,我们通过 MyBatis Plus 来对一张表进行 CRUD 操作,来看看是如何简化我们开发的。

阅读全文 »

做了个图片压缩的插件

发表于 2022-02-25 | 分类于 idea

大家好,我是指北君。 ​

上次指北君给大家介绍了如何从零开始开发一个 idea 插件。其他这个插件开发并不局限于idea。JetBrains 其他的IDE 也都是通用的。 但是用于开发 .net 的Rider 是另外的。 ​

阅读全文 »

OpenCV教程入门篇 2022-03-14

发表于 2022-02-24 | 分类于 opencv

大家好,我是指北君。

之前也写过一些 OpenCV 的文章,最近正好在考虑 写一个 OpenCV相关的工具,目前还是在开发过程中,边开发边更新。预计会持续一段时间。目前的想法是把 OpenCV 的 API 在这个工具上都实现一遍。 ​

阅读全文 »

面试官问到秒杀系统时这样回答! -- 2022-03-04

发表于 2022-02-20 | 分类于 Java

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

不管是面试中,或者是日常的工作学习中,我们会以支持高并发为目标。来获的自身开发能力的提高,以可以处理高并发的情况来表达自己的开发水平。

阅读全文 »

一文彻底弄懂 Dockerfile -- 2022-03-02

发表于 2022-02-19 | 分类于 Docker

哈喽,大家好,我是指北君。
Dockerfile 简单来说就是一个包含用于组合镜像的命令的文本文档,Docker 通过读取 Dockerfile 中的指令就可以按步骤生成镜像,那么在制作镜像之前,我们先了解一下镜像的原理。

阅读全文 »
1 2 3 … 12
Java Geek Tech

Java Geek Tech

一群热爱 Java 的技术人

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