自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue element table 表格合计- 列合并

travelInvoices 是 表格 :data="travelInvoices" 中的定义。参考了别人的做法调整的,参考地址找不到了。合计所在列 占用 4 个列。

2023-09-22 11:28:59 302

原创 spring boot + kafka 简单配置

spring boot kafka 安装 集成

2022-07-27 10:14:54 2846 1

原创 nginx 正向代理 配置 http 和 https

nginx 正向代理 http https 配置

2022-07-19 17:08:23 1786

原创 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 1414

原创 本地计算机上的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 5182

原创 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 611

原创 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 3400

原创 windows mysql 5.7+ 修改表名大小写敏感属性

C盘搜索%programdata%找到my.ini文件后打开文件在[mysqld]下面加入lower_case_table_names=1,表示区分大小写

2021-02-01 14:40:57 355

原创 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 4444

原创 spring-cloud-loadbalancer 使用--无注册中心

ribbon 好像停止维护更新了,领导让搞一搞spring-cloud-loadbalancer,本篇主要贴一下怎么单独使用(参考 官方文档),与feign\gateway的集成,请看下一篇无注册中心版(领导不让用注册中心,用注册中心的同学不要生搬硬套哦,其实有注册中心会好办很多)服务消费方(调用方)pom.xml<dependency> <groupId>org.springframework.cloud</groupId> <a...

2020-09-17 10:06:42 2114

原创 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 324

原创 记一次 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 702

原创 idea build 报错,maven install 正常运行

pom中引的包,代码写的时候也有提示,写完也不报错,build 或者 run 或者 debug 启动就报错,提示程序包xxx无法找到原来是idea 自身的问题,首先执行maven 命令 mvn idea:idea ,再点击idea的菜单file--->invalidation caches ,一定要选择重启,重启完就没问题了...

2020-08-19 16:57:34 3118 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 206

原创 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 2328

原创 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 4474

原创 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 965

原创 对接腾讯企业邮箱(授权免登,获取未读邮件数量)

温馨提示:企业邮箱必须是专业版的才行,基础版的升级成专业版再对接吧第一步:获取access_token接口地址:https://api.exmail.qq.com/cgi-bin/gettoken?corpid=id&corpsecret=secrect参数 必须 说明 corpid 是 企业id corpsecret 是 应用...

2020-03-17 09:36:40 3952 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 338

原创 spring cloud feign 接口指定接口服务ip

场景:现在有2个服务,在eureka注册的服务名称一样,但是对外的接口不一样。其中有一方不允许合并代码,只能把另一个调用指定一下具体的服务地址@FeignClient(name = "服务名称",url = "${url}",fallback = ServiceHystrix.class)public interface ServiceClient {}${url}的值在yml文件里...

2019-12-26 10:04:24 7924

原创 bootstrap modal 模态框手动关闭后的残留问题

场景:为了在modal里面实现表单提交,所以楼主 移除了button上的data-dismiss="modal",采用手动关闭modal$("#phoneModal").modal('hide');//删除modal隐藏之后的遮罩层 $('.modal-backdrop').remove();遇到的问题:上述代码执行完毕后,再次点开modal的时候,modal闪退,只留下一个...

2019-08-30 09:59:53 1119

转载 java 生成随机字母数字组合

importjava.util.Random;publicclassRandomTest{/***方法1:生成随机数字和字母组合*@paramlength*@return*/publicstaticStringgetCharAndNumr(intleng...

2019-07-15 08:09:39 16696

转载 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 71919

原创 oauth2 jwt token 返回accessToken对象中携带用户字段信息

oauth2 源码中用户信息只返回用户名称,现有需求要求返回userId,只能重写某些方法,server端和client端都要修改:方法一、结果:userId 封装在token中,需要解析access_token才能看到,但是经测试发现,使用此方法之后refresh_token获取access_token时,自定义的字段都不见了,连自带的username也不见了,应该是要再重写refresh_...

2019-06-30 16:29:48 8937 1

原创 method breakpoints may dramatically show down debugging

InterlliJ Debug方式启动 特别慢,提示method breakpoints may dramatically show down debugging,明显是断点的问题把复选框里的勾掉,点击右下角的done然后重启应用,就没问题了...

2019-05-29 08:54:14 315

原创 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 13286 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 2172

原创 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 1199

原创 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 1552

原创 自定义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 2182

原创 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 255

原创 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 2327 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 1536

原创 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 3991

原创 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 2161 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 2401

原创 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 11203 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 2885

原创 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 13657

原创 @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 17506 2

空空如也

空空如也

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

TA关注的人

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