- 博客(124)
- 收藏
- 关注
原创 【mysql】columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
mysql5.7以上默认开启了only_full_group_by。查看没有出现 ONLY_FULL_GROUP_BY 即成功。重启mysql,前面设置的即失效。
2024-01-30 10:51:59 184
原创 maven 离线模式打包
由于客户对于安全性的要求比较高 又想要自己打包,但不允许使用外网,这样就出现了没办法在线打包,需要离线打包。其实也很简单,只需要三步。
2023-07-21 00:41:36 2371
原创 springboot 前后端入参响应 加密解密
由于有些项目需要对于安全要求比较高的情况下,可以使用这种方式对请求参数和返回参数进行加密解密的操作。
2023-06-25 10:56:20 1278
原创 nginx 指定配置文件 启动 重启
1:验证配置文件/usr/local/nginx/sbin/nginx -tc /usr/local/nginx/conf/nginx.conf/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf2:指定配置文件启动/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf3: 指定配置文件重启/usr/local/nginx/sbin/ngin
2022-04-29 17:42:43 9974
原创 linux scp命令
作用不同服务器之间出传输文件的作用命令参数-1: 强制scp命令使用协议ssh1-2: 强制scp命令使用协议ssh2-4: 强制scp命令只使用IPv4寻址-6: 强制scp命令只使用IPv6寻址-B: 使用批处理模式(传输过程中不询问传输口令或短语)-C: 允许压缩。(将-C标志传递给ssh,从而打开压缩功能)-p:保留原文件的修改时间,访问时间和访问权限。-q: 不显示传输进度条。-r: 递归复制整个目录。-v:详细方式显示输出。scp和ssh(1)会显示出整个过程的调试信息。
2022-03-30 11:13:02 3732
原创 linux 服务器中 导出mysql查询出来的数据
查询导出的配置信息show variables like '%secure%';其中secure_file_priv为导出路径1、限制mysqld 不允许导入 | 导出 secure_file_prive=null 2、限制mysqld 的导入 | 导出 只能发生在/tmp/目录下 secure_file_priv=/tmp/ 3、不对mysqld 的导入 | 导出做限制secure_file_priv4、可以导出至任意目录secure_file_priv="/"这个
2022-03-07 11:16:36 2711
原创 gitea 安装部署
gitea 安装部署安装gityum -y install git下载 gitea得地址wget https://dl.gitea.io/gitea/1.16.2/gitea-1.16.2-linux-amd64修改执行权限chmod 777 gitea-1.16.2-linux-amd64启动 gitea-server./gitea-1.16.2-linux-amd64 web后台运行gitea-servernohup ./gitea-1.16.2-linux-amd64 web
2022-02-25 11:42:56 1504
原创 mysql 慢日志查询
慢查询日志开启否查询show variables like '%slow_query_log%';OFF表示禁用 ON表示打开慢查询日志 开启 关闭修改my.cnf文件,增加或修改参数slow_query_log 和slow_query_log_file后,然后重启MySQL服务器。slow_query_log :1开启 0关闭slow_query_log_file:生成的日志存放的位置slow_query_log =1slow_query_log_file=/usr/local/my
2022-02-18 17:17:49 262
原创 mysql 创建用户 配置权限
mysql 创建用户 配置权限登入mysqlmysql -u root -p查看数据库列表show databases;使用数据库use mysql;创建用户CREATE USER 'username'@'host' IDENTIFIED BY 'password';查看用户是否创建成功select host, user from user;账号授权grant #auth on #databaseName.#table to '#userName'@'#host';grant a
2022-02-14 14:37:50 189
原创 Linux安装mysql8.0.26步骤
1:mysql下载官网的下载地址:https://downloads.mysql.com/archives/community/安装mysql 1:解压mysql压缩包 # tar -xvf mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz 2:将解压之后的文件移动到/usr/local中 mv mysql8.0.26 /usr/local/mysql 3:进入到/usr/local目录下,创建用户和用户组并授权 cd /usr/local/ grou
2022-02-14 09:46:18 1537
原创 linux 上mysql8 忘记密码
配置文件my.conf中加上一行命令打开mysqL的配置文件my.confvim /etc/my.conf增加以下命令(记得修改完之后要把这个命令注释掉)skip-grant-tables重启mysql服务(重启完之后,就可以免密码登录数据库了)service mysql restart将密码先置空mysql -u root -puse mysql;update user set authentication_string='' where user='root';exit修改数
2022-02-14 09:05:08 1537 1
原创 oss 文档预览 (2021-12-23)
oss 文档预览 官网文档地址:https://help.aliyun.com/document_detail/99373.html首先你需要拥有一个阿里云账号在对象存储oss中创建一个bucket点击进去刚刚创建好的bucket选中数据处理中的对应的绑定文档功能4.找到只能媒体管理IMMjava 代码示例// Endpoint以杭州为例,其它Region请按实际情况填写。String endpoint = "http://oss-cn-hangzh
2021-12-23 09:20:09 3297
原创 linux快速安装jdk
查询系统已经安装的jdk版本,以及可以安装的jdk版本列表yum -y list java*安装jdkyum install -y java-1.8.0-openjdk.x86_64查询jdk版本java -version默认给安装到usr/lib/jvm/这个目录下
2021-09-25 08:49:47 180
原创 linux web项目的快速部署
首先我是已经在linux上安装好了docker和docker-compose啦。。具体怎么安装docker和docker-compose的话,访问如下链接https://blog.csdn.net/weixin_42903592/article/details/108428732https://blog.csdn.net/weixin_42903592/article/details/108462422请确保docker 和 docker-compose 都已经安装好了如有问题,可以留言共同学习,
2021-09-24 14:30:57 74
原创 linux发送邮件
linux上发送邮件在/etc/mail.rc 文件中加上如下代码#开启sslset ssl-verify=ignore#下方输入证书目录,下方为centos系统证书默认位置,也自行生成证书并指定set nss-config-dir=/etc/pki/nssdb#下方填入你配置的第三方smtp服务器的地址及端口,如果使用的是云服务器,安全组需要开放465端口(入口和出口)set smtp=smtps://smtp.qq.com:465#认证方式set smtp-auth=login#
2021-04-23 08:42:57 173 1
原创 内网部署
1:两台Linux服务器之间传输文件scp [参数] <源地址(用户名@IP地址或主机名)>:<文件路径> <目的地址(用户名 @IP 地址或主机名)>:<文件路径>举例:scp /home/work/source.txt [email protected]:/home/work/ #把本地的source.txt文件拷贝到192.168.0.10机器上的/home/work目录下2:导出镜像和导入镜像导出镜像docker save nginx
2021-04-03 15:42:09 810
原创 vue 使用vue-clipboard2
vue 使用vue-clipboard2安装vue-clipboard2插件cnpm install vue-clipboard2 --save注入import VueClipboard from 'vue-clipboard2'Vue.use(VueClipboard)使用 <el-button v-clipboard:success="onCopy" v-clipboard:copy="actUrl" v-clipboard:error="onError" type
2021-01-14 16:19:22 500
转载 阿里云发送短信验证码
阿里云发送短信验证码官网文档地址:https://help.aliyun.com/document_detail/55284.html?spm=a2c4g.11186623.6.671.1a20310fZsaKdLmaven依赖<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-java-sdk-core</artifactId> <version&
2021-01-07 09:29:03 108
原创 springmvc拦截器
springmvc拦截器自定义拦截器package com.kuang.config;import org.springframework.web.servlet.HandlerInterceptor;import org.springframework.web.servlet.ModelAndView;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;
2020-12-07 21:45:57 77
原创 stringify() 和 parse()
stringify() 和 parse()JSON.stringify() 是将对象转为字符串JSON.parse()是将字符串转为对象<script> var user = { name: "花花", sex: "男", age: 15 } console.log(user) var pp = JSON.stringify(user) console.log(pp) console.log(JSON.parse(pp))</sc.
2020-12-07 10:36:59 400
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人