自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 问答 (1)
  • 收藏
  • 关注

原创 【小程序】生成短信中可点击的链接

用户通过短信点击链接直接跳转进入小程序

2024-04-15 17:28:33 577

原创 【word2pdf】Springboot word转pdf(自学使用)

搜了一下,发现了能实现功能的方法有四种。

2024-04-12 19:29:46 802

原创 【Java】记录一次解决GC问题过程

java做了一个爬虫项目,功能实现了。

2024-03-21 16:44:39 413 1

原创 【动态壁纸】推荐

作为壁纸重度用户,Mac端使用过三四款动态壁纸软件,一定要推荐”动态壁纸:Dynamic Wallpaper Engine“,这款软件就是Mac平台下的wallpaper engine。相较于用过的Backgrounds,iWall,的确可以达到动态壁纸,但是资源需要自己找,遂放弃。CPU占有率3%左右,内存50M!App Store链接: https://apps.apple.com/cn/app/id1453504509。强烈推荐一个壁纸软件,目前mac appstore下载榜第一,很受欢迎。

2024-01-17 13:49:48 353

原创 【Nacos】docker安装

docker 安装nacos

2023-12-05 08:54:36 421

原创 【nacos】配置使用

nacos 配置遇到的问题

2023-11-25 17:32:28 514 1

原创 【vue】下载导出excel

vue下载excel文件流

2023-11-16 15:58:53 438 1

原创 【docker】私有仓库搭建

在 Docker 中,当我们执行 docker pull xxx 的时候 ,它实际上是从 registry.hub.docker.com 这个地址去查找,这就是Docker公司为我们提供的公共仓库。在工作中,我们不可能把企业项目push到公有仓库进行管理。所以为了更好的管理镜像,Docker不仅提供了一个中央仓库,同时也允许我们搭建本地私有仓库。这一篇介绍registry、harbor两种私有仓库搭建。

2023-09-05 16:46:13 516

原创 【Mysql】关联查询1对多处理

如果哪位大佬发现了解释的不对的,还望不吝赐教。

2023-08-31 17:05:55 467

原创 【Mysql】修改definer

本文介绍如何修改MySQL中的function、procedure、event、view和trigger的definer。

2023-08-11 12:54:03 1045

原创 【vue学习】watch监听问题

vue watch使用

2023-08-03 09:58:37 382 1

原创 【vue】组件使用教训

vue 代码报错 These dependencies were not found:

2023-08-01 16:54:59 420 1

原创 【Java】扩展方法(java9以上才能享受的)

扩展方法,就是能够向现有类型直接“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改现有类型。调用扩展方法的时候,与调用在类型中实际定义的方法相比没有明显的差异。

2023-07-20 14:25:08 367 1

原创 【服务器】设置定时任务

执行命令,查看centos的版本所以本教程适用于centos 7。

2023-04-02 17:58:43 336 1

原创 【maven】打包项目

借助jenkins在服务器中打包成docker镜像并运行项目。

2023-01-13 09:22:49 137

原创 【nginx】代理配置

nginx配置代理页面和接口

2022-11-02 15:04:34 128

原创 【ubuntu】安装nginx并启动

安装nginxcrt连接aws由于是在aws上操作的,所以这里记一下怎么用secure crt连aws首先打开aws上的实例,查看这里的信息没啥大用。主要是在开通的时候,需要下载那个密钥对就行了。接下来先在crt中创建一个session,然后这个session点属性,选择ssh2,然后这里有个publicKey,点属性,选择本地的这个perm文件即可。安装nginx下载nginx包安装# 安装依赖包sudo apt-get updatesudo apt-get install gcc

2022-04-13 18:30:30 1564 1

原创 【文件系统】docker 搭建minio单节点

文件系统

2022-03-05 12:44:12 1131

原创 【日志】docker环境搭建elk

docker 搭建elk

2022-02-18 14:06:29 1826

原创 【服务器】ubuntu 20 添加开机自启动

开机自启动ubuntu作为服务器使用时,常常需要在机器重启时能自动启动我们开发的服务。有时候我们想要脚本开机自动运行,那么就需要设置开机自启动脚本。网上有很多种解决方案,基本上是分为三种:修改/etc/r.local我在ubuntu18和ubuntu20.10都亲测 /etc/rc.d/rc.local开机启动脚本不生效。主要有以下步骤:查看是否有/etc/rc.d/rc.localls -l /etc/rc.d/rc.local我这边20这个版本的话,都没有这个文件。那就不管这个方式了/l

2021-12-11 17:20:05 3274 5

原创 【服务器】查看服务器文件夹大小

问题描述服务器的接口突然访问不到了,报错Networ Error直接想到了,是不是数据库连不上了导致的,然后看了下服务器的硬盘占用情况当然了,这里是处理过后的了。发现有问题的那个框框那个Avail为0了。。。查看文件夹占用查看某个目录下的文件大小,并从大到小排列du -sh * | sort -nr按照相同的单位 mb 来显示du -shm * | sort -nr解决最终找到了那个具体占用大的文件夹了,直接删掉里边的多余文件。...

2021-11-19 15:16:48 3115 1

原创 【Springboot】内存占用过高解决

一直以来,springboot启动后,明明什么都没有,却要占最少2个G。经过调查,可以调整jvm参数经过了一番调查,发现了就是加两个参数Java –jar $jar_file –Xms512m –Xmx1024m加完了,发现没有什么卵用,然后好多都是这么写的,根本不好使,直到一个大佬的出现# 正确的Java命令:java [ options ] class [ arguments ]java [ options ] -jar file.jar [ arguments ]其实到这里,也找

2021-11-11 14:39:14 6867 1

原创 【vue】electron打包exe

vue项目打包成exe可执行文件在学习的过程中,发现关于 Electron ,常见的有两种打包方法:将自己的 vue 项目打包,放到官方的 demo 文件中,改变打包路径在自己的 vue 的项目中引入插件,然后打包经过一番尝试,我决定采用第一种,原因是:特!别!简!单!下面详细介绍下第一种方法:打包成exe可执行文件1、把electron的官方例子扒下来,下面简称A,留着待用:git clone https://github.com/electron/electron-quick-sta

2021-09-08 15:00:46 1282 1

原创 【硬件】磁盘整理

磁盘阵列RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。RAID可以充分发 挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能够确保数据安全性,易于管理的优点,在任何一块硬盘出现问题的情况下都可

2021-08-27 19:45:28 174

原创 【Jenkins】结合git自动发布

Jenkins + git + maven自动化部署前提是Jenkins里已经安装好对应的插件了。咱们服务器已经安装好了。创建一个自由风格的软件项目在创建完的页面中勾选 丢弃旧的构建配置git选择git选项填写git路径选择配置过的git账号修改对应的分支(如果需要的话)构建增加一个构建步骤,选择调用顶层Maven目标pom节点/var/jenkins_home/workspace/dlanqi.tools.big.file/api/fastloader/pom.xml

2021-07-27 16:36:16 511 1

原创 【Windows】发布Java项目记录

发布记录准备图1软件准备nssm.exe说明:NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下:支持普通exe程序(控制台程序或者带界面的Windows程序都可以)安装简单,修改方便下载链接http://www.nssm.cc/release/nssm-2.24.zipjar包准备把打包好的jar包放到服务器指定位置脚本准备需要两个

2021-07-22 11:26:37 175 2

原创 【Springboot】导入导出

导入导出Excel参考添加poi的maven依赖<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.13</version></dependency><dependency> <groupId>org.apache.poi&lt

2021-05-19 21:50:35 970 3

原创 【ubuntu】创建root权限用户

服务器配置用户创建用户sudo adduser rex回车之后输入密码,根据提示输入新用户的密码,提示输入信息,直接回车即可。创建完成后,切换用户组sudo adduser rex sudo然后这个rex就可以使用root权限了,因为买的是阿里云,所以给root账户禁用通过管理终端登录Linux系统的ECS实例。通过cat等命令查看/etc/ssh/sshd_config配置文件中是否包含类似如下的配置。PermitRootLogin no注:该参数的说明如下。未

2021-05-18 13:16:14 1990 8

原创 【服务器配置】服务器配置

服务器配置挂载硬盘

2021-04-30 13:20:02 139

原创 【Redis】docker方式安装

docker方式安装Redis注:不指明版本下载的就是最新版的新建数据和配置文件的文件夹mkdir -p /mnt/d/dockerv/redis/conf /mnt/d/dockerv/redis/data切换到conf目录下 下载最新配置文件wget http://download.redis.io/redis-stable/redis.conf拉取镜像并启动容器docker run \-p 16379:6379 \--restart=always \-v /mnt/d/do

2021-03-25 14:07:59 77

原创 【Spring Boot】 自动装配

Spring MVC的应用添加依赖,考虑版本,还得知道要添加哪些添加springmvc xml文件,还要做映射添加controller(填充业务逻辑的)部署到tomcatRedis+Spring Boot在pom文件中加入对应的依赖,比如要用redis,然后这个时候,pom里增加<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-

2021-03-22 16:45:01 86

原创 【MySQL】MySQL事务与锁机制

什么是数据库的事务数据库事务的典型场景订单 从下单到支付到扣库存转账 从A扣减到B增加什么是事务事务是数据管理系统(DBMS)执行过程中的一个逻辑单位,由一个有限的数据库操作序列构成那些存储引擎支持事务这里是可以知道InnoDB事务的四大特性原子性(Atomicity)每个单元都执行成功了一致性(Consistent)比如转账, A减少了对应的数量,B就需要增加对应的数量隔离性(Isolation)数据之间是互相不影响的持久性(Durable)只要提交了,数

2021-03-22 16:35:19 78

原创 【MySQL】索引学习

MySql索引创建一个索引alter table sys_user add index idx_user_name(name)定义数据库索引,是数据库管理系统 (DBMS) 中一个排序的数据结构,以协助快速查询、更新数据库表中数据哪怕没有唯一字段,也会有个默认行号,这个就成了索引了索引文件 和 表数据有个对应关系索引类型Normal:普通索引,非唯一索引,这个是默认选项(name,gender两个联合索引,也是普通索引)Unique:唯一索引,主键索引是特殊的唯一索引【没有Nu

2021-03-22 16:10:12 76

原创 【CentOS】防火墙处理

防火墙处理CentOS中防火墙程序主要是firewall和iptables,CentOS7中firewall服务已经默认安装好了,而iptables服务需要自己用yum install iptabes-services来安装。firewall相关的操作查看防火墙状态firewall-cmd --state开启防火墙systemctl start firewalld.service再查看下状态firewall-cmd --state关闭防火墙systemct

2021-03-09 16:52:34 201 1

原创 【ubuntu】python执行问题记录

python初级报错先介绍下前情提要,客户需要导入数据,但是不需要给做导入功能,所以想了个办法,使用python读Excel进行导入打包首先想的是先打包执行,第一个问题,知道了一个问题,就是这个不像java的,可以跨平台,在windows下打包的只能在windows下运行,因为最终我需要是在ubuntu中运行。安装pyinstaller这里我的python使用的是3系的,当然了3.6和3.8我都有。。。这个不重要所以安装的pip也是pip3pip3 install pyinstaller

2021-02-05 12:09:00 174 1

原创 【docker】build中的apt失败

问题描述在使用docker打包的时候,今天突然报错,卡在apt-get update了然后就是各种重启,无果。然后查了下,需要在RUN apt-get update之前添加RUN mv /etc/apt/sources.list /etc/apt/sources.list.bak && \echo 'deb http://mirrors.163.com/debian/ jessie main non-free contrib' > /etc/apt/sources.list

2021-01-11 11:47:11 1470 2

原创 【docker】离线环境导入镜像

需求由于服务器环境特殊,只有内网环境,所以就不能连docker hub或者阿里云的docker镜像仓库了。解决使用docker的离线镜像方式步骤本地镜像首先本地需要有一个打包好的docker镜像,然后执行镜像转包的操作docker save image > /root/image.tar命令解释,就是把本地的镜像(image)转存到 /root下,命名为image.tar服务器上还原把上一步的tar文件拷贝到服务器随便一个目录,然后执行命令docker load < /r

2020-12-31 14:09:00 5908 21

原创 【python】入门

python入门Python3 简介Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。Python 是面向对象语言

2020-12-30 15:10:08 181

原创 【docker 容器目录迁移】

安装docker的时候默认使用了系统盘,结果返现不太够用,需要换到数据盘上操作步骤停止docker服务systemctl stop docker创建新的docker目录我这里有个阿里云的云盘,在/dev/vdb1中,现在已经挂载到 /mnt/d 中了目前看,现在容器有已经占用72%了,所以需要解决掉mkdir -p /mnt/d/docker/lib迁移/var/lib/dockerrsync -avz /var/lib/docker /mnt/d/docker/lib然后就会自

2020-12-30 15:09:37 800

原创 【netcore】 docker 读写文件问题 报错Gdip

问题描述在windows环境下,开发的好好的,用epplus做导出Excel的功能,已经试过是OK的了,然后高高兴兴发布到ubuntu上,结果,报错,输出的信息如下{“code”:500,“data”:null,“dataCount”:0,“message”:“The type initializer for ‘Gdip’ threw an exception.”}解决方案看到这个报错,直接百度一下,报错是因为默认的linux环境没有这个Gdip环境,所以需要安装下,我这边采用的方式是docker,

2020-12-30 14:31:30 755 4

空空如也

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

TA关注的人

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