- 博客(50)
- 收藏
- 关注
原创 vue element table 表格合计- 列合并
travelInvoices 是 表格 :data="travelInvoices" 中的定义。参考了别人的做法调整的,参考地址找不到了。合计所在列 占用 4 个列。
2023-09-22 11:28:59
486
原创 vue nginx 部署二级目录
需要访问的路径 http://xxxx.com/managervue 需要做的改动:vue.config.jslet publicPath = '/manager/'module.exports = { publicPath: publicPath, // 根据你的实际情况更改这里 lintOnSave: true, productionSourceMap: false,}router.jsexport const createRouter = () =&g...
2022-01-21 15:34:39
1524
原创 本地计算机上的MySQL57服务启动后停止
问题背景:在windows server 2019 通过msi 方式安装MYSQL5.7,没有更改datadir配置,可以正常启动,并设置为开机自启但是服务器被重启后mysql 重启失败,手动进入到“服务”中启动,提示“本地计算机上的MySQL57服务启动后停止…………”解决步骤:在mysql 安装目录下(bin),使用命令 mysqld --console,发现以下问题:can not create test file "C:\Program Files\MySQL\MySQL Ser
2022-01-21 14:14:02
5582
原创 html 移动端使用dropload.js 实现下拉刷新,上拉加载更多
1、引入 dropload.js,dropload.css <link rel="stylesheet" href="/static/css/dropload.css"> <script src="/static/js/jquery-1.11.2.min.js"></script> <script src="/static/js/dropload.js"></script>2.在js 中调用<div id="data
2021-04-30 09:59:40
737
原创 vue axios 下载zip 解压报错 responseType blob arraybuffer
调试一套代码生成的系统,发现在下载代码zip的时候,zip 总是打不开,报错“不可预料的文件末端”啥的,查看zip 属性,发现文件字节为0,并且zip 包的大小与后端返回的字节大小不一致,起初一直调试后端,以为是后端文件流处理有问题,调试了N久,确认问题出现在前端,由于本人是后端开发,对于vue 不是很熟悉,开始了漫长的查找问题的路程,先贴一下前端代码export function handleDown(table) { return request({ url: baseUrl + '/
2021-02-20 14:18:01
3969
原创 windows mysql 5.7+ 修改表名大小写敏感属性
C盘搜索%programdata%找到my.ini文件后打开文件在[mysqld]下面加入lower_case_table_names=1,表示区分大小写
2021-02-01 14:40:57
429
原创 spring-cloud-loadbalancer 集成 feign、gateway---无注册中心版
无注册中心版本!!与feign集成pom.xml<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-loadbalancer</artifactId></dependency><dependency> <groupId>org.spri...
2020-09-17 10:13:06
4813
原创 spring-cloud-loadbalancer 使用--无注册中心
ribbon 好像停止维护更新了,领导让搞一搞spring-cloud-loadbalancer,本篇主要贴一下怎么单独使用(参考 官方文档),与feign\gateway的集成,请看下一篇无注册中心版(领导不让用注册中心,用注册中心的同学不要生搬硬套哦,其实有注册中心会好办很多)服务消费方(调用方)pom.xml<dependency> <groupId>org.springframework.cloud</groupId> <a...
2020-09-17 10:06:42
2435
原创 jwt 的创建和验证 demo
pom.xml<dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version></dependency>javaimport io.jsonwebtoken.Claims;import io.jsonwebtoken.JwtBuil
2020-09-02 10:55:55
381
原创 记一次 spring cloud starter maven 下载的包不可用的问题
由于要试用一下zipkin,于是在spring boot 的项目的pom.xml中直接引入了以下jar<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId> <version>2.2.4.RELEASE</version>&
2020-08-31 13:00:33
766
原创 idea build 报错,maven install 正常运行
pom中引的包,代码写的时候也有提示,写完也不报错,build 或者 run 或者 debug 启动就报错,提示程序包xxx无法找到原来是idea 自身的问题,首先执行maven 命令 mvn idea:idea ,再点击idea的菜单file--->invalidation caches ,一定要选择重启,重启完就没问题了...
2020-08-19 16:57:34
3491
1
原创 spring boot starter 自定义(非yml版)
应用场景:B服务需要做成一个starter 供A 服务调用非yml版的意思是,属性配置在B服务中,网上的很多帖子属性配置都是在A服务中B 服务的pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche
2020-08-19 11:44:31
270
原创 gitlab 将普通用户升级为管理员用户
使用root 用户登录gitlab服务器。查看数据库配置信息 cat /var/opt/gitlab/gitlab-rails/etc/database.yml登录用户 su - gitlab-psql连接库 psql -h /var/opt/gitlab/postgresql -d gitlabhq_production查询用户 select * from users where email = ‘普通用户邮箱地址’;更新为管理员 update users set admin=‘t’ wher.
2020-05-12 09:04:16
2504
原创 application.yml 与 bootstrap.yml使用不当造成的 profile 动态传参失败
在application.yml 文件中做如下定义spring: profiles: active: '@profileName@'maven pom.xml 中增加以下几个可供选择的profileName 的定义<profiles> <profile> <id>dev</id> <activation> <activeByDe
2020-05-09 13:47:08
4803
原创 linux 中使用docker 配置nginx ssl证书实现https 安全访问
1、获取nginx镜像docker pull nginx2、修改nginx 配置server { listen 80;//如果强制所有的访问都必须是HTTPs的,这行需要注销掉 listen 443 ssl; server_name xxxx;//你自己的域名# ssl on; //如果强制HTT...
2020-03-26 09:01:12
1040
原创 对接腾讯企业邮箱(授权免登,获取未读邮件数量)
温馨提示:企业邮箱必须是专业版的才行,基础版的升级成专业版再对接吧第一步:获取access_token接口地址:https://api.exmail.qq.com/cgi-bin/gettoken?corpid=id&corpsecret=secrect参数 必须 说明 corpid 是 企业id corpsecret 是 应用...
2020-03-17 09:36:40
4642
2
原创 docker 部署nginx和vue
linux版本centos7部署docker的步骤请自行百度拉取nginx镜像docker pull nginx运行nginxdocker run -d -p 8081:80 nginx访问nginx(ip:8081)vue项目npm run build打包产生一个dist文件夹项目根目录下新增2个文件:default.conf和Docker...
2020-01-03 16:04:07
387
原创 spring cloud feign 接口指定接口服务ip
场景:现在有2个服务,在eureka注册的服务名称一样,但是对外的接口不一样。其中有一方不允许合并代码,只能把另一个调用指定一下具体的服务地址@FeignClient(name = "服务名称",url = "${url}",fallback = ServiceHystrix.class)public interface ServiceClient {}${url}的值在yml文件里...
2019-12-26 10:04:24
8046
原创 bootstrap modal 模态框手动关闭后的残留问题
场景:为了在modal里面实现表单提交,所以楼主 移除了button上的data-dismiss="modal",采用手动关闭modal$("#phoneModal").modal('hide');//删除modal隐藏之后的遮罩层 $('.modal-backdrop').remove();遇到的问题:上述代码执行完毕后,再次点开modal的时候,modal闪退,只留下一个...
2019-08-30 09:59:53
1221
转载 java 生成随机字母数字组合
importjava.util.Random;publicclassRandomTest{/***方法1:生成随机数字和字母组合*@paramlength*@return*/publicstaticStringgetCharAndNumr(intleng...
2019-07-15 08:09:39
17075
转载 apache curetor zookeeper 工具类
package com.cloud.serviceclient.curator;import org.apache.curator.framework.CuratorFramework;import org.apache.curator.framework.recipes.cache.ChildData;import org.apache.curator.framework.recipe...
2019-07-04 11:26:36
79552
原创 oauth2 jwt token 返回accessToken对象中携带用户字段信息
oauth2 源码中用户信息只返回用户名称,现有需求要求返回userId,只能重写某些方法,server端和client端都要修改:方法一、结果:userId 封装在token中,需要解析access_token才能看到,但是经测试发现,使用此方法之后refresh_token获取access_token时,自定义的字段都不见了,连自带的username也不见了,应该是要再重写refresh_...
2019-06-30 16:29:48
9238
1
原创 method breakpoints may dramatically show down debugging
InterlliJ Debug方式启动 特别慢,提示method breakpoints may dramatically show down debugging,明显是断点的问题把复选框里的勾掉,点击右下角的done然后重启应用,就没问题了...
2019-05-29 08:54:14
371
原创 Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.1.0
maven package 异常:Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.1.0……百度搜索的基本都是jdk版本什么的,对我这无效原因是target文件夹路径正在被XFTP占用,关掉就好了...
2019-05-28 12:02:04
13480
24
原创 nested exception is java.lang.NoSuchMethodError: org.apache.http.conn.ssl.SSLConnectionSocketFactory
spring boot +maven 本地启动访问正常,打包部署一直报错:27-May-2019 14:38:11.686 严重 [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina...
2019-05-27 15:32:05
2337
原创 spring boot 接收ajax 传递json id 数组
1.ajaxvar info = ['1','2'];$.ajax({ url: 'xxx', type: 'POST', dataType: "json", data: JSON.stringify(info), contentType: 'application/json;charset=utf-8', success: function...
2019-05-21 11:55:26
1239
原创 spring boot config类中的@Value 间歇性加载失败解决方案
先贴一下ymlserver: port: 8091 max-http-header-size: 10240 servlet: context-path: /spring: profiles: active: dev再贴一下dev-ymlspring: redis: host: 127.0.0.1 port: 7379 ...
2019-05-08 10:52:35
1719
原创 自定义shiro 的密码验证方式
项目环境spring boot 2.1首先实现自己的验证类import com.glodon.security.MD5;import org.apache.shiro.authc.AuthenticationInfo;import org.apache.shiro.authc.AuthenticationToken;import org.apache.shiro.authc.Use...
2019-04-25 16:01:13
2273
原创 js 获取上个月的今天,计算2个时间差的天数
//获取上个月的今天var lastMonthToday = function(){ var now=new Date(); var year = now.getFullYear();//getYear()+1900=getFullYear() var month = now.getMonth() +1;//0-11表示1-12月 var day = now.g...
2019-04-22 11:27:54
303
原创 Failed to decode downloaded font,系统页面字体图标加载不出来
采用spring boot+maven,静态文件都放在resources/static下,pom.xml要做如下设置:<resources> <resource> <directory>src/main/resources</directory> <filtering>true</fil...
2019-04-19 14:09:38
2389
1
原创 spring boot 静态文件由webapp移到resources
先看一下项目原来的目录html和js,css等都放在了webapp下,前端同事反映说不能使用相对路径引用文件,不方便调试,那就动手修改一下吧。看一下修改后的目录:首先修改webconfig.javapackage com.ty.ext.front.config;import com.alibaba.druid.pool.DruidDataSource;impo...
2019-04-17 14:22:38
1642
原创 window nginx 启动与停止
查看Nginx的版本号:nginx -V启动Nginx:start nginx快速停止或关闭Nginx:nginx -s stop正常停止或关闭Nginx:nginx -s quit配置文件修改重装载命令:nginx -s reload查看windows任务管理器下Nginx的进程命令:tasklist /fi "imagename eq nginx.exe"...
2019-04-17 09:00:36
4020
原创 java 多文件下载(不打包)
html:(layui+beetl)页面新增iframe,用来加载要下载的文件<iframe id="A" src="" style="display: none"></iframe><iframe id="B" src="" style="display: none"></iframe><iframe id="C" src=""...
2019-03-29 15:47:30
2262
2
原创 spring boot 2.1.2 实现mongodb GridFSFile文件预览
先看POM<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> <version>2.1.2.RE...
2019-03-27 13:50:18
2592
原创 layui 之可搜索的下拉框select lay-serach
按照官方文档如下写法<select id="branchCompanyId" name="branchCompanyId" class="layui-select" lay-search> <option value="">选择机构</option></select>在外层包一个class=‘layui-form’的元素之后,点...
2019-03-22 17:20:18
11486
1
原创 记 mybatis if test 字符串之大坑!!!
场景:系统中部门类的ID是String的,顶级部门的ID默认是0,一下是原写法:<if test="deptId != null and deptId != '0'"> and (DEPT_ID = #{deptId})</if>通过部门查询部门下的用户时,一直报错String无法转换成Long经过跟踪源码发现,ogln在getVal...
2019-03-21 11:18:07
2984
原创 org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'roleId' can
报错提示:org.springframework.expression.spel.SpelEvaluationException: EL1007E: Property or field 'roleId' cannot be found on null错误发生在删除角色时,原因是删除角色的方法上写了@CacheEvict(key = "#role.roleId")一般情况下.@Cach...
2019-03-19 14:43:30
13926
原创 @CacheEvict 清除多个key
借用@Caching实现入参是基本类型的:@Caching(evict={@CacheEvict(value = Cache.CONSTANT, key = "'" + CacheKey.SINGLE_ROLE_NAME + "'+#roleId"), @CacheEvict(value = Cache.CONSTANT, key = "'" + CacheKey...
2019-03-19 14:38:03
18483
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人