自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 fastadmin自定义表格搜索功能

在fastadmin的搜索功能中默认显示所有字段都可以进行搜索,而且是隐藏显示,一般是需要显示出来让客户一目了然,而且有些字段搜索用不上。1.首先找到生成的js文件,在文件中找到初始化表格的部分,我们需要禁用默认搜索,开启普通表单搜索。3)如果想要某些字段不显示在搜索功能栏,将operate对应的值改为false。字段是用来控制搜索栏目是否要显示在页面上,默认是不显示的,1)字段模糊搜索,将operate对应的值改为大写的LIKE。在初始化表格的代码里面加上下面这段代码。

2024-03-25 13:41:49 267

原创 uniapp使用Canvas给图片加水印把临时文件上传到服务器

生成的临时路径是没有完整的路径没办法上传到服务器。使用以下代码得到完整的路径。

2024-03-20 16:44:13 478 1

原创 ucharts 让x轴文字倾斜文字

ucharts 让x轴文字倾斜文字。

2024-01-30 15:55:07 496

原创 若依前后台分离vue项目放开前台页面拦截配置

1

2024-01-22 14:24:54 531

原创 vue 解决el-table 表体数据发生变化时,未重新渲染问题

父组件中数量改变后总数重新计算。

2024-01-18 16:19:41 981

原创 element 的 el-cascade 组件获取级联选中label和value值

【代码】element 的 el-cascade 组件获取级联选中label和value值。

2024-01-17 18:29:36 440

原创 若依前后台分离项目不想配nginx部署方案

把prod文件夹路径改为'/' 然后打包 npm run build:prod。2、修改一下SecuritConfig.java文件 , 添加如下放开静态文件。3、前台要修改的地方就2处 , 这个文件修改一下。1、修改ResourcesConfig 文件。若依前后台分离框架不使用Nginx部署项目。然后启动项目自己就能访问前端页面了。把history改为hash。

2024-01-06 11:10:03 544

原创 ElementUi中table组件使用row-class-name修改指定行颜色

ElementUi中table组件使用row-class-name修改指定行。

2024-01-03 11:12:04 786

原创 vue el-select 设置默认值后选项无法切换

vue el-select 设置默认值后选项无法切换 解决方式。

2023-12-31 20:03:28 509

原创 uniapp开发时候页面有多个请求时,当token失效时候401会多次跳转登录页问题处理

在request拦截器返回状态中添加判断。

2023-12-21 09:24:49 765 1

原创 微信家校推送配置流程

企业微信官方是开放了API的,所以我们完全可以自己搭建一个线报酷高级推送->微信推送,微信推送需要获取几个参数填写到用户中心里面,推送到你自己设置的家校沟通,需要电脑浏览器挂机,本文将会详细描述下高级推送微信配置流程。企业微信登陆地址(个人也可以注册):注册地址:注册地址https://work.weixin.qq.com/wework_admin/register_wx?from=loginpage登陆地址:企业微信https://work.weixin.qq.com/wework_

2022-01-27 15:59:10 936

原创 解决请求 413 Request Entity Too Large

解决 413 Request Entity Too Large翻译是(请求实体太大)一般这种就是nginx代理配置问题解决方案找到自己主机的nginx.conf配置文件打开在http{}中加入 client_max_body_size 1000m; (大小根据自己需要进行修改)然后重启nginx...

2022-01-20 15:29:59 2618

原创 Mybatis-plus使用时间查询注意点

1、引入问题:近日有群成员提出一个问题:数据库是date类型,MyBatis传入timestamp类型参数,但是查询结果为 0 。如下所示:queryWrapper.ge("date_format(create_time,'%Y-%m-%d')", yxhServeApplyDto.getBeginTime());queryWrapper.le("date_format(create_time,'%Y-%m-%d')", yxhServeApplyDto.getEndTime());Prep.

2022-01-18 17:21:59 2465

原创 MySQL学习笔记:timediff、timestampdiff、datediff

MySQL学习笔记:timediff、timestampdiff、datediff一、时间差函数:timestampdiff  语法:timestampdiff(interval, datetime1,datetime2)  结果:返回(时间2-时间1)的时间差,结果单位由interval参数给出。frac_second 毫秒(低版本不支持,用second,再除于1000) second 秒 minute 分钟 hour 小时 day 天 week 周 month 月 qua.

2022-01-17 18:19:21 12460 2

原创 IDEA安装后找不到.vmoptions文件的解决方法

C:\Users\Administrator(这里找自己的名字)\AppData\Roaming\JetBrains\IntelliJIdea2021.3

2022-01-16 10:08:02 3919

原创 微信机器人推送

微信机器人推送1.准备工作下载可爱猫微信机器人(任选一个,如果自己有在用可爱猫的自己提取插件出来即可):可爱猫4 : https://wwi.lanzouj.com/i0wmHyh3f3c可爱猫5: https://wwi.lanzouj.com/iRdVlyh3f8h解压可爱猫机器人,下载指定版本的电脑微信覆盖安装。安装旧版本微信后,在微信设置-->通用设置-->有更新自动更新微信关闭2.启用机器人打开可爱猫机器人后,登录对应机器人微信(如果微信挂服务器异地登陆

2022-01-07 09:29:14 4749

原创 通知神器——java调用钉钉群自定义机器人

创建群自定义机器人在指定钉钉群(或者随便拉两个人建个群,然后把别人T出去)的群设置里选择 群机器人 -> 自定义,如图:然后,添加机器人,设置名字,添加成功时如下图:使用HTTP POST请求发送消息发送其他格式(如:链接消息、markdown、ActionCard)的消息效果如下:使用sdk调用自定义机器人 public static void main(String[] args) throws ApiException { ...

2022-01-04 10:59:44 779

原创 远程连接MySQL出现1130错误原因

原因:mysql服务器root默认只允许localhost也就是127.0.0.1连接解决方法:修改root用户的任何ip都可以链接# 使用 mysql 这个库use mysql;#查看mysql库中的user表的host值(即可进行连接访问的主机/IP名称)select 'host' from user where user='root'; # 允许任何ip链接update user set host = '%' where user ='roo...

2021-12-28 10:50:57 286

转载 vue+Notification(浏览器通知)

created() { if (window.Notification) { // 浏览器通知--window.Notification if (Notification.permission == "granted") { console.log("允许通知") }else if( Notification.permission != "denied"){ console.log("需要通知权限") .

2021-12-27 16:43:05 1535 1

原创 mysql安装以及2059 - Authentication plugin ‘caching_sha2_password‘ cannot be loaded:报错的解决办法

如果连接mysql的数据库连接报如下错误:2059 - Authentication plugin 'caching_sha2_password' cannot be loaded:从错误信息可知caching_sha2_password不能加载。以上报错是由于目前已有的客户端连接软件还不支持Mysql8新增加的加密方式caching_sha2_password,所以我们需要修改用户的加密方式,将其改为老的加密验证方式。大安装Mysql数据库的主机上登录Mysql对应的用户,上面连接时用的.

2021-12-25 11:12:10 1141

原创 Winsw将jar包部署为windows服务

Releases · winsw/winsw · GitHub创建一个文件夹,将所需要转换的jar包,和这两个文件放在一起,并且将.exe的文件名修改和.xml文件一样示例xml<service><id>test</id><name>test</name><description>test</description><!--如果配置了环境变量executable直接写成java就行了..

2021-12-23 13:08:25 937

原创 Spring自带定时器@Scheduled

Spring自带定时器@Scheduled1、使用方法,在需要执行的方法上添加@Scheduled注解 1 2 3 4 5 6 7 8 9 10 @EnableScheduling @Component publicclassQuartzService { @Scheduled(cron ="0/5 * * * * ? ") publi...

2021-12-23 09:21:23 911

原创 mysql查询当前日期的前12个月的统计

select ifnull(b.num,0) as sum,a.date from (SELECT DATE_FORMAT(DATE_SUB(curdate(), INTERVAL 0 MONTH), '%Y-%m') AS date UNIONSELECT DATE_FORMAT(DATE_SUB(curdate(), INTERVAL 1 MONTH), '%Y-%m') AS date UNIONSELECT DATE_FORMAT(DATE_SUB(curdate(), INTERVA.

2021-12-13 18:06:29 2070 1

原创 SpringBoot | 问题记录The temporary upload location[/tmp/tomcat.***]is not valid

问题记录:Failed to parse multipart servlet request; nested exception is java.io.IOException: The temporary upload location[/tmp/tomcat.7515932375702737364.8090/work/Tomcat/localhost/] is not valid"问题分析:这个问题是说tomcat上传文件的临时目录不存在。原因是:Linux系统默认会定时清理删除/tmp目录下

2021-12-03 10:30:00 814

转载 Linux中禁用命令历史记录

关闭history记录功能set +o history打开history记录功能set -o history清空记录history -c记录被清空,重新登录后恢复。 rm -f $HOME/.bash_history删除记录文件,清空历史。临时不记录在执行的命令前添加空格。例如:history...

2021-12-03 10:08:09 1320

原创 Windows解压缩安装MySQL

添加my.ini文件解压版比exe安装版本缺少ini文件,直接从网上copy过来,进行修改my.ini(要保存为ansi格式):[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]# 设置端口号port = 3306# 设置mysql的安装目录basedir=D:\mysql\mysql-5.7.18-winx64# 设置mysql数据库的数据存放目录datadir=D:\mysql\mysql-5.7.18-w

2021-11-19 21:39:58 89

原创 mybatis plus QuerWapper使用 FIND_IN_SET

mybatis 条件查询queryWrapper.apply( 入参 != null,"FIND_IN_SET ('"+ 入参 +"', 字段名 )");

2021-11-19 09:42:01 3859

原创 mysql常用命令

1. cmd 命令窗口查到的数据乱码问题解决方案:执行以下命令set names utf8;2.查看表创建show create table 表明;3.查看建表SQLdesc 表明;

2021-11-12 14:44:39 805

原创 crontab 备份docker中 mysql镜像的数据库大小始终为0解决办法

创建backmysql.sh定时备份脚本如下:​docker exec -it mysql /usr/bin/mysqldump -uroot -proot --default-character-set=gbk 数据库名> /sql/mysql_bak`date +%Y-%m-%d_%H%M%S`.sql;​注意:mysqldump 要为绝对路径`date +%Y-%m-%d_%H%M%S`的` 不是英文单引号,而是英文模式下,Esc按键下面的那个按键感觉是没问题的,但是c.

2021-11-09 17:17:26 1202

原创 Freemarker模板引擎,循环遍历,if判断,null处理,date格式化,include外部模板

list.ftl(模板文件,循环遍历):<#list studentList as student> <!-- 要遍历的studentList不需要${}包裹 --> 循环的下标:${student_index} <br/> <!-- 下标从0开始 --> ${student.id} <br/> ${studnet.name} <br/></#list>if.ftl(模板文件,条件...

2021-09-17 17:39:08 2011

原创 mysql CASE WHEN THEN END的使用方式

mysqlCASE WHEN 判断条件 THEN 字段 ENDselect COUNT(activity_people_id) as applyCount, #活动报名人数<!--活动签到人数-->COUNT( CASE WHEN sign_in_time is not null THEN activity_people_id END ) AS signCount,<!--活动签退人数-->COUNT( CASE WHEN sign_out_time i...

2021-09-17 17:36:30 156

原创 MySQL 查询本月各周

比如,我们要筛选出,本月第一周 销售员 的业绩状况表结构为:字段【工号、销售额、日期】SELECT 工号,sum(销售额) as 本月第一周销售额FROM源数据 WHERE#第一周的日期筛选条件WEEK(日期, 1) = WEEK(date_add(curdate(), interval - day(curdate()) + 1 day),1)AND日期 >= date_add(curdate(), interval - day(curdate()) + 1 day)

2021-09-15 14:59:21 1276

原创 git clone 使用用户名和密码

git clone 使用用户名和密码git clone http://邮箱(或用户名):密码@仓库示例:邮箱 [email protected]密码: mima仓库: http://git.test.com/abc/demo注意: 邮箱中的 @ 要使用 %40 代替。仓库 URL 不需要 http://命令:git clone http://zhanghao%40qq.com:[email protected]/abc/demo...

2021-06-25 14:21:03 348

原创 VMware下的CentOS7在桥接模式下,设置静态ip联网

VMware下的CentOS7在桥接模式下,设置静态ip联网一、设置VMWare中虚拟网络编辑器。    编辑->虚拟网络编辑器 二、设置网络适配器  选桥接模式,打勾“复制物理网络连接状态”三、设置静态ip1.先查看本机的ip信息:2.然后修改虚拟机中对应网卡的信息(在root下):注意:ifcfg-eth33 eth后面的数字可能不一样 看自己linux上的是啥   编辑eth33文件的内容vi/etc/sysconfig/ne...

2021-06-09 16:34:47 385

原创 mysql统计当前日期一周每天的数据

select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 0 DAY) as weekday UNION select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) - 1 DAY) UNION select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) - 2 DAY) UNION select date_sub(curdate(),INTE..

2021-06-09 12:04:30 1290

原创 CentOS 7镜像下载

官网下载链接:http://isoredirect.centos.org/centos/7/isos/x86_64/step1: 进入下载页,选择阿里云站点进行下载Actual Country 国内资源 Nearby Countries 周边国家资源阿里云站点:http://mirrors.aliyun.com/centos/7/isos/x86_64/每个链接都包括了镜像文件的地址、类型及版本号等信息...

2021-04-20 10:04:06 90

原创 postman设置第一个接口返回的参数到环境变量, 第二个接口使用第一个接口的返回值作为下一个接口的请求参数

postman设置请求参数环境变量并作为下一个接口的请求参数今天就拿登录作为例子1.首先获取验证码2.拿到验证码的值, 赋值到环境变量中, 登录接口中直接用{{key}}的语法进去取环境变量的值进行登录测试设置变量值到环境变量postman.setEnvironmentVariable("code", pm.response.json().code)postman.setEnvironmentVariable("uuid", pm.response.json().uuid)取出环

2021-04-19 12:05:27 667

原创 linux安装redis

linux安装redis大体步骤进入下载好的文件夹中->编译-〉安装1:上传安装包2:解压 :tar zxvf redis-6.0.7.tar.gz3:进入redis目录 :cd redis-6.0.74:编译: make(注意,编译需要C语言编译器gcc的支持,如果没有,需要先安装gcc。可以使用rpm-qgcc查看gcc是否安装)(利用yum在线安装gcc的命令yum-yinstallgcc)(先查看是否安装c++的编译器;执行 yum -...

2020-10-26 11:16:29 111

原创 docker安装redis并以配置文件方式启动

1.搜索redis镜像docker search redis拉取镜像(redis的版本可以进行指定,若不指定拉取最新版本)docker pull redis2.查看本地镜像docker images3.然后启动容器,做映射①创建配置文件目录存放redis.conf,文件从官网下载。②创建文件夹,新建配置文件贴入从官网下载的配置文件并修改我在/home/mydata/soft文件件下创建docker-redis 文件价sud...

2020-09-14 11:19:07 653

原创 Docker安装(内网环境)

一、官网下载docker的本地安装包二、解压安装包三、复制docker命令到系统目录里四、启动docker进程一、官网下载docker的本地安装包https://download.docker.com/linux/static/stable/x86_64/二、解压安装包tar -xzvf /path/to/<FILE>.tgz三、复...

2019-08-27 17:34:18 1896

空空如也

空空如也

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

TA关注的人

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