1.集群规划 集群节点分配 主机名 主机IP master 192.168.100.100 slave1 192.168.100.101 slave2 192.168.100.102 slave3 192.168.100.103 软件版本 软件名称 版本号 Java 1.8.0_15
......
255
0
0
2024-02-25
一 简介作为开发人员大家对 UUID 应该都比较熟悉了, Java 中也提供了相关的类和生成方法,供业务中使用。这里准备对 UUID 生成的过程做一次深入了解。 二 什么是 UUID2.1 概念根据 百度百科 的描述: UUID 是 通用唯一识别码(Universally Unique Identifier)的缩写,是一种软件建构的标准,亦为 开放软件基
......
399
0
0
2024-02-25
本文分享自华为云社区《java中什么是序列化和反序列化?》,原文作者:dayu_dls 。 这篇文章主要给大家介绍了关于 Java 中对象的序列化与反序列化的相关内容,文中通过详细示例代码介绍,希望能对大家有所帮助。 1、 序列化 是干啥用的?序列化的原本意图是希望对一个 java 对象作一下“变换”,变成字节序列,这样一来方便持久化存储到磁盘,避免程序运行
......
227
0
0
2024-02-25
java _home /usr/libexec/java_home 是 macOS 上设置 JAVA_HOME 最简单的可维护方式。 你可以使用 java_home 来。 查找所有已安装的JDKs 获取特定 JDK 版本的`JAVA_HOME’的值 获取默认JDK版本的`JAVA_HOME’的值 *执行特定版本的Java命令 寻找所
......
255
0
0
2024-02-25
链表简介前言链表为数据结构中第二种基本结构,一般链表就是指在物理结构上非连续,非有序的数据结构,链表又分为单向链表和双向链表,单向链表一般可以如下定义 class Node{
// 链表节点存放数字
int da
......
292
0
0
2024-02-25
一、前言 我们在开发中会经常遇到一些可能会变的值,比如数据库的密码,一些关键链接的配置等等。 都需要我们写在配置文件中,这样可以把这些配置文件放到nacos上进行管理,修改nacos的配置,咱们发布的包就可以动态的进行更新了,不需要重新修改打包在重新发包! 咱们今天就来说一说读取配置文件中的值常见的两种方法,刚刚说的动态更新配置的是第二种配置哈
......
269
0
0
2024-02-25
写在前面数据结构全文树结构集合底层用数组扩容实现的节点,一个对象,树的一个单位叶子节点,没有子节点的节点节点的权,节点值路径,从根节点找到该节点的路线层,同一个级别树的高度,层数森林,多颗子树二叉树,每个节点,最多只能有两个子节点如果二叉树的所有叶子节点都在最后一层,且节点总数为2^n-1,n为层数,则为满二叉树如果该二叉树的所有叶子节点都在最后一层或者倒数
......
242
0
0
2024-02-25
一、概览二、磁盘操作三、字节操作实现文件复制装饰者模式四、字符操作 编码 与解码String 的编码方式Reader 与 Writer实现逐行输出文本文件的内容五、对象操作序列化Serializabletransient六、网络操作InetAddressURLSocketsDatagram七、NIO流与块通道与缓冲区缓冲区状态变量文件 NIO 实例选择器套接
......
330
0
0
2024-02-25
单例模式单例模式:类的对象有且只有一个首先控制对象的产生数量:将构造方法私有化(从源头控制对象数量,控制构造方法)构造方法私有化:任何其他类均无法参生此对象(本质是任何他类均无法调用构造方法,所以无法产生对象)唯一的一个对象产生于类内部唯一的属性为<静态属性>,并且类中提供静态方法取得此对象。因为类的外部无法产生对象,因此无法调用对象方法1.
......
250
0
0
2024-02-25
Java– socket 编程TCP通信博客说明 说明TCP通信能实现两台计算机之间的数据交互,通信的两端,要严格区分为客户端(Client)与服务端( Server )。两端通信时步骤: 服务端程序,需要事先启动,等待客户端的连接。客户端主动连接服务器端,连接成功才能通信。服务端不可以主动连接客户端。在 Java 中,提供了两个类用于实现TCP通信程序:
......
285
0
0
2024-02-25
系列文章:对象存储——Minio 初探一 MinIO SDK对象存储——Minio 初探中我们介绍了单机部署MinIO的过程,以及在控制台上的一些操作。因为在实际应用中,主要还是通过sdk进行操作,所以这里我们也开始介绍MinIO SDK的使用。MinIO SDK的官网地址:https://min.io/docs/minio/linux/developers
......
602
0
0
2024-02-24
3.1 概述可以发现,设计模式好像都是类似的。越看越感觉都着不多。其实都是类似面向接口编程的一种体现,只不过侧重点不一样或者说要体现的结果不一样。 3.2 使用场景 问题一:应对可能变化的对象实现 方案:间接创建 模式:工厂模式 问题二:为请求指定相应的操作(类似请假审批,不同时长对应不同职位的审批人) 方案:程序根据请求动态选择操作 模式: 责任链
......
230
0
0
2024-02-24
上一篇我们介绍了 Spring Framework IoC的Setter依赖注入,本篇我们一起来看一下Spring Framework IoC构造函数依赖注入。这里我总结了以下几种方式: * 手动模式
* XML资源配置元信息
* Java 注解配置元信息
* API配置元信息
* 自动模式
* Constructor
接下来我们就通过
......
219
0
0
2024-02-24
本文只是从 Java 的角度出发,并不涉及 Android 的类加载方式。从上一篇解析类加载机制的文章:我们已经知道了 ClassLoader 的委托机制。本篇文章我们来详细分析下 ClassLoader 是如何加载 Java 类的。一、ClassLoader 使用 流程简单说是这样的:我们用 ClassLoader 的 loadClass() 方法获取
......
235
0
0
2024-02-24
导读: 基于上篇文章 ,我们可以实现将官方提供的 logstash-output-java_output_example 项目在本地构建、测试和打包使用。本文将基于此 Demo 之上讨论如实现一个输出到 MySQL 的 output插件,本例子只是一个简单的例子,并未达到生产可用。目的是想通过该例子让各位熟悉如何用 Java 编写 Logstash 插件及
......
270
0
0
2024-02-23