- 博客(55)
- 收藏
- 关注
原创 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
原创 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容器修改代码,替换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
原创 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
原创 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
原创 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
原创 文件写入的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
原创 两万字!多线程硬核50问!详解!面试必过
在正确的场景下,设置恰当数目的线程,可以用来程提高序的运行速率。更专业点讲,就是充分地利用CPU和I/O的利用率,提升程序运行速率。
2022-09-15 10:28:16
168
原创 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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人