- 博客(186)
- 资源 (3)
- 收藏
- 关注
原创 实现将docx转成PDF
最近实现了一个将docx转成PDF的功能,这里来记录一下实现过程。实现步骤基本上是按照上面文档中描述的内容,把大象装冰箱一共就三步。2、增加日志的配置文件(这一步可以忽略)
2024-08-16 09:30:12 551
原创 自动备份Docker中的mysql数据库
由于在docker中默认没有crontab定时器,就不方便搞定时任务,所以所以在宿主机中搞比较方便,在脚本中写如下内容即可。先说一下,在Linux下备份mysql。# MySQL 用户、密码、数据库名称。# 压缩备份文件(可选)1、先创建一个脚本文件。#每天凌晨1点执行备份。
2024-07-01 11:46:28 320
原创 缓存组件Caffeine的使用
caffeine是一个高性能的缓存组件,在需要缓存数据,但数据量不算太大,不想引入redis的时候,caffeine就是一个不错的选择。可以把caffeine理解为一个简单的redis。
2024-02-04 13:38:26 594
原创 Nginx的proxy_pass、root、alias的说明
代理路径后带斜杠时,配置路径会替代原本的ip和端口等,不拼接代理地址。代理路径后不带斜杠时,配置路径会替代原本的ip和端口等,并拼接代理地址。
2023-07-28 09:25:07 1478
原创 ffmpeg学习记录
使用[0:v][1:v][2:v][3:v]将输入的4个视频流去除,分别进行缩放处理,然后基于nullsrc生成的画布进行视频平铺,命令中自定义upperleft,upperright,lowerleft,lowerright进行不同位置平铺。从参数列表中可以看到,主要参数并不多,但实际上在overlay滤镜使用中,还有很多组合的参数可以使用,可以使用一些内部变量,例如overlay图层的宽、高、坐标等。,可以通过FFmpeg建立一个画布,也可以使用默认的画布。输入的文件名,可以是文件,协议,设备。
2023-06-19 15:20:06 2382 1
原创 WebRTC学习笔记01——最简单实现一对一视频通讯
学习WebRTC的门槛稍微高那么一点点,需要同时具备服务端和前端的开发能力,因为我主要是做java服务端开发,这里我用到的服务端代码也是java编写的。1、媒体协商 请求/应答 发送成功后就会开启网络协商,从stun服务器获取打洞成功的ip地址后发送给服务器,转发给对端,对端保存到本地。A发送媒体协商应答sdp给服务端,由服务端转发给B,此时A将开启网络协商。3、B发起媒体协商请求sdp,发送给服务端,并由服务端转发给A,此时B将开启网络协商。5、B接收到A的网络协商应答后,将sdp保存到本地。
2023-05-25 13:54:24 945
原创 docker容器将系统盘空间占满的解决办法
经过了一番查询发现我们可以将/var/lib/docker/这个路径下的文件转移到其他磁盘下,这样的话系统盘就会空出来了。3、迁移目录,由于我的数据量比较大 ,这一步需要比较长的时间 ,我整整 用了半个小时。2、创建docker目录,我的数据盘是在挂在到了/home下 ,可以根据实际情况调整。最近遇到一个问题,线上服务器的系统盘空间被占满了,导致服务不能正常运行了。排查用到的命令,显示当前路径下占用空间超过1G的文件或文件夹。最终排查到的路径是/var/lib/docker/5、重启docker服务。
2023-01-19 09:39:07 7243
原创 DockerCompose部署rocketMQ
最近工作时用到了rocketMQ,并且测试服务器的rocketMQ总会出现问题,我找到运维的同事把测试服务器的账号要过来,准备自己部署一下rocketMQ,于是便有了这篇博客。
2022-10-16 11:18:14 3862 3
原创 解决Linux系统中时间差8小时的问题
今天遇到一个问题,在使用LocalDateTime.now()获取时间时,会出现于当前时间相差8个小时的情况,开始以为是linux系统的时间有问题,后来发现系统时间是正确的,最终找到了解决办法。需要指定时区 -Duser.timezone=GMT+08。
2022-10-08 13:19:15 2568
原创 最简单的权限验证实现——使用Sa-Token进行权限验证
在请求其他接口的时候将登录接口返回的token放到header中X-Token即可。今天来记录一下最简单的权限校验实现方式——使用Sa-Token进行权限验证。需要一个配置类来设置过滤规则,例如将login接口的权限验证去掉。登录接口也是超级简单。
2022-09-27 15:35:33 2322
原创 修改mysql数据的字符集
查了一波是说数据库字符集有问题,所以在保存中文内容的时候会报错,需要改数据库的字符集,于是便有了下面这句,修改数据库的字符集。
2022-08-26 15:32:24 373
原创 解决MybatisPlus导入数据耗时较长的问题
今天来记录一下如何解决MybatisPlus导入数据过慢的问题,几点大概一年前就 遇到多这个问题,然后由于写这么一篇文章来记录,所以导致费了好大的功夫才找到之前的代码,真是好记性不如烂笔头。...
2022-07-25 14:39:41 1304
原创 使用DockerCompose部署Redis分片集群——整合SpringBoot
今天来记录一下使用DockerCompose部署Redis分片集群的过程
2022-07-20 14:41:18 581
原创 Docker安装及修改镜像仓库地址
虽然每次安装docker之后都会进行修改仓库地址,但是每次修改之后都记不住在在哪里修改仓库地址,今天我还是来记录一下,省的以后找不到。
2022-07-13 11:23:17 15724
原创 使用DockerCompose部署Redis高可用哨兵版——整合SpringBoot
今天来记录一下使用DockerCompose来部署Redis高可用哨兵版,并整合springBoot代码实现。
2022-07-11 13:57:08 505
原创 nginx实现https
今天记录一下使用nginx,来实现https的代理,这里需要两个文件(证书和密钥),我这里的证书和密钥是业务部门给过来的,所以直接拿过来用了,把证书放到conf文件夹下文件名对应上就可以了。...
2022-06-23 17:31:01 660
转载 CORS和CSRF--学习笔记
两者概念完全不同,另外常常我们也会看到 XSS ,这里一起介绍:核心知识: CORS是一个W3C标准,它允许浏览器向跨源服务器,发出XMLHttpRequest 请求,从而克服 AJAX 只能同源使用的限制。因此,实现 CORS 通信的关键是服务器。只要服务器实现了 CORS 接口,就可以跨源通信,即为了解决跨域问题。浏览器将 CORS 请求分成两类:简单请求(simple request)和非简单请求(not-so-simple request)。简单请求一般包括下面两种情况:凡是不同时满足上面两个条件
2022-06-16 11:23:01 231
原创 DockerCompose部署项目示例
今天来记录一下初次使用DockerCompose部署服务的过程我拿到的机器是一台CentOS7.9的服务器,上面没有安装docker,需要手动进行安装。1.只需要一行命令就能安装docker了curl -sSL https://get.daocloud.io/docker | sh2.只需要进行等待就可以了,安装成功之后测试一下docker -v3.接下来需要安装dockerCompose,同样也是一行命令curl -L https://get.daocloud
2022-05-18 17:51:54 527
原创 安装ffmpeg并转换y4m格式文件
这里通过yum进行安装ffmpeg首先需要设置yum源CentOS 7sudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rosudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpmCentOS 6sudo rpm --import http://li.n
2022-05-18 11:37:57 839
原创 U盘安装CentOS系统
U盘安装CentOS系统详细教程参考文档:U盘怎么安装centos6.5 U盘安装centos6.5方法-太平洋IT百科U盘安装CentOS系统详细教程_空灵之海的博客-CSDN博客_u盘安装centos下载镜像首先需要下载centos镜像,这里有两个下载地址 ,一个是通过浏览器进行下载,第二个是通过阿里云盘进行下载,本人是通过阿里云盘进行下载的,因为阿里云盘不限速!下载地址1阿里云开源镜像站资源目录阿里云开源镜像站资源目录下载地址2「centos7.9(2009)
2022-05-16 13:37:36 4218
原创 Docker镜像导入导出
将本机的镜像导出到压缩包,使用save和load进行导入和导出查看镜像列表docker images导出镜像docker save 0fdf2b4c26d3 > images.tar同时导出多个docker save -o images.tarelastest/etm:2.4.0 elastest/etm-jenkins:1.2.0导入镜像docker load < images.tar...
2022-05-06 16:37:39 714
整合SSM(Spring+Spring+Mybatis)所有到的jar包和笔记
2017-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人