大家好,我是指北君。
今天我们将聊聊如何在Java中把一个 Instant 格式化为一个字符串。我们将展示如何使用 Java 原生和第三方库(如Joda-Time)来处理这个事情。
Java 's Blog
大家好,我是指北君。
Docker是一个容器化的平台,它将一个应用程序连同其所有的依赖关系打包。大部分情况下,这些应用程序需要一个特定的环境来启动。在Linux中,我们使用环境变量来满足这一要求。这些变量决定了应用程序的行为。
大家好,我是指北君。
今天我们将看一下 HTTP 基本认证。指北君将会讲讲它是如何工作的,并且一步步的教大家如何使用。
HTTP 基本认证是一种简单的认证方法。客户端可以通过用户名和密码进行认证。这些凭证以特定的格式在 Authorization HTTP Header 中发送。一般它以 Basic 关键字开始,后面是一个 base64 编码的用户名:密码值。冒号字符在这里很重要。头部应该严格遵循这个格式。
哈喽,大家好,我是指北君。
本篇文章先给大家抛出一个疑问:不调用构造函数,如何创建对象?
哈喽,大家好,我是指北君。
本篇文章给大家介绍业务开发中最常使用的建造者模式。
哈喽,大家好,我是指北君。
在软件开发过程中,我们会用到很多设计模式,之前介绍过的单例模式,还有后面会介绍的代理模式、适配器模式、建造者模式等等,合适的场景运用合适的设计模式,你会发现业务逻辑会清晰很多。
但是对于工厂模式,我奉劝大家,没事最好不要用,什么,你问为啥?
大家好,我是指北君。
在本教程中,我们将讲讲如何将一个 InputStream 转换为一个字符串。
我们将从使用普通的 Java 开始,包括 Java 8+
的解决方案,然后也会研究使用 Guava
和 Apache Commons IO
库。
大家好,我是指北君。
通常,启动一个服务是很容易的。然而,有时我们需要有一个计划来优雅地关闭一个服务。
在本教程中,我们将看一下 JVM 应用程序终止的不同方式。然后,我们将使用 Java APIs 来管理 JVM 关闭钩子。
哈喽,大家好,我是指北君。今天给大家分享设计模式中最常用的单例模式。
大家好,我是指北君。
今天将介绍一种在 Java 中执行 HTTP 请求的方法 – 通过使用 Java 内置的 HttpUrlConnection 类实现。
从 JDK 11 开始,Java 为执行 HTTP 请求提供了一个新的 API,它是用来替代 HttpUrlConnection 的,即HttpClient API。
哈喽,大家好,我是指北君。
开发中,服务与服务之间通信通常会用到消息中间件,如果我们使用了某一个MQ,那么消息中间件与我们的系统算是高耦合。将来有一天,要替换成另外的MQ,我们的改动就会比较大。为了解决这个问题,我们可以使用Spring Cloud Stream 来整合我们的消息中间件,降低耦合度,使服务可以更多关注自己的业务逻辑等。
今天为大家带来一个人人可实操的SpringCloudStream集成Kafka的快速入门示例。
哈喽,大家好,我是指北君。
哈喽,大家好,我是指北君。
之前有一篇文章,我们介绍过通过 Mybatis Plus 进行增删改查。
哈喽,大家好,我是指北君。
本篇文章,我们通过 MyBatis Plus 来对一张表进行 CRUD 操作,来看看是如何简化我们开发的。
大家好,我是指北君。
上次指北君给大家介绍了如何从零开始开发一个 idea 插件。其他这个插件开发并不局限于idea。JetBrains 其他的IDE 也都是通用的。 但是用于开发 .net 的Rider 是另外的。
大家好,我是指北君。
之前也写过一些 OpenCV 的文章,最近正好在考虑 写一个 OpenCV相关的工具,目前还是在开发过程中,边开发边更新。预计会持续一段时间。目前的想法是把 OpenCV 的 API 在这个工具上都实现一遍。
哈喽,大家好,我是指北君。
Dockerfile 简单来说就是一个包含用于组合镜像的命令的文本文档,Docker 通过读取 Dockerfile 中的指令就可以按步骤生成镜像,那么在制作镜像之前,我们先了解一下镜像的原理。