自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker搭建代码托管Gitlab

GitLab是一个基于Git的代码托管和协作平台,类似于GitHub。它提供了一个完整的工具集,包括代码仓库管理、问题跟踪、CI/CD集成、代码审查等功能。GitLab的开源版本是免费的,而企业版提供了更多的功能和支持服务,并提供了收费订阅。

2024-04-23 22:57:43 316 2

原创 Docker搭建Maven仓库Nexus

Nexus Repository Manager(简称Nexus)是一个强大的仓库管理器。Nexus3支持maven、docker、npm、yum、apt等多种仓库的管理。请求本地仓库请求Maven私服,将所需包下载到本地仓库请求远程仓库,将所需包下载并缓存到Maven私服。

2024-04-23 22:52:44 524 1

原创 Rest接口/Nginx日志记录和采集

日志分析 > 索引模式 > 编辑 字段别名。

2024-04-21 21:48:01 464

原创 Docker搭建项目管理软件禅道

禅道是以项目管理为核心的协作平台,旨在帮助团队高效地进行项目管理和协作。禅道提供了项目管理、任务管理、团队协作、文档管理、报告统计等功能。禅道官网。

2024-04-21 21:42:13 460

原创 调用R语言并提供Rest接口

【代码】调用R语言并提供Rest接口。

2024-04-12 20:37:43 402

原创 使用Docker定时备份数据

【代码】使用Docker定时备份数据。

2024-04-12 20:33:56 1237

原创 夜莺浏览日志、filebeat采集日志(四)

filebeat文件来源于filebeat-8.12.2-linux-x86_64.tar.gz。

2024-03-27 23:47:01 557

原创 服务器监控软件夜莺采集监控(三)

例如统计minio桶的文件数 minio_statis.sh。

2024-03-27 23:41:40 534

原创 12 对称加密AES和非对称加密RSA

对称加密算法AES是目前广泛使用的一种加密技术,它采用相同的密钥来进行数据的加密和解密。AES的优点高效性:AES在多种平台上都具有很好的性能,能够快速加密和解密数据。安全性:AES被认为是一个非常安全的加密标准。灵活性:支持多种密钥长度,可以根据不同的安全需求选择合适的密钥。AES的注意事项密钥管理:由于AES使用的是对称密钥,因此密钥的安全存储和分发至关重要。填充方式:在加密过程中,需要对数据块进行填充以使其符合块大小要求,常用的填充方式有PKCS、CBC等。

2024-03-20 19:42:04 949

原创 Nginx鉴权、限流

Nginx限流是一种用于保护系统资源、防止恶意攻击和控制流量的技术。控制速率:使用模块,可以限制每个IP地址单位时间内的请求数。控制连接数:使用模块,可以限制每个IP地址同时保持的连接数。

2024-03-20 19:31:24 443

原创 Java 1.8 docker 镜像制作

【代码】Java 1.8 docker 镜像制作。

2024-02-27 21:47:37 708

原创 安装 Anolis OS 8.8 和 docker

Anolis OS 8.8 是Linux操作系统的一个版本。LTS 版本整体支持周期到2031年。RHCK 内核与 CentOS 7/8 的内核版本保持一致,ANCK 内核是基于 Linux Kernel 研发。

2024-02-27 21:45:05 488

原创 安装 Ubuntu 22.04.3 和 docker

Ubuntu 22.04.3 是Linux操作系统的一个版本。LTS 版本支持周期到2032年。系统要求双核 CPU、4GB 内存和至少 25 GB 存储空间。

2024-02-25 15:42:41 550

原创 11 Java获取硬件信息

【代码】11 Java获取硬件信息。

2024-02-25 15:39:59 392

原创 MySQL、Redis、Nginx配置优化

【代码】MySQL、Redis、Nginx配置优化。

2024-02-21 21:54:43 631

原创 Nginx静态内容和反向代理

Nginx(读作“engine x”)是一个高性能的开源HTTP和反向代理服务器。高性能:可以处理大量的并发连接,并且具有响应速度快、资源消耗低的优点。反向代理:可以作为反向代理服务器,负载均衡、动态内容缓存。静态内容服务:可以快速地提供静态网页、图像、视频等静态内容的传输。HTTP缓存:可以配置HTTP缓存策略,缓存静态内容和动态内容的响应,减轻后端服务器的负载。安全性:具有安全性强的特点,可以进行安全的通信,支持SSL/TLS协议和HTTPS的加密连接。

2024-02-17 23:29:05 600

原创 爱快使用VPN

网络连接 > VPN连接 > 属性 > 网路 > Internet 协议 > 高级 > 去掉在远程网络上使用默认网关勾选。意思是:所有发往192.168.2.0地址段的IP,全部由10.0.0.2转发,其中10.0.0.2为VPN客户端IP。爱快支持花生壳、3322、dnspod、aliyun、huaweicloud。下文以dnspod为例。设置 > 网络和 Internet > VPN > 添加VPN。认证计费 > 认证账号管理 > 账号管理 > 添加。网络设置 > 端口映射 > 端口映射 > 添加。

2024-02-14 19:09:44 1178

原创 爱快安装和双宽带叠加

http://192.168.1.1 用户名:admin 密码:admin。网络设置 > DHCP设置 > DHCP服务端 > 添加。网络设置 > 内外网设置 > 外网设置 wan1。网络设置 > 内外网设置 > 外网设置 wan1。网络设置 > 内外网设置 > 内网设置 lan1。流控分流 > 分流设置 > 多线负载 > 添加。选择网卡例如eth0、接入方式、拨号添加。选择网卡例如eth1、接入方式、拨号添加。网络设置 > DNS设置 > DNS设置。系统设置 > 基础设置 > 基础设置。

2024-02-03 13:17:59 1841

原创 Docker容器无法启动问题排查

例如 /var/lib/docker/containers下,查找与容器ID相关的文件夹中的日志。如果Docker容器需要的镜像文件丢失或损坏,容器将无法启动。如果启动容器无任何错误,但启动不成功,可以尝试重新拉取镜像。也可尝试在宿主机上查找Docker容器的日志目录。如果Docker环境有问题重启。

2024-01-26 20:30:00 3330

原创 10 Java表达式引擎Aviator

Aviator是一个高性能、轻量级的 java 语言实现的表达式求值引擎, 主要用于各种表达式的动态求值。Aviator非常小,加上依赖包就450K,不算依赖包就70K。Aviator 使用场景:公式计算、数据处理转换、工作流逻辑判定、规则判断及规则引擎。

2024-01-25 18:36:02 1491

原创 各种Linux版本安装Docker

http://mirrors.cloud.aliyuncs.com改为https://mirrors.aliyun.com。如果mirrors.cloud.aliyuncs.com不能访问,则将/etc/yum.repos.d下所有文件的。/etc/sysconfig/network-scripts 找到 ifcfg-ens* 文件。/etc/netplan 找到 *.yaml 文件。修改 IP地址和DNS。修改 IP地址和DNS。

2024-01-19 23:15:50 568

原创 Lede(OpenWrt)安装和双宽带叠加

LEDE是一个专为路由器和嵌入式设备设计的自由和开源的操作系统。LEDE是OpenWRT项目的一个分支项目。LEDE操作系统包括许多路由器有用的功能,如网络地址转换、防火墙、端口转发、DHCP服务器等。

2024-01-15 22:54:34 1735

原创 服务器监控软件夜莺使用(二)

Categraf 需要部署到所有需要监控的机器上,因为采集 CPU、内存、进程等指标需要读取操作系统里的信息。Categraf 推送监控数据到服务端,基于 Prometheus 的 RemoteWrite 协议。Grafana 仪表盘市场categraf插件说明categraf部署文档categraf下载地址下载文件例如: categraf-v0.3.45-linux-amd64.tar.gz。

2024-01-08 23:43:44 1443

原创 服务器监控软件夜莺部署(一)

夜莺监控系统是一款专业的服务器监控软件,它可以帮助用户实时监测服务器的CPU、内存、磁盘利用率等。夜莺监控系统还可以对服务器进行实时监控,发现异常情况及时报警,并可以提供历史数据查询和分析。夜莺监控系统还支持多种报警方式,如邮件、短信、弹窗等,可以确保用户及时获取报警信息。

2024-01-01 18:00:35 1193

原创 07 Vue3框架简介

Vue是一个流行的JavaScript框架,适合用于构建交互式的Web界面。Vue的核心特性是响应式数据、组件系统、模板语法和虚拟DOM。Vue提供了许多有用的工具和库,例如路由、状态管理、指令、过滤器、过渡效果等。Vue3相关技术栈ECMAScript 6 (ES6) : 提高 JavaScript 的可读性和可维护性,引入了类(Class)的概念Node.js:跨平台的 JavaScript 运行环境npm:Node.js 的默认包管理器vite:前端项目构建工具。

2023-12-25 23:03:12 1367

原创 MySQL和Minio数据备份

Linux环境:Ubuntu 20.04.6,Minio版本:2023-12-13T23-28-55Z,在服务器端操作。Linux环境:Ubuntu 20.04.6,MySQL版本:8.2,在服务器端操作。

2023-12-14 22:52:34 1383

原创 09 视频分片上传Minio和播放

一、流程设计1. 分片上传实现思路2. 文件分片上传流程3. 视频播放流程二、代码实现1. 后端代码pom.xml<dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <

2023-12-09 15:01:59 2168 3

原创 06 JQuery调用接口

文章目录一、Qs.js库介绍1. Qs简介2. Qs.parse3. Qs.stringify二、jQuery调用接口1. 增加(Create)2. 删除(Delete)3. 读取(Read)4. 更新(Update)三、示例一、Qs.js库介绍1. Qs简介Qs是一个url参数转化(parse和stringify)的js库。本地引入<script src="qs-6.11.2.min.js"></script>CDN引入<script src="ht

2023-12-08 21:12:48 1081

原创 05 JQuery基础入门

jQuery是JavaScript编程语言底层库,它是一个快速,简洁的JavaScript库可以简化HTML文档遍历,事件处理,动画设计和Ajax交互简化HTML文档的遍历和操作。提供了丰富的事件处理功能。提供了强大的动画支持,可以轻松创建各种动画效果。提供了方便的Ajax交互接口,可以使用简单的代码实现异步数据交互。良好的跨浏览器兼容性,可以在各种浏览器上保持一致的运行效果。大量的插件支持,可以扩展jQuery的功能。1.x版本:能够兼容IE6、IE7、IE8浏览器。

2023-12-07 20:46:06 556

原创 04 ECharts基础入门

ECharts是一个使用JavaScript实现的开源可视化库,用于生成各种图表和图形。ECharts提供了折线图、柱状图、散点图、饼图、地图、时间序列等,以及各种交互功能和数据可视化效果。高度定制化:用户可以根据自己的需求自定义图表的各种属性和样式,包括颜色、字体、交互等。跨平台:ECharts可以在各种浏览器和设备上运行,包括桌面浏览器、移动设备和嵌入式浏览器。丰富的图表类型和组件:ECharts提供了大量的图表类型和组件,可以满足各种数据可视化的需求。

2023-12-06 21:24:23 745 1

原创 03 JavaScript基础入门

JavaScript是一种广泛应用于网页开发的脚本语言。它是一门客户端脚本语言,可以在网页上动态地修改HTML和CSS,并且可以实现与用户的交互。JavaScript的语法和基本结构与Java类似,但是它是一门完全独立于Java的语言。JavaScript拥有丰富的第三方库和框架,如jQuery、React、Angular等,可以大大简化开发过程。HTML、CSS、JavaScript的关系HTML:重在内容的组织,它用各种标签将页面中的元素组织起来,告诉浏览器该如何显示其中的内容。

2023-12-05 19:19:04 991

原创 02 CSS基础入门

CSS主要用于控制网页的外观,将网页的格式与内容分离。通过使用CSS,网页可以精确地控制字体、颜色、布局、位置等元素,实现个性化的网页设计。CSS样式可以直接存储在HTML网页中,也可以单独保存为外部样式表文件。

2023-12-04 19:59:20 1158

原创 01 HTML基础入门

HTML是一种超文本标记语言(英文全称:HyperText Markup Language,简称:HTML),HTML是 前端最基础的部分。HTML可以说是页面的骨架(框架)。我们可以在HTML页面中使用图片、链接、搭建页面主要框架等。HTML运行在浏览器上,由浏览器来解析。

2023-12-03 10:03:59 948 1

原创 08 接口字段长度校验

在Spring Boot中,参数校验可以通过使用Spring框架提供的注解和验证库来实现。

2023-12-02 17:27:55 527 1

原创 07 MyBatis日期更新和字段清空

*** @description MyBatis时间生成配置*/@Component@Override@Override。

2023-12-01 11:35:56 894 1

原创 06 接口数据字典转换

Jackson是一个用于将Java对象序列化为JSON格式的流行库。允许开发人员自定义序列化和反序列化的过程。Jackson库支持多种数据类型,包括基本类型、数组、集合、自定义对象等。它还支持各种JSON格式,包括JSONP、JSON-RPC、XML等。Jackson库广泛应用于各种Java应用程序中,包括Web应用程序、RESTful服务、数据交换等。它是一个流行的选择,因为它提供了简单易用的API和强大的功能,同时支持各种不同的使用场景。

2023-11-30 19:30:00 1015

原创 05 项目部署和接口测试

将项目projectspring-0.0.1.jar、配置文件application.yml拷贝到目录 /home/java。新建目录 /home/java,将jre-8u201-linux-x64.tar.gz拷贝到目录中。可以运行所有包打成一个的target\projectspring-0.0.1.jar。修改application.ym中mysql、redis配置。接口直接调用 右键 新建HTTP请求。接口直接调用 右键 新建聚合报告。编写运行SH:run.sh。测试计划 右键 新建线程组。

2023-11-29 20:00:45 1103 1

原创 04 账户登录和权限认证

Spring Security是一个功能强大的安全框架,用于在Spring应用程序中实现安全性。它提供了对认证和授权的核心支持,并包括诸如身份验证、授权、密码加密、会话管理等功能。Spring Security能够轻松地集成到Spring应用程序中,并且可以与其他安全框架集成,例如OAuth2和OpenID Connect。OAuth2通过授权码、客户端密钥、访问令牌等机制,实现了对用户资源的访问控制。OAuth2是一种灵活、安全的授权协议,适用于多种场景,包括移动应用程序、Web应用程序等。

2023-11-27 19:57:24 920

原创 03 实现角色权限接口

本文实现账户角色管理,为账户登录和权限认证作准备。在第二章项目上修改。(使用下载软件下载,并改后缀为.exe)、

2023-11-24 19:50:36 962 1

原创 02 创建第一个Spring接口

Spring RESTful 是基于 Spring 框架的 RESTful Web 开发框架,它提供了一组工具和功能,可以帮助开发人员更轻松地构建 RESTful Web 服务。使用 Spring RESTful,开发人员可以充分利用 Spring 框架的强大功能,如依赖注入、事务管理、安全性等,同时也可以更加方便地开发 RESTful Web 服务。易于使用的 API:Spring RESTful 提供了一组简单易用的 API,可以帮助开发人员快速构建 RESTful Web 服务。

2023-11-22 21:14:43 253 1

projectspring-04.rar

spring项目例子

2023-11-27

apache-maven-3.9.5

jar依赖包管理,已配置阿里云仓库,包本地存放路径D:\.m2

2023-11-23

apache-jmeter-5.6.2

apache-jmeter-5.6.2,接口性能测试工具

2023-11-23

jdk-8u201-linux-x64

Java8最后一个免费linux-x64稳定版本,rar解压后使用

2023-11-23

jdk-8u201-windows-x64

Java8最后一个免费windows-x64稳定版本,rar解压后使用

2023-11-23

Spring接口的例子

02 创建第一个Spring接口的例子

2023-11-22

空空如也

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

TA关注的人

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