自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 收藏
  • 关注

原创 数据库表数据量排序

【代码】数据库表数据量排序。

2025-02-10 09:43:59 112

原创 maven helper插件使用

然后刷新下maven,相应的依赖就会被排除了。点击完exclude pom文件会被修改。

2025-01-21 17:58:07 537

原创 Hutools 构建树结构

我们平时在进行业务开发时,经常会碰到需要构建树形结构的业务,比如常见的区域树结构这类数据的特点就是每条数据有明确的父节点和子节点,如果没有父节点或者子节点的话,没有父节点的数据为树的顶级节点,如果没有子节点的话为树的底级节点。示例数据表及数据使用hutools 的TreeUtil工具类可以非常方便的构建一个树形结构。首先,springboot应用引入需要的hutools的依赖然后处理查询出来的需构建数据关键代码解释。

2025-01-21 17:40:09 1132

原创 springboot整合mybatisPlus注意点

注解@MapperScan(“com.xxxx.mapper”)这个注解的作用是告诉springboot的在启动时扫描应用的mapper层,告知springboot的mapper层的位置在哪里。如果在springboot启动类上忘记了配置该注解会报错。

2025-01-08 13:38:21 343

原创 windows的cmd查看文件的md5加密

【代码】windows的cmd查看文件的md5加密。

2025-01-04 21:41:28 185

原创 linux 使用python2临时搭建一个http服务

【代码】linux 使用python2临时搭建一个http服务。

2025-01-02 18:03:39 108

原创 Squid简单使用

Squid 是一款强大的代理服务器,主要设计用于和流量代理,此外也支持一些其他的协议,如WebSocket(基于 HTTP 协议的实时通信)、 SSL 隧道(CONNECT 方法)等。

2025-01-02 17:52:35 552

原创 @Value注解注入Map类型的值

application.yml中的配置为。

2024-12-27 15:30:54 299

原创 冒泡排序(没有优化)

冒泡排序package testCode;/** * 重温冒泡排序 */public class BubbleSort { public static void main(String[] args) { int[] array = {9, 2, 4, 1, 2, 4, 6}; System.out.println(sort(array)); for (int i : sort(array)) { System.

2024-12-26 17:31:19 125

原创 SpringMvc项目配置RabbitMq

只有消费者部分,没有记录生产者部分。

2024-12-02 19:54:19 509

原创 spring使用set方法注入static静态变量

简单记录一下,使用注解@value和set方法注入一个静态变量。

2024-12-02 19:40:27 132

原创 配置文件无法生效 No active profile set, falling back to 1 default profile: “default“

网上搜了一下,大致是因为springboot的版本有些可以正常加载active profile,有些必须要加上上面的依赖,才能正常加载动态配置,不然active profile 一直使用的就是default。今天我在使用bootstrap.yml配置nacos时,自己的配置不能被正常加载,active profile总是使用的是default。加上上面这个依赖才能正常加载自己的bootstrap.yml配置。后来发现需要再pom中加上依赖。

2024-11-28 17:14:53 1228

原创 服务器使用Socket5代理上网

公司两台Linux服务器A、B,这两台服务器在同一个局域网下,其中A服务器可以正常访问外网,但是B服务器不能访问外网。现在我需要在B上下载一些软件,因此需要通过A让B访问到网络。

2024-09-12 17:51:02 656

原创 报错no main manifest attribute, in app.jar

在app.jar中没有主清单属性

2024-08-14 15:25:25 899 1

原创 intellij idea忽略.idea文件夹

前置知识:什么是 .gitignore 文件?.gitignore 文件是用来做什么的?

2024-04-21 22:58:20 1724

原创 nginx监听相同端口,根据域名请求不同的server

说在前面:关掉你的vpn和梯子。

2024-02-29 14:56:38 705

原创 在Springboot项目中使用gitVersion

GitVersion 是一个工具,用于自动化生成项目的版本号。它通过分析你的 Git 仓库的历史,特别是提交和标签(tags),来帮助管理版本号。GitVersion 遵循语义版本控制(Semantic Versioning,简称 SemVer)的原则,这意味着版本号能够传达关于代码变更的含义。gitVersion有好几种使用方式,本文介绍其中一种。使用 Spring Boot Actuator 和 git-commit-id-plugin 展示 Git 信息,在应用启动时动态读取 Git 信息。

2024-02-05 00:01:26 575 1

原创 使用一台电脑上xshell链接另一台电脑上的虚拟机

实现下来感觉还是直接使用net网络做端口转发更简单一些。

2023-09-10 21:18:49 895 4

原创 Decimal学习

由于二进制浮点数表示法的限制,浮点数可能无法精确表示某些小数。这可能导致精度丢失问题。如果需要更高的精度,可以使用 BigDecimal 类。BigDecimal 允许你精确地控制小数的精度,但它的运算和比较操作可能会比普通的浮点数类型更复杂。

2023-09-10 16:45:10 130

原创 influxdb数据库的备份与还原

要还原数据库,可以使用influxdrestore命令。(一开始是想influxdb能不能想myslq那样在命令行登录备份,目前我还没发现)执行备份命令后,InfluxDB将开始备份操作,并在指定的目录下生成备份文件。你可以在influxdb对应文件夹的地址栏输入cmd,更快的进入到这个目录。-portable:这个选项用于指示InfluxDB还原从备份文件中。备份完成后,你可以将备份文件复制到安全的存储位置,以防止数据丢失。在终端找到对应influxdb对应文件夹,如下图。远程的备份与还原问题?

2023-09-03 23:39:15 743

原创 Windows10中VMwareworkstation安装centos7无法联网问题解决

亲测有效:看这个链接 -->

2023-08-02 16:17:16 126

原创 报错:Description: No bean of type ‘org.apache.shiro.realm.Realm‘ found

springboot整合shiro报错

2022-10-10 16:45:54 7104 2

原创 安装hadoop3.x版本踩坑

报错:ERROR: Attempting to operate on hdfs namenode as rootERROR: but there is no HDFS_NAMENODE_USER defined. Aborting operation.Starting datanodesERROR: Attempting to operate on hdfs datanode as rootERROR: but there is no HDFS_DATANODE_USER defined. Abo

2022-05-11 21:18:57 530

原创 解决使用vmware主机和虚拟机相互ping通,但是虚拟机无法上网

我的问题:桥接网络下主机和虚拟机相互ping通,但是虚拟机无法上网环境:物理机window10、虚拟机Ubuntu16.04、VMwareworkstation15pro桥接网络的设置:设置桥接网络看这篇文章一般情况下按照上面的博客配置好就能上网了,但是我用的是校园网(校园网有个登录认证步骤,在后台只能记录物理机win10的ip地址,对于虚拟机的ip地址不会被记录,所以虚拟机虽然和主机配置好了桥接网络,但是虚拟机还是不能访问互联网。这个时候你可以连接手机热点,再按照上面文章把静态ip啥的改好,虚拟机

2022-05-11 16:46:53 4693

原创 解决风扇狂转不止的好方法

这两天风扇狂转不止,真让我头疼,现在弄好了。安装一个软件;软件官网我的是thinkpade580,对其他电脑生不生效我不清楚(但可以一试)。下载后直接安装即可。有个地方实时显示着温度。...

2022-04-30 09:31:21 1463

原创 intellij idea中maven的plugins重复

之前遇到过一个 idea maven页签的 plugins工具出现重复的 就是下面这样看了好多都说清除缓存,重启idea但是我试了试不行,在博客园里看到一篇文章是说,删除.iead和.iml文件,然后再重新导入一下项目,就好了。希望可以帮到看见这篇博客的人。加油,有钱是真的好!...

2022-03-31 19:48:50 1166 1

原创 maven中使用jdbc

用到的有数据库连接池、JDBCTemplate一、首先导入jar包 <!--mysql驱动,使用对应版本jar包依赖--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.25</ve

2022-03-19 14:54:01 4057

原创 Spring项目中@Aspect注解无法引入

今天遇见了一个问题,如题。这有一篇文章解决了这个问题。文章地址

2022-03-19 10:16:47 380

原创 System.arraycopy()方法

今天写leetcode,看见了这个方法,记录一下 public static native void arraycopy(Object src, int srcPos, Object dest, int destPos, int length);第一个参数:src

2022-03-14 20:57:35 104

原创 git学习

一、常用命令设置用户签名git config --global user.name 用户名设置用户签名git config --global user.email 邮箱初始化本地库git init查看本地库状态git status添加到暂存区git add 文件名从暂存区删除git rm --cached hello.txt提交到本地库git commit -c "日志信息" 文件名// 报错 fatal: could not lookup commi

2022-03-05 17:09:28 853 1

原创 注解和反射

注解一、什么是注解注解是给程序看的东西,可以被程序读取。不是程序本事,可以对程序做出解释格式:"@注释名",还可以添加一些参数值在那里使用:可以在package,class, method, field等上面,相当于给他们添加了额外的辅助信息,我们可以通过反射机制编程实现对这些元素的访问。二、内置注解@Override 重写注解 @Deprecated 不提倡程序员使用@SuppressWarnings 警告正压元注解meta-annotation作用:用来注解其他注解@T

2022-02-27 20:59:47 177

原创 java_网络编程

网络通信协议应用层http传输层tcp(Transaction control protocol 传输控制协议) 、udp(user datagram protocol 用户数据报协议)udp协议:面向无连接的协议,效率高,丢包多tcp协议:面向连接,有三次握手,相对udp安全,但没有udp效率高。网络编程三要素协议IP地址端口号Tcp通信概念...

2022-02-23 15:10:05 92

原创 java_io

视频链接:https://www.bilibili.com/video/BV1KE411r7rE?p=17一、创建文件、目录、多级目录分别用一个File对象去调用对应的方法一个File对象可以表示一个具体的文件package IO;import java.io.File;import java.io.IOException;public class FileDemo1 { public static void main(String[] args) { File

2022-02-19 17:52:15 219

原创 java泛型(Generic)

一、objectives(学习目标)1.To describe the benefits of generics.Generic type enable you to detect errors at complie rather then at runtime.自动装箱自动拆箱(autoboxing , autounboxing)自动装箱就是基本类型(primitive type)直接包装为包装类类型。如:int ——> integerArrayList<Integer> l

2021-11-30 16:51:06 609

原创 Java jdk1.8中 lambda 表达式

lambda 表达式简化步骤:定义一个函数式接口实现类静态内部类局部内部类匿名内部类,没有类的名称,必须借助接口或者父类用lamda简化version1.0package com.huiqing.lambda;/** * 只有一个方法的函数式接口 */interface ILike { void lambda();}public class TestLambda { //2.静态内部类 static class Like2 imp

2021-11-17 10:59:04 446

原创 java中的结构型模式中的---代理模式

分析寻找生活中用到代理的例子:结婚结婚时自己就是真实结婚的人,婚介公司就是代理对象。接口 interface Marry类 class You类 class WeddingCompany代码package com.huiqing.thread.kuangThread;public class staticProxy { interface Marry{ public void happyMarry(); } //真实结婚的人,实现

2021-11-15 22:40:33 283

原创 一个类实现多个接口,每个接口中有一个或多个相同方法

一个类实现多个接口,每个接口中有一个或多个相同方法,这里以两个接口为例。Java中虽没有多继承,但一个类可以继承多个接口,因此,算是对多继承的另一种实现方式。接口一:package java_core.interface_;public interface Toaster { public void on() ;}接口二:package java_core.interface_;public interface NuclearBomb { public void o

2021-09-12 22:03:26 3533

原创 idea中的debug

一、基本使用idea中的debug步骤:设置断点F9调试程序(8个按钮)按钮 | 说明

2021-09-07 23:03:22 398

转载 IDEA创建maven项目时控制台输出中文乱码

亲测有用,完美解决乱码问题。https://www.cnblogs.com/iceywu/p/12358295.html#!comments

2021-08-15 16:00:00 147

原创 Java中使用jedis操作redis(使用maven)

jedis的使用前言一、简单使用示例1.快速入门2.操作string类型数据前言Jedis: 一款java操作redis数据库的工具.使用时先下载好jar包(也可maven,本文就是)一、简单使用示例1.快速入门在运行时记得打开redis服务器不然会报错,在maven中使用jedis jar包时可能会遇到一些意外情况,还有jedis关闭资源时可能会有问题,没有close()方法,可评论或私信与我交流,相互学习,相互进步。package com.huiqing;import redis

2021-08-10 23:03:47 653 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除