自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (1)
  • 收藏
  • 关注

原创 docker、docker-compose和Portainer的安装

一、docker安装# 安装docker相关依赖yum install -y yum-utils device-mapper-persistent-data lvm2# 阿里仓库yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 查看docker版本yum list docker-ce --showduplicates | sort -r# 安装do

2022-05-22 17:34:41 1230

原创 mysql数据更新时变更时间自动更新

ALTER TABLE test CHANGE startTime startTime timestamp NOT NULL ON UPDATE CURRENT_TIMESTAMP DEFAULT CURRENT_TIMESTAMP;

2021-09-04 11:03:09 1197 1

原创 Compilation failure: Compilation failure

有a项目和b项目,如果a项目打包成功,b依赖a,现b打包的时候报Compilation failure: Compilation failure了,原因是a中有<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spri

2021-06-06 20:43:47 4456

原创 docker安装nginx并配置Openssl生成自签证书单向认证

1、拉取nginx镜像docker pull nginx2、查看镜像docker images3、安装nginxdocker run -d --name nginx nginx4、创建文件mkdir -p /home/evan/workspace/wxserver/nginx/data/mkdir -p /home/evan/workspace/wxserver/nginx/config/mkdir -p /home/evan/workspace/wxserver/nginx/log

2021-04-27 14:56:56 1013

原创 CI/CD之k8s的搭建

一、概况操作系统:CentOS Linux release 7.9.2009 (Core)架构arch:x86_64准备两台或者两台以上的2cpu以上的主机本人的两台主机:192.167.1.1(master)和192.167.1.2(node1)需要下载的资源:链接(https://pan.baidu.com/s/1e6tdNgXI_LaNYTeA-YITOw) 提取码(jipd)二、主节点master部署1、修改主机名和时区hostnamectl set-hostname master

2021-03-26 16:43:46 517

原创 k8s安装步骤

k8s安装详解环境要求1、docker安装2、k8s安装参考文章环境要求1. CPU至少2核,否则安装过程会有warning提示,至于能不能安装到最后还是看看实践结果吧;2. 安装的docker版本要符合k8s的要求。3. 本笔记安装的系统是CentOS Linux release 7.9.2009 (Core)1、docker安装检查系统版本:cat /etc/redhat-release安装GCC相关的环境:yum -y install gccyum -y install

2021-03-09 15:18:03 654

原创 vue开发环境多工程cookie共享配置

一、本地开发必备nginx(本人用的是win nginx-1.16.1版本的) ;配置nginx:#user nobody;worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeo

2020-12-18 10:54:39 1059

原创 使用jenkins部署vue工程时页面空白问题

打包之前新增一个命令:source /etc/profile

2020-09-28 17:32:25 341

原创 win10下命令快速ip制动获取和固定ip与网关设置

1、ip制动获取-命令(可以新建一个bat文件实现双机自动执行):netsh interface ip set address name="WLAN" source=dhcp2、固定ip与网关设置(可以新建一个bat文件实现双机自动执行):netsh interface ip set address name="WLAN" source=static addr=192.168.1.110 mask=255.255.255.0 gateway=192.168.1.1...

2020-08-24 10:08:36 740

原创 springboot下ClassUtils.getDefaultClassLoader().getResource(“static“).getPath() 空指针异常???

在static加个文件文件就ok,不信你看看~

2020-08-16 13:59:36 5408 1

原创 一场spring cloud config与gitee连接异常的生死局

故事的起源太过于久远,以致人们都忘记了那个起事之后陌陌退出神坛的主人公,然而历史总是这样,他总能在某个不起眼的时间节点惊人的相似,王者低调归来。人还是当初的那个人,只是多了几分沧桑与傲气,也许是岁月的无情,也许是人情的冷暖,亦或许是看穿一切的心。 –题记去年,偶来时间,写了一个spring cloud demo,其中使用到了spring cloud config。那时候的时光总是那么美好,那么温柔,以致这么配置他总能连接得上gitee。#

2020-08-14 15:32:07 1028

原创 导入excel时js转换时间的正确姿势

一、基础1、excel的日期是以1900-1-0开始计算的,既1900-1-1就是1天;2、js的Date是以 1970-1-1 08:00:00 开始的;excel时间换算如下:点击常规后变化如下:二、问题描述往往我们在做excel导入的时候,解析出来的是一个数字时间,这时候就有必要进行时间格式化转换了!三、解决思路1、用1970-1-1减去1900-1-1得到相差为:25567天 0小时 5分钟 43秒;2、减去多出来的1天8小时;js代码如下:let time = new D

2020-07-31 14:59:06 2066 2

原创 vue-router mode为history模式打包部署到nginx所走过的坑

location /szoa-web { add_header Cache-Control no-store; add_header Pragma no-cache; alias /home/web/szoa-web; index index.html index.htm; try_files $uri $uri/ /szoa-web/index.html; # try

2020-06-02 18:08:14 1114

原创 quill-editor扩展的正确姿势

一、无关的插曲曾几何时,风云万里,万海桑田。耕耘于代码堆里多年。做过android移动端,做过web端,做过java后端和.net,也做过python数据分析。但真正扩展源码的亦有亦无。如今更趋向与智能化,重复的机器可代替,如此节约时间甚好。我们努力前行,我们都在路上,我们有自己的最求和向往,但任凭达到何等境地,都无法避免的一个,那就是终结陨落。所以在陨落之前,有的人擅长了独门绝技,有的人擅长多种技术柔和。反正天外有天,人外有人。兴趣决定了我们的高度。敲代码,是最穷的,但敲代码是最有创意的,如此甚好!二

2020-05-26 11:01:51 3743 2

原创 一个nginx配置多个vue-router为history模式的vue-cli项目

1、vue-router配置1)项目一:export default new Router({ mode: 'history', // base: process.env.BASE_URL_ROUTER, base: '/zero-hl-web', ......})2)项目二:export default new Router({ mode: 'history',...

2020-04-23 17:39:57 621

原创 vue element-ui实现换肤功能

1、创建ThemePicker.vue组件<template> <el-tooltip effect="dark" content="主题设置" placement="bottom"> <el-color-picker v-model="theme" class="theme-picker" size="mini" po...

2020-03-11 09:23:02 1011

原创 记一次Linux 4.15.0-65-generic安装Elasticsearch成功的过程

一,操作系统和安装的应用:1、操作系统:Linux version 4.15.0-65-generic (buildd@lgw01-amd64-006) (gcc version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #74-Ubuntu SMP Tue Sep 17 17:06:04 UTC 2019/2、jdk:jdk-8u65-linux-x64....

2020-02-20 19:47:20 1131

原创 spring cloud之zipkin服务的创建和向config应用拉取配置数据(四)

1、修改了maven父工程的配置1.1 修改了cloud版本<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Gr...

2019-12-15 21:10:40 245

原创 spring cloud之consul服务的安装(二)

1、consul下载官网(下载地址)下载适合自己的版本。2、解压并启动启动命令为:cd D:\java\consul #进入consul.exe所在的目录consul agent -dev #开发模式启动3、启动成功后体验在浏览器输入http://localhost:8500/即可浏览...

2019-12-13 09:18:22 102

原创 spring cloud之config的创建(三)

config统一配置中心1、创建一个工厂2、配置pom.xml3、配置工程启动入口4、配置application.yml5、配置bootstrap.yml6、配置码云上的仓库7、启动postman测试8、总结1、创建一个工厂在《spring cloud之maven工程的创建(一)》maven工程上增加一个模块叫chaotic-config,项目结构如下:2、配置pom.xml<de...

2019-12-12 00:19:01 311

原创 jsp CDN引入vue中使用的一些技巧

1、将vue里面的方法暴露给外部普通js调用的办法(1)created中初始化:window.vueTest= this.vueTest;(2)methods中定义方法:vueTest(test){ console.log(test);}(3)然后普通方法调用为:function test(){ console.log(0); vueTest('haha');}2、v...

2019-12-09 23:04:42 594

原创 element-ui组件库源码二次开发

element-ui组件库源码二次开发使用vue已有一年多了,也一直对element-ui这套vue组件库一直情有独钟。看了element-ui的源码,学到的东西比想象的多。对element-ui源码的改造是出于兼容我司现有的系统。我到我现在的司的时候,项目已经进入运维了,前端用古老的jsp+jquery+原始js。在高效开发领域,我早已原卷加班都完不成的原始js不断的操作html标签。故决定引...

2019-12-09 22:43:28 2690

原创 spring cloud之maven工程的创建(一)

1、创建工程;2、选择maven project;3、创建一个新的文件夹;4、起工程名称;5、在pom中加入父工程;<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/...

2019-11-19 16:19:46 319

原创 vue使用sortablejs插件的时候报Sortable: `el` must be an HTMLElement

最近因为项目需要很灵活自定义查询,故使用了vue和element-ui组件库,其中el-table需要行和列拖拽排序。故使用到了sortable插件。报错的排查首先对:const tbody = document.querySelector(".el-table__body-wrapper tbody");console.log(tbody)发现为null,所以就知道肯定el-tabl...

2019-10-19 00:43:06 11313 1

原创 com.netflix.client.ClientException: Load balancer does not have available server for client:XXX

com.netflix.client.ClientException: Load balancer does not have available server for client:XXX1、网上推荐的又:(1)方案一,在application.yml中添加ribbon: eureka: enabled: true(2)方案二,在pom.xml中添加<depende...

2019-09-28 11:35:56 681

转载 SpringBoot Controller 中使用多个@RequestBody

曾几何时,开发了一个小小工具,然后想一次性提交多个表單,如:{ "company":{ "id":"4308D4EDFA8B8D0505CDDD4A9EADA818", "name":"11", "address":"112" }, "computer":[ { "mainEngine...

2019-06-19 22:41:19 3560

原创 记一次vue-cli前端项目打包到spring boot生成jar包,生成软件安装包的过程

记一次vue-cli前端项目打包到spring boot生成jar包,生成软件安装包的过程1、vue打包之前的配置2、前后端合并3、生成jar包4、使用exe4j生成exe文件5、打开exe4j5、使用Inno Setup Compiler生成安装包6、exe4j和Inno Setup Compiler安装包下载7、参考1、vue打包之前的配置在工程的config目录下的index.js文件配...

2019-06-03 16:44:57 3818

原创 vue+spring boot校验码的实现

今天是个好日子,用vue写了一个校验码来玩玩,样子如下:1.img标签<img style="height:40px; width: 100px; cursor: pointer;" ref="imgIdentifyingCode" :src="selectedLogoPicture.imgUrl" ...

2019-05-30 15:59:24 861

原创 vue-cropper组件图片切割上传

这几日,等来了些空闲,用vue和spring boot实践一次头像上传,因此记下了,望将来的开发有所帮助。vue-cropper在vue中的引入1、组件内引入import { VueCropper } from 'vue-cropper' components: { VueCropper,},2、全局引入在main.js中配置如下代码import VueCropper fr...

2019-05-30 11:13:30 901

原创 vue打包整合到spring boot一记

目录背景vue-cli打包之前的配置总结背景前段时间,根据需求,要将项目烧入到芯片,但我的擅长之处就是前后端分离开发,因此需要前端vue开发好,打包放到后端里面一起执行。那时候碰到好多貌似不可逾越的坑,今天终于可以抽出点时间,记录一下过程笔记。vue-cli打包之前的配置脚手架创建会生成如下的目录:首先我们先把vue路由里的#去掉只需在router里面加如下代码:const r...

2019-05-30 10:28:56 4330

原创 vue-cli+spring boot前后端分离跨域及session丢失解决办法

前后端分离跨域笔记小小的唠叨前端代码后端小小的唠叨曾几何时,项目开发时间很紧,项目组很多的人即不懂vue也不大懂spring boot及mybatic的强大之处,也没有做过前后端分离,项目虽然可以按期完成了,但感觉代码很乱,于是又曾几何时,突然心血来潮,写了一个代码生成神器,希望可以免去一些重复性的工作。然后遇到了一个很棘手的跨域问题,故有此一记。前端代码axios设置如下图将with...

2019-05-30 01:45:40 5222

原创 spring cloud一脉相承Ⅱ-eureka讲解篇

在开篇之前,还是一如既往来个小小的插曲.任何违反人类的低效率的人肉开发模式,都是惹人恼怒的.工欲善其事,必先利其器.同耕一片地,如果拥有强大的现代机器,你还非得去用石器时代的产品,那也只能说作死活该了.上一篇,show了一下eureka的实践办法,今天我们来补齐一下eureka理论知识.(一)what?什么是eureka呢?eureka是服务注册中心,负责注册集群里面的应用.(二)why...

2019-04-14 12:22:04 129

原创 spring cloud一脉相承Ⅰ-eureka实践篇

青青子衿,悠悠我心.那一年春暖花开,我与spring插肩而过,或许从此不会再见,或许还会相见.我被spring一箭射中是在职业生涯规划课上的,我们的任课老师名纪,字金水秋来.我因反应迟钝而著称,也因反应迟钝被罚抄写spring mvc 10遍.从此,spring赖着我不走了,他让我完成了学姐和学长的毕业设计,也完成了我自己的毕业设计.毕业后第一份工作便是使用spring mvc mybatis.那...

2019-04-13 14:24:54 123

原创 vue工程初探Ⅰ

驰骋coding生涯四年,重来都没有想过要给自己所学之技可以自成一家之言,直到去年进入了css公司,遇到了WK架构师,他的一番之言让我醍醐灌顶,拨开云雾睹青天.于是今天的博客之作也算是由来已久了.未来,也许会有如今天一时冲动的写作,也许再也没有.但我相信,有我的她在身边一直默默的支持和鼓励,终将冲破层层艰难困苦.嘴不言谢,只要心中知恩.vue学习之路简史我本后端攻城狮,勤耕于spring系列,...

2019-04-13 12:45:06 170

Java EE API英文文档

不错的Java EE API英文开发文档,值得做开发帮助文档。

2014-12-04

空空如也

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

TA关注的人

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