摘要:问:ObjectMapper 工具类 答:ObjectMapper 是 Jackson 库中的一个核心类,它提供了丰富的功能来在 Java 对象和 JSON 数据之间进行转换。Jackson 是一个流行的 Java 库,用于处理 JSON 数据。ObjectMapper 是一个非常灵活的类,它支持多
阅读全文
07 2024 档案
摘要:一文解读Dockerfile 一文解读Dockerfile 前言 上一篇我们说到Docker镜像及镜像分层结构,今天这一篇也跟上一篇联系比较密切,接下来我们来说一下如何使用Dockerfile来构建一个镜像。 什么是Dockerfile Dockerfile 是一个用来构建镜像的文本文件,文本内容包
阅读全文
摘要:windows hbase连接工具 hbase连接数过多 ##1. ZK连接过多 1) 查看ip连接数前十 登录后复制 netstat -na | grep 2181 | awk '{print$5}' | awk -F : '{print$1}'| sort |uniq -c |sort -rn
阅读全文
摘要:问:java mysql 数据库连接池,使用C3P0 的案例 答: 当然有C3P0作为Java MySQL数据库连接池的案例。C3P0是一个开源的JDBC连接池库,它具有连接池管理、连接池监控等功能,可以提高数据库连接的效率和性能。 以下是使用C3P0连接MySQL数据库的一个案例: 1. 添加C3
阅读全文
摘要:部署vue项目到Linux服务器 案例一 vue-cli构建vue3项目,将项目上传到Linux服务器,服务器安装node,并启动vue项目 首先本地有一个vue项目,启动后可正常访问 本地打包后,也可直接访问 若打包后的index.html页面显示空白,需在项目的根路径下新建vue.config.
阅读全文
摘要:zookeeper、kafka单机版安装 前提 已经安装了jdk1.8、zookeeper3.6.3主机名:master映射:192.168.128.129 master 安装zookeeper单机版 # 将apache-zookeeper-3.6.3-bin.tar.gz上传到服务器# 解压tar
阅读全文
摘要:spring-boot-nginx代理-docker-compose部署 目录一、本地web代码测试和打包jar二、使用jar包制作docker镜像三、docker-compose.yml文件四、Nginx配置文件五、环境变量六、docker-compose启动 在本地测试,使用docker部署不用
阅读全文
摘要:Centos上安装docker 并拉取 mysql,tomcat,redis,nginx镜像 docker基于linux,请小伙伴们准备好linux-centos系统 docker官方网址:Docker: Accelerated Container Application DevelopmentDo
阅读全文
InputStream inputStream = classLoader.getResourceAsStream("aaa.properties") ; java 获取配置文件为null ,类加载器
摘要:问:InputStream inputStream = classLoader.getResourceAsStream("aaa.properties") ; 获取到的 inputStream 是null 答:当您尝试使用 ClassLoader 的 getResourceAsStream 方法来获
阅读全文
摘要:问:Windows环境变量,JAVA_HOME设置后,如何立即生效?建议重启电脑 答:在Windows系统中,设置JAVA_HOME环境变量后,要使其立即生效,可以采取以下几种方法: 1. 通过命令提示符(cmd)修改PATH环境变量 这种方法不需要重启计算机或资源管理器,但需要注意的是,它只会对当
阅读全文
摘要:Linux系统下的Java环境变量配置步骤详解 Linux系统下的Java环境变量配置步骤详解 一、概述:在Linux系统中,如果我们需要使用Java开发或者运行Java程序,就需要配置Java环境变量。Java环境变量包括JAVA_HOME、PATH和CLASSPATH三个变量。本文将详细介绍在L
阅读全文
摘要:问:java 和 maven 设置环境变量 答:在Java和Maven开发中,正确设置环境变量是非常重要的,因为它允许你在命令行(终端或命令提示符)中轻松运行Java和Maven命令。下面是如何在Windows和Linux/Mac系统上设置这些环境变量的步骤。 1. 设置Java环境变量 Windo
阅读全文
摘要:问:如果 频繁操作Hbase 数据库 ,可以保持 Connection connection 一直连接吗, 或者有什么方式可以优化吗,如何 使用连接池(HBase自己提供的连接池)可以复用连接对象,减少频繁创建和销毁连接的开销。连接池负责维护一组预先建立的连接,并在需要时将它们提供给应用程序。当应用
阅读全文
摘要:hbase数据库连接池 未设置最大链接数导致数据库操作异常频发 简介 业务中将主要数据存储定位hbase存储,近期突然发现数据比对不上,发现实在创建环节发生异常导致逻辑执行终端(hbase存储或查询出现异常)。 表现: 供应商提供参考: 供应商提供的解决方案: 关闭超过90s未使用的链接是一种保护方
阅读全文
摘要:终端输入mvn -v报错:JAVA_HOME not found in your environment. 原因在于jdk环境变量未配置好。环境变量设置有如下两种方法: 1、右键我的电脑-->属性-->高级系统设置-->环境变量-->系统变量-->双击Path-->点击新建-->输入jdk本地路径(
阅读全文
摘要:maven 工程pom依赖优化及常用命令 1. mvn dependency:list 列出项目的所有jar包登录后复制 mvn dependency:list -Dverbose1.该命令可以列出项目依赖的所有jar包,-Dverbose参数会把被忽略的jar,即相同jar包的不同版本引入
阅读全文
摘要:Hadoop(5-1) HBase 提示SLF4J: Class path contains multiple SLF4J bindings. 问题描述 在使用hbase version命令时,出现下列的警告信息 。 SLF4J: Class path contains multiple SLF4J
阅读全文
摘要:hbase SLF4J报错 HBase SLF4J 错误的解决方法 介绍 在使用HBase开发过程中,经常会遇到SLF4J报错的情况。SLF4J(Simple Logging Facade for Java)是一个为Java应用程序提供日志记录接口的简单日志门面。本文将介绍如何解决HBase中常见的
阅读全文
摘要:数据库 连接数 数据库连接数是指在特定时间内与数据库建立的连接数量,这些连接是数据库与应用程序或其他数据库之间通信的桥梁。了解数据库的连接数可以帮助评估数据库的负载情况,从而决定是否需要进行优化或扩容。以下是一些关于数据库连接数的关键点: 查看数据库连接数的方法因数据库类型而异。 例如,对于My
阅读全文
摘要:创建SpringBoot项目时出现Cannot resolve plugin org.springframework的解决方法 原因是添加依赖时未添加版本号 原因是添加依赖时未添加版本号 解决方法: 在pom.xml文件中的依赖添加版本号 原来: <plugin> <groupId>org.spri
阅读全文
摘要:Module not specified 简要描述 idea springboot maven 该问题对应其他错误情况 1.找不到包或找不到符号 2.注解什么的全是红色,解析不到 解决方法总结如下 方法1: 从现有module中选取 方法2: 重新导入包 在模块名上右键-Maven-Reimport
阅读全文
摘要:Hbase的表设计 一、应用背景 微博:用户表users、微博表weibos、用户关系表relations,和具体哪个公司的微博没关系。 微博中的用户想关注其他用户的微博,首先要维护一个特定用户的关注列表,例如张三关注了李四和王五。 为了要的得到张三应该看到的所有微博,你需要查找列表{李四、王五},
阅读全文
摘要:hbase 增加列簇 api HBase 增加列簇 API HBase 是一个分布式、可扩展、高性能的 NoSQL 数据库,常用于存储大量结构化数据。在 HBase 中,数据以行和列族的形式存储。每行可以包含多个列族,每个列族可以包含多个列。在实际应用中,有时候需要在已有的表中增加新的列族来存储额外
阅读全文
摘要:java中assert用法 一、java为什么源码框架都用assert调试 1、一般是做单元测试的时候用(比如Junit),其它的地方也可以使用,但是基本上没人用,因为在其它的地方判断语句比断言好用。 2、如果表达式计算为 false,那么系统会报告一个 Assertionerror。 3、由于as
阅读全文
摘要:Java中interface的default和static方法 Java中interface的default和static方法 完整代码及其运行结果从 Java8 开始:static 方法:接口不能通过实例调用 static 方法接口中的 static 方法不能被继承子类不能继承接口的static方
阅读全文
摘要:java map 是线程安全吗 map的线程安全实现类 推荐使用 ConcurrentHashMap HashMap线程安全的吗?Java中平时用的最多的Map集合就是HashMap了,它是线程不安全的。看下面两个场景:1、当用在方法内的局部变量时,局部变量属于当前线程级别的变量,其他线程访问不了,
阅读全文
摘要:hbase写入数据库 BufferedMutator入库 如何使用HBase BufferedMutator入库 1. 流程图 创建HBase连接创建BufferedMutator构建Put对象将Put对象加入BufferedMutator释放资源2. 关系图 erDiagram HBase }|-
阅读全文
摘要:Spring Boot Test介绍 <h2></h2> 一、Spring Boot Test介绍 Spring Test与JUnit等其他测试框架结合起来,提供了便捷高效的测试手段。而Spring Boot Test 是在Spring Test之上的再次封装,增加了切片测试,增强了mock能力。
阅读全文
摘要:Java读取properties文件之中文乱码问题及解决 −目录Java读取properties文件中文乱码两种方式读取properties配置文件方式一:使用Properties集合工具类读取配置文件。方式二:使用ResourceBundle工具类读取配置文件Java读写资源文件类properti
阅读全文
摘要:[IDEA]修改IDEA中properties文件的默认编码格式 设置--编辑器--文件编码--UTF-8 问题描述 IDEA中属性文件默认编码为ISO-8859-1 会出现中文乱码的情况 问题解决 在设置-编辑器-文件编码中,将属性文件改为utf-8 原文链接:https://www.cnblog
阅读全文
摘要:idea修改java 配置文件编码格式,验证配置项的值是否为目标编码格式 实现“idea修改java配置文件编码格式”流程 步骤一:打开项目配置文件 首先,我们需要打开项目的配置文件,这里以使用Idea开发工具为例。 步骤二:定位到配置文件 找到项目目录下的src/main/resources文件夹
阅读全文
摘要:java 读取properties java读取properties乱码,IDEA 更改显示格式 1. 打开properties文件,中文呈现乱码:原因:文件格式问题,properties默认使用ISO8859-1格式,中文显示,通用的是utf-8, 带中文的可改成gbk, gb2312. 这里改成
阅读全文
摘要:Java工程中读取resources目录下properties文件的方式,从上图可知,当工程部署在服务器下时,配置文件以及代码都是在对应的classes文件夹下 二、具体读取方法 1、当需要读取当前路径下的properties文件时,即在本地没有部署到具体服务器上的情况: File file = n
阅读全文
摘要:ZDH大数据采集平台-数据源管理 https://github.com/zhaoyachao/zdh_web 本次介绍基于ZDH v4.7.18版本 预览地址 后台管理-登陆 用户名:zyc 密码:123456 12 安装包下载地址 登录预览系统-可下载安装包 数据源管理 数据源管理主要包含ZDH数
阅读全文
摘要:欧拉 EulerOS是华为基于CentOS源代码,面向企业应用环境开发的一个商用Linux发行版。 EulerOS EulerOS是华为基于CentOS源代码,面向企业应用环境开发的一个商用Linux发行版。 EulerOS 开发者华为技术有限公司作業系統家族Unix ,Linux,CentOS運作
阅读全文
摘要:idea竖着选、横着选、格式化快捷键 alt+shift+insert idea中想竖着并排选多行数据 操作 取消再按一下alt+shift+insert 原文链接:https://blog.csdn.net/weixin_44917365/article/details/130015166
阅读全文
摘要:java try-with-resources语句 // 使用了try-with-resources语句来自动关闭HBaseAdmin。 public static boolean deleteColumnFamily(String tableName, String cfName) { try (
阅读全文
摘要:在Java中,Map 接口的实现(如 HashMap,LinkedHashMap,TreeMap 等)并不保证遍历 keySet() 或 entrySet() 时的顺序。但是,某些特定的 Map 实现确实提供了特定的遍历顺序。 1、HashMap:它基于哈希表实现,并不保证映射的顺序,特别是遍历顺序
阅读全文
摘要:Java 的垃圾回收器(Garbage Collector, GC) 在 Java 中,ArrayList 本身并没有“重复清理”的概念,因为 ArrayList 是一个容器类,用于存储对象的引用。当你不再需要 ArrayList 或其中的元素时,你应该确保这些对象不再被引用,以便 Java 的垃圾
阅读全文
摘要:从0到1Flink的成长之路(二十)-Flink 高级特性(二)之自动重启策略和恢复,,固定延迟重启策略(开发中使用) 自动重启策略和恢复1)、重启策略配置方式配置文件在flink-conf.yml中可以进行配置,示例如下:restart-strategy: fixed-delay restart-
阅读全文
摘要:java操作hbase查询数据 java操作hbase查询数据库 HBase java API访问HBase数据库登录后复制 package com.hunan.hbase_options; import org.apache.hadoop.conf.Configuration; import or
阅读全文