自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 spring cloud alibaba 整合feign报错Did you forget to include spring-cloud-starter-loadbalancer?

Spring-cloud-loadbalancer,是官方正式推出的一款新负载均衡利器。

2023-02-22 18:05:18 209

原创 DockerCompose部署Mysql数据库

二、首先需要创建一个路径用来保存mysql的数据,否容器被删除之后数据就会跟着一起删除了。创建并编辑docker-compose.yml文件。一、要安装dockerCompose。执行DockerCompose文件。

2023-01-12 10:27:10 216

原创 docker搭建maven私服

e INSTALL4J_ADD_VM_PARAMS=“-Xms256M -Xmx512M -XX:MaxDirectMemorySize=512M” 由于购买的服务器内存只有2G不足以启动,所以修改了启动所需要的内存:修改一个环境变量用于将JVM参数传递给启动脚本。-p 宿主机端口:容器端口映射 — 端口映射 5000:5000 是为了一会我们docker仓库准备的端口,8081:8081是为了我们maven私服准备的。二、登录仓库页面:http://ip:8081。

2023-01-11 10:55:32 239

原创 vue打包报错Unexpected token name «t», expected punc «;» 和Unexpected token: punc (,)

与UglifyJs有关。

2022-09-23 11:01:16 1075

原创 js深度拷贝

JSON.parse(JSON.stringify(obj)) obj是需要拷贝的对象

2022-01-22 15:02:35 235

原创 vue2和vue3使用 router.replace({ name: ‘Home‘ });

vue2methods: { ...mapActions('userModule', { userRegister: 'register' }), validateState(name) { // 这里是es6 解构赋值 const { $dirty, $error } = this.$v.user[name]; return $dirty ? !$error : null; }, register() { // 验证数据

2021-11-09 22:42:45 2833

原创 Uncaught SyntaxError: Unexpected token o in JSON at position 1 at JSON.parse (<anonymous>)

记录下引起这个报错的原因:JSON.parse()参数应该是string类型由于传递的参数是object 类型 那么JSON.parse() 就会把object类型默认转成string 结果为“[object object]”与JSON.parse() 相对应的 就是 JSON.stringify() 把object 转为 string;因为之前存入缓存时没有将对象转成字符串(JSON.stringify()),所以导致代码修改了,但是缓存还没有变,导致JSON.parse()转换时转的是字符串的

2021-11-09 22:13:48 1439

原创 vue封装input框使用v-model传值给子组件

子组件<template> <div> <!-- 父组件使用v-model发送input事件就可以接收到了 --> <div class="aui-bar aui-bar-tab aui-margin-t-15 aui-margin-b-15" style="bottom: -15px;"> <div class="aui-bar-tab-item aui-padded-l-15 aui-padded-r-15" sty

2021-08-18 14:41:47 1034

原创 v-decorator 双向绑定

ant design vue表单的v-decorator可以通过this.$emit(‘change’,‘值’)

2021-08-12 19:42:31 1854

原创 vue进入一个新页面时返回本页面滚动条高度保持原来位置

vue进入一个新页面时返回本页面滚动条高度保持原来位置问题解决问题有时候选项很多时并且单个选项文字很多时使用下拉选项的组件就不合适了,这时就需要打开一个页面把选项列出来,用户选完后再返回原来的页面把值回填,但是发现返回时就直接置顶了。解决<div id="box" ref="Box" :style="'height:'+ statusBarHeight +'px' " class="aui-content">......</div>data () { return

2021-07-26 16:40:10 1170 1

原创 new Date()在IOS中的坑

2021-04-26 17:59:57 81

原创 使用jeecgboot是出现Uncaught SyntaxError: Unexpected token ‘<‘

问题描述:如图,首次进入是没问题,但是点击刷新后一直出不来页面,如图页面Uncaught SyntaxError: Unexpected token ‘<’分析原因原因是打开了如图的注释导致index.html 打包好的页面中<link href="css/chunk-0487b801.0f82dcbd.css" rel=“prefetch”> 访问静态资源的路径变成了css/chunk-0487b801.0f82dcbd.css原本应该是/css/chunk-0487b

2021-04-11 20:00:52 1078

原创 Vue项目部署到Nginx后刷新404或者500错误的解决方案

问题描述:最近在开发cms的时候使用Vue.js框架,利用vue-route结合webpack编写了一个单页路由项目,自己在服务器端配置nginx。部署完成后,访问没问题,从页面中点击跳转也没问题,但是只要点击刷新或通过浏览器地址栏回车,就会出现404现象!在本地开发中是没有这个问题的,调试的时候一切都是正常的在服务器上如直接访问地址:http://10.***.**.116:8081/home/application/list便会出现404问题原因:刷新页面时访问的资源在服务端找不到,因为

2021-03-30 12:05:10 5686

转载 echarts多层环形图

//来自一个大佬的恩赐https://www.cnblogs.com/wasbg/p/13050415.htmlvar pass_rate = 70,average = 60,total = 100;option = { tooltip: { show:false, trigger: 'item', formatter: "{a} : {c} ({d}%)" }, // col

2021-01-14 16:46:44 3938

原创 使用IDEA快速构建ssm项目并快速解决遇到的常见的HTTP Status 404 – Not Found坑

新建项目在pom文件中导入如下依赖<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency>

2020-12-01 12:34:24 1197

原创 @Resource报红,@Autowired没有报红

今天测试spring的@Resource注解时报红了,找不到import javax.annotation.Resource;包。方法一:我使用的jdk11,后来使用了jdk8才找到,也不爆红了修改后方法二:在pom文件中添加<dependency> <groupId>org.glassfish</groupId> <artifactId>javax.annotation</artifactId> <ver

2020-11-26 16:27:25 1283

转载 Mybatis笔记(w)

学习前需要掌握:JDBCMySQLJava 基础MavenJunit什么是 MyBatis?MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。Mybatis官方文档 : http://ww

2020-11-23 16:25:20 800

原创 今天使用mybatis时使用useSSL=true报错(w)

这是链接代码:jdbc:mysql://localhost:3307/testmybatis?useSSL=true&amp;useUnicode=true&amp;characterEncoding=utf8&amp;serverTimezone=UTC查询类已经序列化错误:"E:\hugh456\IDEA\IntelliJ IDEA 2019.3.1\jbr\bin\java.exe" -ea -Didea.test.cyclic.buffer.size=1048576

2020-11-21 11:59:23 1514 1

转载 狂神说java----java注解和反射(w)

什么是注解Annotation是从JDK5.0开始引入的新技术.Annotation的作用 :不是程序本身(可以对程序作出解释.(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器等)读取.Annotation的格式:注解是以"@注释名"在代码中存在的, 还可以添加一些参数值,例如:@SuppressWarnings(value=“unchecked”)。Annotation在哪里使用?可以附加在package , class , method

2020-11-17 12:42:51 198

原创 Java网络编程(w)

1、什么是计算机网络计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在一定的标准上进行。一个很形象地比喻就是我们的语言,我们大天朝地广人多,地方性语言也非常丰富,而且方言之间差距巨大。A地区的方言可能B地区的人根本无法接受,所以我们要为全国人名进行沟通建立一个语言标准,这就是我们的普通话的作用。同样,放眼全球,我们与外国友人沟通的标准语言是英语,所以我们才要苦逼的

2020-11-14 13:53:10 71

原创 Hugo主题官网访问慢

打开下面这个网站https://tool.chinaz.com/dns/?type=1&host=&ip=然后查询hugo主题官网的dnshttps://themes.gohugo.io/或者下面这网站查询dnshttps://www.ipaddress.com/这里我使用的是157.245.130.6进入C:\Windows\System32\drivers\etc路径找到hosts文件并打开在hosts文件里面添加如下信息157.245.130.6 the

2020-11-12 18:13:44 207

原创 在Vmware上配置Linux网络

1,设置动态网络在VMware右下角点击如图选择桥接模式:查看当前连接网络的网卡,如图我目前连接网络的网卡是“以太网2”点击虚拟网络编辑器选择刚刚查看的网卡就可以了在Linux系统输入查看文件名ip addr切换到cd /etc/sysconfig/network-scripts/下,输入ls,看到刚刚的ens33如图输入vi ifcfg-ens33编辑文件如图,编辑好后Esc+:wq退出,如果无法退出保存就Esc+:wq!,如果还不行就切换到root用户重启系统

2020-11-11 10:18:57 62

原创 maven的用法和常用的命令

做项目时使用maven构建项目已经是现在的流行做法了。那么maven的作用是什么呢?maven中的几个常用的命令都有什么用?maven最大的作用就是用于对项目中jar包依赖的统一管理。通常项目中如果不使用maven的话,项目中用到的jar包需要自己下载,然后放到项目的lib目录,比较麻烦。如果使用maven构建项目,项目中就会有有一个pom文件,该pom文件的作用就是对项目中的所有jar包依赖进行统一管理,如果想要使用哪个依赖只需要在pom文件中引入相关的依赖就可以,然后maven就会自动从远程仓库下

2020-11-08 10:17:58 229

原创 springboot整合layui进行分页

@Controller@CrossOrigin@RequestMapping("/hotel")public class HotelController { @Autowired private HotelService hotelService; @Autowired private ScenicService scenicService; @Autowired private RedisUtil redisUtil; /** * 查询全部数

2020-10-05 12:21:08 488

原创 springboot项目第一次登陆非常慢(SecureRandom 非常慢解决办法)

背景:springboot项目在本地测试时用户登录就很快,在springboot项目放到服务器上使用java -jar运行后,发现第一次用户登录时,需要好长时间(3分钟以上)或者要登录好多次才能登录成功。于是查看了日志和网上查找资料。根本原因是有两种解决方案:在Tomcat环境中解决:可以通过配置 JRE 使用非阻塞的 Entropy Source:在 catalina.sh 中加入这么一行:-Djava.security.egd=file:/dev/./urandom 即可。在 JVM

2020-10-04 23:36:31 1095

原创 今天用CentOS8安装Docker报错problem:package docker-ce-3:19.03.13-3.el7.x86_64 requires containerd.io

1.背景简介最近我更换了系统,之前我用的是CentOS7,当时安装docker没有任何问题,今天CentOS8安装docker出现了下面的问题,我在网上找了好久才找到解决方法。2.错误提示3.问题分析CentOS8.x默认Podman容器管理软件,所以需要containerd.io,那就安装一下就好了CentOS8系统新特性(1)–Podman容器(再见Docker)4.解决方法安装containerd.io,如下:https://download.docker.com/linux/fed

2020-10-04 23:16:02 469

原创 Springboot项目邮件无法发送问题(因为阿里云禁用了25端口)

之前我的项目发邮件都是在本地使用25端口号来发送,但是由于需要部署迁移至阿里云,但是阿里云是禁止25端口号,所以我们需要使用465端口号来发送邮件。各端口号的协议,借鉴:https://www.douban.com/note/397681162/25端口号协议是SMTP(Simple Mail Transfer Protocol,简单邮件传输协议),465端口号协议是SMTPS(SMTP-over-SSL),较SMTPS协议发送邮件更安全,防止邮件别黑客截取泄漏,还可实现邮件发送者抗抵赖功能。代码改造

2020-10-04 22:53:52 462

原创 docker快速部署springboot 包含mysql redis rabbitmq

前言Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,遵从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。Docker 自开源后受到广泛的关注和讨论,以至于 dotCloud 公司后来都改名为 Docker Inc。Redhat 已经在其 RHEL6.5 中集中支持 Docker;Google 也在其 PaaS 产品中广泛应用。Docker

2020-10-04 22:34:01 725

原创 支付宝沙箱的(支付, 验签失败)AlipaySignature.rsaCheckV1为false

本文适用于在秘钥和公钥设置都正确的情况下,支付宝验签还是失败的情况。我百度了很多资料终于知道为什么会验签失败了。原来是因为我对api不够了解AlipaySignature.rsaCheckV1是适用于老版本的RSA加密AlipaySignature.rsaCheckV2才是适用于新版本的RSA2现在我们生产秘钥时一般都是生产新的加密方式RSA2如果你是RSA2加密的就把AlipaySignature.rsaCheckV1换成AlipaySignature.rsaCheckV2就可以了。.

2020-09-11 20:56:47 4115 5

原创 使用Hugo快速搭建个人博客网站

比较多人习惯用Hexo、Hugo、Jekyll这些博客框架搭建自己的博客。本文详细介绍利用最新的Hugo来(基于Go语言的博客框架)在windows上搭建个人静态博客网站。使用Hugo搭建博客前提:电脑安装并配置好Git在注册GitHub账号掌握一定cmd和linux命令操作掌握配置各种环境变量第一步:安装HugoHugo官方下载地址下载下面的压缩包下载完成后就解压放在你喜欢的地方,不用安装,就直接在windows配置环境变量就好了。在cmd输入hugo version 出现如下信息

2020-09-10 23:23:12 669 1

原创 今天使用git时出现fatal: HttpRequestException encountered.发送请求时出错。

今天本来想更新一下我的博客突然就报出了,于是上网查了资料。原因在于:Github 禁用了TLS v1.0 and v1.1,必须更新Windows的git凭证管理器解决方案:https://github.com/Microsoft/Git-Credential-Manager-for-Windows/releases/这是下载地址,下载第一个安装包就可以了,安装就是直接next而已,重新push发现就可以了...

2020-09-10 20:23:18 1113 1

原创 Centos7.x 64位如何用rpm方法安装JDK8

centos7.x 64位 rpm安装JDK8一、下载JDK rpm包二、上传到服务器三、安装四、配置环境变量,JAVA_HOME五、检查是否安装成功一、下载JDK rpm包前往JDK下载页面https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html这里我使用的linux是阿里云服务器的。下载对应的rpm包,这里我下载的是jdk-8u261-linux-x64.rpm。(下载的时候会让你注

2020-09-08 21:38:47 584

空空如也

空空如也

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

TA关注的人

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