- 博客(40)
- 资源 (2)
- 收藏
- 关注
原创 docker-compose部署开发环境
执行命令启动nginx服务欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/C
2023-05-17 20:25:22
1057
原创 mysql text 长度/值
ext也分为四种类型:TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT。您可以根据自己的实际需要来选择使用具体的哪种text类型。
2023-02-09 14:11:48
511
原创 mysql8修改密码加密规则
文章目录mysql8修改密码加密规则使用root账号登录MySQL给root账号赋予全部权限设置密码策略并刷新权限更改加密方式更改密码最后刷新权限,使修改生效mysql8修改密码加密规则使用root账号登录MySQLmysql -uroot -p给root账号赋予全部权限grant system_user on *.* to 'root'@'%';设置密码策略并刷新权限set global validate_password.policy=0;FLUSH PRIVILEGES;更改加
2022-04-28 13:14:53
1699
原创 win10安装zookeeper 3.7.0
win10安装zookeeper 3.7.0一、下载官网下载:https://zookeeper.apache.org/releases.html#download选择需要下载的版本,这里选择的是3.7.0版本二、解压创建安装目录,并把下载的压缩包解压到安装目录下如:D:\softInstall\zookeeper3.7.0三、修改配置文件进入解压后的D:\softInstall\zookeeper3.7.0\apache-zookeeper-3.7.0-bin\conf目录复制zoo_
2022-04-08 16:06:20
2184
原创 win10系统kafka_2.12-3.1.0创建topic命令
win10系统kafka_2.12-3.1.0创建topic命令进入到kafka安装目录的\bin\windows下,执行命令kafka-topics.bat --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic guardRecord
2022-03-25 15:01:22
3022
转载 利用linux的cron定时任务备份mysql数据库(带脚本)
https://www.cnblogs.com/letcafe/p/mysqlautodump.html
2022-03-22 17:47:39
301
原创 离线安装nginx(包括离线安装gcc-g++环境,免费下载gcc离线安装包)
离线安装nginx(包括离线安装gcc-g++环境)有些时候我们的linux服务器无法连接公网的情况下就需要离线安装应用检查电脑是否有gcc和gcc-c++环境gcc -vg++ -v# 如果提示未找到表示没有安装离线安装gcc和gcc-c++环境如果已有环境跳过此步骤免费下载gcc离线安装包下载地址:https://download.youkuaiyun.com/download/weixin_39190162/74321687运行命令安装gcc把下载的gcc.zip复制到linux服务器里
2022-01-10 11:45:14
2598
2
原创 mysql命令,创建数据库/修改密码/创建用户/执行sql文件
创建数据库create database databasename default character set utf8mb4 collate utf8mb4_general_ci;flush privileges;use mysql; update user set host = '%' where user = 'root';update user set authentication_string='' where user='root';ALTER user 'root'@'%'
2022-01-06 15:00:11
648
原创 Linux系统创建用户并设置用户的sudo权限
Linux系统创建用户并授予root权限# 以下“USER_NAME”根据自己需要修改即可# 添加用户useradd USER_NAME# 设置用户密码根据提示输入密码passwd USER_NAME#把用户分组到root组usermod -g root USER_NAME#修改用户权限为root权限vim /etc/passwd# 对应的账户改成0...
2022-01-06 14:56:37
990
原创 springboot定时任务@Scheduled以及集群定时任务锁@SchedulerLock
springboot定时任务@Scheduled以及集群定时任务锁@SchedulerLock
2021-12-29 15:12:56
2631
原创 linux系统自定义自启动服务(centos8) -- 添加默认route为例
linux系统自定义自启动服务(centos8) – 添加默认route为例遇到的问题: VirtualBox安装centos8后每次启动都需要添加默认路由才能连接到外网,命令如下:route add default gw 192.168.137.1每次启动太麻烦,所以决定把这个命令设置成开机自动执行首先写一个可执行文件,我是把文件放在的/opt目录下cd /optvim myAddRoute.sh文件内容:#! /bin/bashroute add default gw 192.16
2021-11-22 16:12:31
2154
原创 Java后端接口自动生成神器 -- EasyYapi插件(Yapi接口管理工具在IDEA里的插件)
Java后端接口自动生成神器 – EasyYapi插件(Yapi接口管理工具在IDEA里的插件)一、先看效果1、生成yapi文档的效果图
2021-11-17 09:52:38
10299
原创 mybatis-plus报错Parameter ‘XXX‘ not found. Available parameters are [ew, param1]
使用mybatis-plus发生的一次报错mybatis-plus自带的有一个selectList方法,传参是queryWrapper,如下代码LambdaQueryWrapper<Product> queryWrapper = Wrappers.lambdaQuery();queryWrapper.eq(Product::getIsDeleted,0) .eq(Product::getCategoryId,categoryId) .orderByDes
2021-11-09 11:39:36
12891
4
原创 mybatis-plus代码生成+分页插件
mybatis-plus代码生产+分页插件配置代码生成public class MybatisPlusGenerator { /** * 详情见地址:https://mp.baomidou.com/guide/generator-new.html * @param args */ public static void main(String[] args) { FastAutoGenerator.create("jdbc:mysql://1
2021-11-08 21:10:22
314
原创 spring security 自定义登录以及配置跨域问题
spring security 自定义登录以及配置跨域问题springboot低版本升级高版本跨域配置稍微有些不一样,见下面代码的corsConfigurationSource()方法。此处登录即支持客户端传json格式参数,也支持springSecurity默认支持的formData格式的参数(username和password)说明: 下面代码只是片段,详细可运行的代码见:https://github.com/763977251/MyDemo/tree/main/spring-security-
2021-11-07 22:14:32
922
原创 docker安装nginx--映射数据卷
docker安装nginx–映射数据卷先普通运行一个nginx容器docker run --name nginx-test -d nginx复制出来里面的conf.d和html文件夹(需要里面的配置文件和默认的index.html)# 拷贝出conf.d和html文件夹docker cp nginx-test:/etc/nginx/conf.d /opt/nginx/conf.ddocker cp nginx-test:/usr/share/nginx/html /opt/nginx/html
2021-11-04 22:42:28
1789
原创 win10上的redis可视化客户端推荐 -- AnotherRedisDesktopManager
浏览器输入下方地址找到下载位置:https://github.com/qishibo/AnotherRedisDesktopManager或者直接下方地址找到对应的安装包下载:https://github.com/qishibo/AnotherRedisDesktopManager/releases点击新建连接,输入信息即可...
2021-10-31 22:08:01
787
原创 docker安装redis -- 简单安装,带密码
一、下载docker的redis镜像docker pull redis二、运行redis容器docker run -p 6379:6379 --name redis --restart=always --appendonly yes --requirepasss "123456" -d 镜像id
2021-10-31 08:45:45
135
原创 docker安装mysql8 -- 简单安装,带密码
下载镜像docker pull mysql启动容器输入启动命令docker run --name mysql --restart=always --privileged=true -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d 镜像id参数说明–restart always:开机启动–privileged=true:提升容器内权限...
2021-10-30 19:27:23
385
原创 Apifox登录接口密码进行rsa加密的前置脚本--从登录接口获取token--请求接口header里带上token
Apifox登录接口密码进行rsa加密的前置脚本说明:有些网站登录时要求对登录密码进行加密传输,这样每次调试其他接口时登录就非常麻烦。可以使用Apifox(Apifox是类似postman的后端接口调试工具)前置脚本对传输的密码进行加密接口传参里的password使用{{password}}变量的形式传输,未加密的密码用password2字段传输(在前置脚本里处理密码的加密,并赋值给变量)选择前置脚本(脚本内容见下文)添加脚本脚本内容pm.sendRequest(pm.environme
2021-10-28 11:07:03
17570
10
原创 使用docker安装redis -- 配置外部数据卷
一、下载docker的redis镜像docker pull redis二、从redis官网下载一个redis安装包,拷贝里面的配置文件三、修改redis.conf配置文件的内容bind 127.0.0.1 #注释掉这部分,这是限制redis只能本地访问protected-mode no #默认yes,开启保护模式,限制为本地访问daemonize no #默认no,改为yes意为以守护进程方式启动,可后台运行,除非kill进程requirepass 123456 #设置密码appendon
2021-08-26 22:14:34
239
原创 centos7开放端口号命令
centos7开放端口号命令开放80端口firewall-cmd --zone=public --add-port=80/tcp --permanent#命令含义:–zone #作用域–add-port=80/tcp #添加端口,格式为:端口/通讯协议–permanent #永久生效,没有此参数重启后失效重启防火墙#重启firewall firewall-cmd --reload #停止firewall#生产环境不要停止,应该只开放需要的端口,否则不安全systemctl
2021-08-26 14:08:02
4113
转载 maven打包的时候把源文件也打包
在 pom.xml 配置文件中添加以下插件:<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.4</vers
2021-08-25 15:59:47
227
原创 linux命令行打包、压缩及解压缩
使用命令: tar打包:目标文件为要打包成的文件的文件名, 打包后文件的 格式取决于目标文件的后缀名单文件或文件夹打包# tar -zcvf 目标文件 源文件或文件夹tar -zcvf index.tar.gz index.html此时的结果是将index.html 打包为tar并压缩为gz了,如果后缀名不加 .gz 则不压缩,金打包多文件或文件夹 混合打包 tar -zcvf index.tar.gz index.html css/ js/ images/ 此时则将多个文件及文件夹打
2021-08-25 08:44:37
144
原创 找到mysql正在执行的事务,并杀死长时间事务的mysql线程
查询正在运行的事务SELECT * FROM information_schema.INNODB_TRX把事务线程杀死查看事务开始时间,把长时间未执行完的事务线程杀死# kill trx_mysql_thread_idkill 5836658
2021-08-24 10:05:45
594
原创 docker安装mysql -- 自定义配置外部数据卷
下载镜像docker pull mysql1创建目录mkdir /opt/mysqlmkdir /opt/mysql/logmkdir /opt/mysql/confmkdir /opt/mysql/mysql-filesmkdir /opt/mysql/data创建my.cnf配置文件touch /opt/mysql/conf/my.cnfmy.cnf添加如下内容:[mysqld]user=mysqlcharacter-set-server=utf8default_aut
2021-08-23 23:41:31
146
原创 docker配置国内镜像
Docker中国区官方镜像:https://registry.docker-cn.com网易:http://hub-mirror.c.163.comustc:https://docker.mirrors.ustc.edu.cn中国科技大学:https://docker.mirrors.ustc.edu.cn阿里云:https://cr.console.aliyun.com/配置docker为加快拉取镜像速度,建议设置docker国内镜像源创建或修改 /etc/docker/daemo
2021-08-23 23:22:59
5390
原创 centos安装docker-ce
centos8 安装docker官方参考地址:https://docs.docker.com/install/linux/docker-ce/centos/里面包含包下载地址: https://download.docker.com/linux/centos/7/x86_64/stable/Packages/首先,安装依赖1、yum install -y yum-utils device-mapper-persistent-data lvm22、yum-config-manager --add-r
2021-08-23 23:08:53
886
原创 centos8打开系统时默认使用root账号登录
使用root账户进入系统后,打开/etc/gdm目录下的custom.conf文件,在[daemon]下添加两行:AutomaticLoginEnable=TrueAutomaticLogin=root# GDM configuration storage[daemon]# Uncoment the line below to force the login screen to use Xorg#WaylandEnable=falseAutomaticLoginEnable=True
2021-08-23 22:49:04
4821
原创 Maven项目中私服配置
Maven项目中私服配置规范开发阶段使用SNAPSHOT格式测试和上线阶段使用正式格式配置项目公共pom文件引入,之后可以deploy项目的jar包到私服上其他人直接拉取使用<distributionManagement> <repository> <id>maven-releases</id> <url>http://192.168.2.xxx:xxxx/repository/maven-r
2021-07-24 19:26:28
1890
原创 Java中利用Collections.sort()方法根据对象集合中的字符串字段排序(包含数字字母等字符的字符串字段)
Java中利用Collections.sort()方法根据对象集合中的字符串字段排序(包含数字字母等字符的字符串字段)
2021-04-05 23:19:59
6520
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人