自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux安装spark3.1.3

【代码】Linux安装spark3.1.3。

2024-04-02 14:05:51 656

原创 linux单机部署hadoop

进入/usr/local/software/hadoop-3.1.3/etc/hadoop 目录下,修改以下配置。进入/usr/local/software/hadoop-3.1.3/sbin启动yarn。# start-yarn.sh stop-yarn.sh在两个文件顶部添加以下内容。Hadoop 中不允许使用root用户来一键启动集群,需要配置启动用户。Hadoop中不允许使用root用户来一键启动集群,需要配置启动用户。方式二:查看 Web UI 界面,端口为 8088。直接插入本机IP即可。

2024-03-19 15:45:41 787

原创 linux 单机部署flink1.13.5

6.输入地址访问即可查看任务。5.放开其他服务器访问权限。1.下载flink安装包。2.上传到Linux。4.进入conf目录。

2024-03-19 15:15:24 661

原创 获取各个城市的天气情况

【代码】获取各个城市的天气情况。

2024-01-04 10:30:55 5506

原创 Java代码通过调用高德API获取地理位置

3.创建需要的应用和获取key。4.JAVA代码获取省份。

2023-09-20 10:37:17 1176

原创 Java代码通过经纬度计算省份。

1.直接上代码,需要市区县可自己解析。

2023-08-29 16:56:49 1820

原创 kafak消费数据,webSocket实时推送数据到前端

【代码】kafak消费数据,webSocket实时推送数据到前端。

2023-08-25 14:02:12 1849

原创 MYSQL语句,还不会写SQL?来我教你!

1.一个字段批量添加。

2023-08-15 13:24:07 147

原创 Linux下启动各种软件以及安装服务命令!!!

1.Windows2.linux二、nginx1.linux启动查看pid三、上传和下载四、下载解压方法的命令1.zip包下载zip包解压zip包2.tar.tz包解压五、清空某个文件六、防火墙1.查看状态2,重启3. 查询端口是否开放4.开放端口

2023-07-28 18:37:39 879

原创 docker日志,Linux日志持续读取显示

【代码】docker日志,Linux日志持续读取显示。

2023-07-25 10:15:11 108

原创 docker容器修改代码,替换jar包

cat hangger_server.tar | docker import - docker image tag bbead98aa1ed

2023-07-03 16:42:29 947 1

原创 Linux磁盘不足,解决办法

该命令将删除所有未被使用的镜像、容器和缓存。这些步骤可以帮助您清理Docker占用的磁盘空间。请注意,在删除任何镜像、容器或卷之前,请确保它们不是重要的,并且您已经备份了它们。Docker卷可用于在主机和容器之间共享数据。Docker日志可能会占用大量的磁盘空间。Linux大于1G的文件。清理docker的日志。清理Docker缓存。

2023-06-19 17:37:44 294

原创 定时任务操作删除elasticsearch数据文件和下载保存数据

【代码】定时任务操作删除elasticsearch数据文件和下载保存数据。

2023-06-12 17:34:22 325 1

原创 使用idea生成可执行文件jar包,转为.exe文件步骤全过程

使用idea生成可执行文件jar包,转为.exe文件步骤全过程

2023-05-30 14:00:44 1308 1

原创 Spring的AOP进行每个接口操作记录日志

*** @author* @desc 操作日志注解*///操作类型//日志详情三、操作日志枚举类/*** @author* @desc 操作日志枚举类*//*** 操作类型*/UNKNOWN("unknown","未知操作"),INSERT("insert","新增"),DELETE("delete","删除"),SELECT("select","查询"),UPDATE("update","更新"),LOGIN("login","用户登录-%s账户登录"),

2023-05-26 14:28:26 1491 3

原创 通过代码执行传输docker命令在docker中运行命令获取结果

【代码】通过代码执行传输docker命令在docker中运行命令获取结果。

2023-04-27 18:06:19 409 1

原创 mybatis,mybatisPlus控制台进行SQL语句的打印

【代码】控制台进行SQL语句的打印。

2023-04-19 18:25:45 560

原创 java代码实现linux文件的上传与下载修改

Schema(description = "上传配置file")@Tag(name = "上传配置file")1.controller类。

2023-04-03 18:21:37 1839 6

原创 starRocks配置两个数据源的多个IP进行访问数据库查询

因为mysql给定了定时任务,项目启动必须访问要以mysql为master。注意mysql为master。

2023-03-06 17:03:01 1402

原创 比VMware更快的搭建服务器

比VMware更快的搭建服务器

2023-01-30 15:20:21 112 1

原创 Java8之 LocalDate,LocalDateTime和处理时间、日期工具类一网打尽

通过调用的静态方法并传入任意格式返回其实例,格式中的字符和以前代表的一样,M 代表月,m 代表分。如果格式不规范会抛出异常,不过如果只是把 M 写成 m 这种逻辑错误是不会抛异常的。提供了获取时区。提供了 LocalDate 和 LocalTime 类。Java 8 的所有日期和时间 API 都是不可变类并且线程安全,而现有的 Date 和 Calendar API 中的和是非线程安全的。主包是java.time, 包含了表示日期、时间、时间间隔的一些类。里面有两个子包用于格式化,用于更底层的操作。

2023-01-29 18:23:32 1823 1

原创 Linux 操作必备 150 个命令,速度收藏~

linux 命令是对 Linux 系统进行管理的命令。对于 Linux 系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件, Linux 系统管理的命令是它正常运行的核心,与之前的 DOS 命令类似。linux 命令在系统中有两种类型:内置 Shell 命令和 Linux 命令。一张图看尽 Linux 内核运行原理。

2023-01-05 17:39:34 85

原创 MySQL中这14个小玩意,让人眼前一亮!!!

执行完之后,就会将order_2022121820表创建好,并且将order表中的数据自动插入到新创建的order_2022121820中。但如果有大批量的数据需要插入,特别是是需要插入的数据来源于,另外一张表或者多张表的结果集中。但如果插入数据的请求,有一定的并发量,这种做法就可能会产生重复的数据。肯定不行,因为brand表的name字段创建了唯一索引,同时该表中已经有一条name等于苏三的数据了。我们获取到该文件,然后执行相应的insert语句,就能创建相关的表,并且写入数据了,这就相当于。

2023-01-05 14:46:19 153

原创 java基础动态拼接字符串或者数字

java基础动态拼接字符串或者数字

2023-01-04 15:59:41 373

原创 linux服务器常用环境命令以及报错解决方法

linux 环境命令。

2022-11-08 17:19:55 802

原创 获取客户端登录信息的ip地址

获取客户端登录信息的ip地址

2022-10-31 09:09:18 566

原创 SpringBoot+Vue实现微信扫码支付、退款功能

SpringBoot+Vue实现微信扫码支付、退款功能

2022-10-19 13:40:34 343

原创 MybatisPlus增删改查

MybatisPlus增删改查

2022-10-18 17:01:36 512

原创 文件写入的6种方法,你知道哪种性能最牛逼吗?

Java 中的“流”是一种抽象的概念,也是一种比喻,就好比水流一样,水流是从一端流向另一端的,而在 Java 中的“水流”就是数据,数据会从一端“流向”另一端。根据流的方向性,我们可以将流分为输入流和输出流,当程序需要从数据源中读入数据的时候就会开启一个输入流,相反,写出数据到某个数据源目的地的时候也会开启一个输出流,数据源可以是文件、内存或者网络等。字节流的基本单位为字节(Byte),一个字节通常为 8 位,它是用来处理二进制(数据)的。(输入字节流)和(输出字节流)。

2022-10-13 17:33:40 422

原创 用 Redis 查询 “附近的人”

针对“附近的人”这一位置服务领域的应用场景,常见的可使用PG、MySQL和MongoDB等多种DB的空间索引进行实现。而Redis另辟蹊径,结合其有序队列zset以及geohash编码,实现了空间搜索功能,且拥有极高的运行效率。

2022-09-22 09:12:25 313

原创 Linux上用cron定时任务加Shell脚本实现判断服务挂掉宕机后自动重启服务

Linux上用cron定时任务加Shell脚本实现判断服务挂掉宕机后自动重启服务

2022-09-16 09:47:40 594

原创 获取微信小程序的昵称和手机号

获取微信小程序的昵称和手机号

2022-09-15 13:55:15 661

原创 两万字!多线程硬核50问!详解!面试必过

在正确的场景下,设置恰当数目的线程,可以用来程提高序的运行速率。更专业点讲,就是充分地利用CPU和I/O的利用率,提升程序运行速率。

2022-09-15 10:28:16 168

原创 SpringBoot 项目优雅实现 Excel 导入导出功能

SpringBoot 项目优雅实现 Excel 导入导出功能

2022-09-14 16:55:35 377 1

原创 Mybatis-Plus条件构造器和注解的使用

mybatis-Plus条件构造器的使用

2022-09-13 16:44:37 399

原创 Spring Boot 整合 MinIO 实现分布式文件存储服务!

Minio 是个基于 Golang 编写的开源对象存储套件,基于Apache License v2.0开源协议,虽然轻量,却拥有着不错的性能。它兼容亚马逊S3云存储服务接口。可以很简单的和其他应用结合使用,例如 NodeJS、Redis、MySQL等

2022-09-07 09:47:13 645

转载 Redis4+布隆过滤器+lua实现方式

它的优点是空间效率和查询时间都远远超过一般的算法,缺点是有一定的误识别率和删除困难。本博文因需通过浏览器验证添加效果,所以将新增通过id增加的放到controller中,正式开发过程中可根据业务项目启动中查询数据加到redis中或者每天定时更新redis过滤器值。2、创建git用户,git用户可以正常通过ssh使用git,但无法登录shell,因为我们为git用户指定的git-shell每次一登录就自动退出。缓存穿透,将已存在的缓存放到布隆中,当黑客访问不存在的缓存时迅速返回避免缓存及DB挂掉。

2022-09-06 15:21:36 476

原创 windows端口被占用

windows端口被占用

2022-09-05 14:37:41 107

原创 SQL优化 21 连击 + 思维导图

复合索引也称为联合索引,当我们创建一个联合索引的时候,如(k1,k2,k3),相当于创建了(k1)、(k1,k2)和(k1,k2,k3)三个索引,这就是最左匹配原则。如果字段的大小有变化,应用就会受到影响,因为它必须修改字段宽度。默认新增SQL有事务控制,导致每条都需要事务开启和事务提交,而批量处理是一次事务开启和提交,效率提升明显,达到一定量级,效果显著,平时看不出来。列经常被修改,而且每次被修改的数据的长度不同,这会引起“行迁移”现象,而这造成多余的I/O,是数据库设计中要尽力避免的,这种情况下用。

2022-09-02 15:34:23 75

原创 工作流引擎 Activiti 入门详解

工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。

2022-09-01 18:17:38 356

Java代码通过经纬度计算省份

省份的json文件

2023-08-29

空空如也

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

TA关注的人

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