- 博客(100)
- 资源 (21)
- 问答 (1)
- 收藏
- 关注
原创 备份Mysql的所有数据库,保留最近5天的数据
这是一个MySQL数据库备份脚本,主要功能是自动备份指定MySQL服务器上的所有非系统数据库并清理过期备份。脚本配置了MySQL连接参数(用户、密码、主机和端口)以及备份存储目录。它会自动获取需要备份的数据库列表(排除information_schema等系统库),使用mysqldump命令备份每个数据库到单独的.sql文件(包含日期标记),最后自动删除5天前的备份文件。执行过程中会输出详细的备份状态信息,便于监控备份情况。
2025-06-04 17:08:10
100
原创 JPress安装(Docker)
-network=host 这个选项,则在容器中可以直接用127.0.0.1访问mysql。则使用 host.docker.internal 访问mysql。
2025-05-06 14:17:57
292
原创 git pull遇到一个问题
需要修改服务器配置[root@admin ~]# cat /etc/security/limits.d/20-nproc.conf。修改前是4096,修改的大一点如65535或unlimited就好了。
2024-10-30 10:13:58
326
原创 Docker安装phpmyadmin
然后访问127.0.0.1:8080 就可以啦。可以执行 docker ps 检测运行情况。出现下图就是安装成功啦。
2024-09-06 16:29:05
1000
原创 接上一篇,java将docx转pdf中文乱码,显示方框,是因为缺少字体
linux的字体在./usr/share/fonts下,dejavu是默认的。创建 /usr/share/fonts/chinese 目录。然后把 windows fonts 目录下的字体放入目录下。windows的字体在C:\Windows\Fonts下。然后执行如下命令让字体生效。
2024-07-24 14:03:51
823
原创 把前端打包放到Eladmin框架中运行
再resuorces目录创建static文件夹,然后把前端文件放进来。然后修改 ConfigurerAdapter文件,如下图所示。这样就可以通过ip+端口/index.html 这样访问啦!
2024-07-04 13:52:00
382
原创 SpringBoot项目使用maven查件打包时没有带上手动导入的jar包,修改配置如下即可。
【代码】SpringBoot项目使用maven查件打包时没有带上手动导入的jar包,修改配置如下即可。
2024-07-03 10:25:28
280
原创 Windows使用bat调用gitbash 执行shell脚本
这个时候双击test.bat 即可启动gitbash执行fix.sh脚本,非常方便!创建一个test.bat文件。同名目录下有一个fix.sh。
2024-06-13 13:40:33
621
原创 java解压缩ZIP文件
参数 destinationPath 是解压缩的目标目录。参数 zipFilePath 是zip压缩包的路径。静态方法直接调用即可,可以在Android上使用。封装了一个类,类的代码如下。
2024-05-29 10:50:31
379
原创 Docker部署mysql8.4并创建一个test用户可以远程登录
编辑 /etc/docker/daemon.json 这个文件,写入如下内容。记得配置docker镜像,不然会很慢或下载不下来。容器运行起来后,还需要设置一下容器的时间。下面是创建test用户的SQL脚本。执行命令启动mysql。
2024-05-06 10:05:50
1137
1
原创 使用Docker运行Java 17 的项目,使用宿主机的mysql和redis
使用doker运行java17的项目,使用宿主机的mysql和redis
2024-05-06 09:04:19
945
1
原创 简单数据加解密,JS和JAVA同时实现
前端Vue调用Java后端接口中的数据进行加密,以避免泄露。现在实现一个高性能加密方法,用来对数据进行加密后传输。算法包括JS的加密和解密方法,也包括Java的加密解密方法。
2024-04-30 11:19:06
765
1
原创 c#使用Elastic.Clients.Elasticsearch 库进行ElasticSearch的增删改查操作,根据变量动态构建查询条件。
C# 使用ElasticSearch进行增删改查操作记录。
2024-04-28 14:39:05
1642
3
原创 c#中类似java的wait和notify的机制
c# 有没有java中wait 和 notify机制。方法,它会释放当前对象的锁,并使当前线程等待。方法,它会唤醒等待队列中的一个或所有线程。方法在一个同步块中等待一个条件变为真,而。方法则设置这个条件为真并通知等待的线程。线程进入等待状态,并释放了锁,而。方法,这类似于Java中的。方法,这类似于Java中的。在C#中,没有直接的。类来实现类似的功能。
2024-04-20 22:18:28
554
原创 理解java的wait和notify方法的作用
wait主要是让当前对象运行的线程挂起,然后调用notify之后继续执行。这种在调用某个函数,又不能立刻拿到结果的情况下,让线程挂起很有用。在rpc远程过程调用的底层原理上,就用到了这个特性,用来等待远程服务拿到结果后再继续执行,非常方便。
2024-04-20 22:09:14
377
原创 MAUI 需要先部署项目,然后才能进行调试。请在配置服务器中启动部署。
刚刚创建完MAUI项目,选中windows,运行的时候提示这个。然后点击【发布】,再点击【添加发布配置文件】,再点【下一步】选择菜单【项目】-> 【概述】
2024-02-26 14:55:05
2280
原创 Gorm 0值不更新的问题
原因复盘: 使用go语言的gorm库时,如果值为0,直接执行Updates更新模型,是不会保存到数据库里面去了。我有一张用户表,用户表里面的一个字段叫做points 积分,表示用户当前的剩余数据的。每当使用积分兑换物品,积分就会减少。然后做了D,+100积分。这时候发现,用户的剩余积分居然是400?经过定位分析,代码就出现在上面的那两行,后面优化成下面的代码。最近,追踪日志发现,一个用户的积分变化是这样的。使用掉积分,然后保存到数据库中,看起来没有问题。然后兑换了C,-300积分。做了A,+100 积分。
2024-01-15 15:13:05
975
原创 Centos基础环境安装脚本
上面都是一些比较常用的库,这样避免安装 mysql,Redis,nginx,php这些软件的时候,提示缺少xxx类库耗费大量的时间去排查。所以总结了一个脚本,覆盖基本上的开发都需要的一些库,加快安装速度。脚本 install-basic.sh 如下。每次购买服务器,总是要安装一些基础环境。
2024-01-14 20:26:58
647
原创 Centos源码编译安装Redis
执行`ps aux|grep redis就可以检测是否启动成功啦`,如果看到进程,说明启动成功。Redis是常用的内容使用工具,每次安装服务器都需要安装Redis。为了减少重复工作,写了一个脚本自动安装Redis,如下。把配置文件拷贝到etc下面。然后运行下面命令启动。
2024-01-14 20:23:02
944
原创 centos源码编译安装nginx1.25.3脚本
Nginx是常见的反向代理服务器,以为经常要安装,所以做了一个install-nginx.sh 脚本,一个命令安装nginx。检测nginx是否启动成功,可以 执行`ps aux|grep nginx`这个脚本会把nginx安装到 /usr/local/nginx 目录下面。然后启动nginx,只需要执行 nginx就可以啦。如果看到nginx进程,说明启动成功啦,如下图所示。安装好之后记得创建快捷方式啦。
2024-01-14 20:18:16
983
xshell最新版本
2019-03-30
php7.1 yaf扩展
2017-09-02
react-native 0.58 版本,运行 react-native run-ios 需要的第三方依赖包
2019-03-09
三份程序员精致简历模板.zip
2020-06-23
pickpick最新版
2020-10-11
git最新版本2.14.1
2017-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人