9 FinelyYang

尚未进行身份认证

暂无相关简介

等级
TA的排名 2w+

网络切换后ssh登录不上解决

公司办公网络从192.168.1.* 换成了 172.221.19.*,但是机房服务器还是用原来的192.168.1.*。出现的问题是ssh登录不上,SecureCRT也连不上,但是互相是可以ping通的。 提交代码到仓库,git push 报错:ssh_exchange_identification: read: Connection reset by peer fatal: Cou...

2020-01-17 17:18:38

vue 父组件ajax异步请求,子组件没有获取到父组件传值的问题

vue 父组件使用ajax异步请求获取数据,由于是异步获取,所以子组件mounted阶段,ajax仍未完成请求,子组件props获取不到数据。 解决方法:第一步:子组件中使用watch,监听传参的变化,执行方法逻辑。第二步:子组件created延时执行方法逻辑。第三步:父组件中引用子组件使用v-if做判断,有数据时再加载子组件。第四步:父组件beforeDestroy方...

2020-01-14 11:29:34

vue、jtopo绘制鱼骨图

效果如下图所示:一、文件目录结构:二、绘制png的鱼头、鱼尾图片fish_head.png: fish_tail.png: 三、下载js文件jquery、jtopo请到官网下载。四、编写鱼骨图核心文件:MakFishBone.jslet MakFishBone = (function (window) { let MakFishBone ...

2020-01-10 16:03:46

java excel转为svg

我这里的需求是,使用excel将系统统计结果导出,设置样式、格式后,转换为矢量图svg。使用到Free-Spire-XLS。一、引入maven依赖:<dependencies> <dependency> <groupId>e-iceblue</groupId> <artifactId&gt...

2020-01-03 17:21:04

nginx配置vue项目,带项目名

项目是前后端分离的,vue部署到生产环境时需要带项目名进行访问。acdmSA是我的项目名。一、修改vue项目config/index.js中的build配置assetsPublicPath:'/',改为assetsPublicPath:’/acdmSA/'。二、修改router配置,src/router/index.js中修改router增加base:'/acdmSA/'...

2020-01-01 15:41:13

springboot整合quartz异常

背景:启动服务器时,启动定时任务,同时数据库记录了定时任务的信息,一切都是那么正常。但是我关闭了IDE,重启系统时异常发生了,报错如下:org.quartz.ObjectAlreadyExistsException: Unable to store Job : 'event_job_group.task_SaveFlightDataTask1', because one already exi...

2019-12-25 15:08:42

springboot配置druid数据源

在 Spring Boot 项目中加入druid-spring-boot-starter依赖 (点击查询最新版本) Maven <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId&gt...

2019-12-25 13:28:38

深入浅出ES6:模板字符串(`和')

反撇号(`)基础知识ES6引入了一种新型的字符串字面量语法,我们称之为模板字符串(template strings)。除了使用反撇号字符 ` 代替普通字符串的引号 ' 或 " 外,它们看起来与普通字符串并无二致。在最简单的情况下,它们与普通字符串的表现一致:context.fillText(`Ceci n'est pas une chaîne.`, x, y);但是我们并没有说:“原...

2019-12-25 09:05:37

springboot 事务不起作用

当@Transactional不起作用如何排查问题。可以按照以下几个步骤逐一确认:1、首先要看数据库本身对应的库、表所设置的引擎是什么。MyIsam不支持事务,如果需要,则必须改为InnnoDB。2、@Transactional所注解的方法是否为public3、@Transactional所注解的方法所在的类,是否已经被注解@Service或@Component等。4、需要调用...

2019-12-16 15:00:04

mybatis foreach异常

抛出异常:Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.ArrayList and java.lang.String这是因为list集合不能使用判断 list !=''作为判断,引起了集合与Stirng类型的比较。改为:...

2019-12-06 17:08:31

Spring 自定义注解,结合AOP,配置简单日志注解

java在jdk1.5中引入了注解,spring框架也正好把java注解发挥得淋漓尽致。下面会讲解Spring中自定义注解的简单流程,其中会涉及到spring框架中的AOP(面向切面编程)相关概念。不清楚java注解的,可以先了解java自定义注解:Java自定义注解一、创建自定义注解requestUrl 为我们自定义的一个参数package com.sam.annotat...

2019-12-04 16:51:42

vue ElementUI引入第三方icon

1、访问阿里巴巴矢量图标库,注册2、新建项目:3、在图标库选择需要的图标加入购物车:4、将购物车选好的图标加入到项目:5、选择图标类型为Font class,下载到本地:6、解压下载文件,拷贝到项目中:demo文件不用拷贝。目录为src/asserts/icon文件夹:7、在iconfont.css文件中加入代码:[class^="...

2019-11-15 20:27:51

windows下安装mysql

一、下载安装包下载地址:https://dev.mysql.com/downloads/mysql/二、安装解压。增加配置文件my.ini内容:[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir=D:\\soft\\mysql-5.7.24-winx64# 切记此处一定要用双斜杠\\,单斜杠我这里会出错,不...

2019-10-15 14:23:05

vue+java密码AES加密解密

在开发中需要对用户提交的密码进行加密处理,前后端分离的项目中前端加密后提交到后端,后端解密后进行后续的验证操作。一、后端加密解密工具类AESUtil:import org.apache.commons.codec.binary.Base64;import javax.crypto.Cipher;import javax.crypto.spec.IvParameterSpec;...

2019-09-29 15:12:16

springboot+shiro+vue前后端分离,未登录shiro控制重定向引起的问题

shiro集成jwt后会对前端传过来的token进行校验,如果token过期,按照以前的逻辑是后端进行了重定向,开发环境是没有问题的,但是部署在生产环境使用了nginx路由后,发生了请求不到后端未登录接口异常。由于后端重定向,nginx路由后端的前缀"/datastatistics"没有带上导致了请求不到相应接口的问题,增加重写加上路由后解决了问题。nginx配置:仔细思考后觉...

2019-09-25 13:32:17

IE11,360浏览器FormData 方法entries

背景:前端将表单内容append到FormData对象,再转为Json传递到后端解析://formdata转为jsonfunction formData2Json(formData) { var jsonData = {}; for (var entry of formData.entries()) { jsonData[entry[0]] = entry[1]; }...

2019-09-19 16:25:57

vue+springboot+shiro+jwt实现登录

公司开发的系统原先的用户信息是基于shiro session 进行管理,但是session不适用于app端,并且服务器重启后需要重新登录。需要改造将shiro和jwt进行整合,实现通过token登录。1.导入依赖 <dependency> <groupId>com.auth0</groupId> ...

2019-09-18 13:38:50

springboot+vue+shiro功能权限

一、数据库表设计1.权限相关表CREATETABLE`t_sys_action`(`id`varchar(32)NOTNULLCOMMENT'主键',`name`varchar(32)DEFAULTNULLCOMMENT'操作名称',`code`varchar(32)DEFAULTNULLCOMMENT'编码',PRIMARY...

2019-09-12 08:51:31

XSSFWorkbook设置行背景色、自定义背景色、单元格合并后加边框

创建工作表:Workbookworkbook=newXSSFWorkbook();1.行背景色CellStylecellStyle=workbook.createCellStyle();cellStyle.setFillForegroundColor(cellStyle.setFillForegroundColor(IndexedColors.RED.index);...

2019-09-04 15:32:22

springboot整合quartz实现定时任务管理功能

1.maven pom引入依赖 <!--quartz--> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId>...

2019-08-30 16:59:20

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。