1 ALin_Think

尚未进行身份认证

暂无相关简介

等级
TA的排名 14w+

关于element框架中rules中validator中undefined问题

问题代码分析其实在element-ui框架中,这里rules中的checkPassword里面的validator的this指向windows而不是Vue,而form指向Vue,所以获取不到form,因此我们可以把validator后面代码整合到Vue的地方,然后在Vue的地方this指向就是指向Vue,也就可以获得this.form.renewpwd解决...

2020-05-16 21:49:21

持续化部署工具 Jenkins

持续化部署工具 jenkins(1)手动打包运行过程(2)使用jenkins实现完整过程Jenkins(手动打包)1、创建普通SpringBoot工程2、把工程进行打包,运行(1)把项目打包,因为SpringBoot工程,通过main方法执行,打包变成jar包形式,使用maven进行打包操作前提条件:安装好maven,配置环境变量进入到项目目录中,使用maven命令: mvn...

2020-04-29 21:11:53

Git项目上传教程(码云)

Git项目上传(码云)1、提交过程2、使用Git远程仓库使用码云第一步 进入码云官方网站,注册用户https://gitee.com/第二步 创建远程仓库,点击右上角的 + 号进行创建看到创建成功的仓库Git仓库(提交代码)1、准备工作:安装git(1)在idea配置git环境2、创建本地git仓库(1)选择创建本地git仓库(2)选择当前项目目录作为本地git...

2020-04-29 20:54:19

Hystrix

一、Hystrix基本概念1、Spring Cloud调用接口过程Spring Cloud 在接口调用上,大致会经过如下几个组件配合:Feign ----->Hystrix —>Ribbon —>Http Client(apache http components 或者 Okhttp) 具体交互流程上,如下图所示:(1)接口化请求调用当调用被@FeignClient注解...

2020-04-14 00:55:24

服务调用Feign

一、Feign1、基本概念Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调用HTTP API。Feign支持多种注解,例如Feign自带的注解或者JAX-RS注解等。Spring Cloud对Feign进行了增强,使Feign支持了Spring MVC注解,并整合了Ribbon和Eureka,从而让Feign的使用更加方便。Spri...

2020-04-14 00:50:34

搭建Nacos服务

一、Nacos1、基本概念(1)Nacos 是阿里巴巴推出来的一个新开源项目,是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应...

2020-04-14 00:45:46

SpringCloud相关概念介绍

一、什么是微服务1、微服务的由来微服务最早由Martin Fowler与James Lewis于2014年共同提出,微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是HTTP API,这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。...

2020-04-14 00:35:54

springboot后端数据写入数据库变问号

Springboot做的项目,后端向数据库中写入汉字,变成了问号,数据库使用的utf8编码检查application.properties配置原先spring.datasource.url=jdbc:mysql://localhost:3306/alin?serverTimezone=GMT%2B8添加修改为spring.datasource.url=jdbc:mysql://loca...

2020-04-07 08:38:51

EasyExcel配置及使用

EasyExcel一、Excel导入导出的应用场景1、数据导入:减轻录入工作量2、数据导出:统计信息归档3、数据传输:异构系统之间数据传输二、EasyExcel简介1、EasyExcel特点Java领域解析、生成Excel比较有名的框架有Apache poi、jxl等。但他们都存在一个严重的问题就是非常的耗内存。如果你的系统并发量不大的话可能还行,但是一旦并发上来后一定会OOM或者J...

2020-04-07 00:24:09

Webpack安装与使用

Webpack一、什么是WebpackWebpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。从图中我们可以看出,Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。二、Webpack安装1、全局安装npm install -g webpack webpack-cli...

2020-04-05 22:23:37

Javascript模块化

Javascript模块化一、模块化简介1、模块化产生的背景随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经写好的模块。但是,Javascript不是一种模块化编程语言,它不支持"类"(class),包(package)等...

2020-04-05 22:17:58

Babel转换器配置

Babel转换器一、简介Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行执行。这意味着,你可以现在就用 ES6 编写程序,而不用担心现有环境是否支持。二、安装安装命令行转码工具Babel提供babel-cli工具,用于命令行转码。它的安装命令如下:npm install --global babel-cli#查看是否安装成功babel ...

2020-04-05 22:12:37

NPM——前端包管理工具

NPM一、简介1、什么是NPMNPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于前端的Maven 。2、NPM工具的安装位置我们通过npm 可以很方便地下载js库,管理前端工程。Node.js默认安装的npm包和工具的位置:Node.js目录\node_modul...

2020-04-05 22:03:24

logback统一日志处理

统一日志处理第一步,删除配置第二步,加入log-back-spring.xmllog-back-spring.xml 代码如下()<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="10 seconds"> <!-- 日志级别从低到高分为TRA...

2020-04-04 23:28:15

统一异常处理

统一异常处理构建自定义异常异常处理@ControllerAdvicepublic class GlobalExceptionHandler { // 全局异常处理 @ExceptionHandler(Exception.class) @ResponseBody public R error(Exception e){ e.printSt...

2020-04-04 22:58:04

java多条件分页查询

java多条件分页查询引入mybatis-plus插件<!--mybatis-plus--><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId></depend...

2020-04-04 20:49:47

java统一结果返回配置

统一结果返回配置第一步,创建模块第二步,定义状态码public interface ResultCode { public static Integer SUCCESS = 20000; //成功 public static Integer ERROR = 20001; //失败}第三步,定义数据格式import io.swagger.annotation...

2020-04-04 19:41:43

Swagger配置

Swagger配置基本介绍借助Swagger开源和专业工具集,为用户,团队和企业简化API开发。新建一个工具类模块commonpom导入包<!--swagger--><dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagg...

2020-04-04 01:49:38

Invalid character found in method name. HTTP method names must be tokens

java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:415)...

2020-04-04 00:30:50

马踏棋盘(回溯算法)——十大算法

马踏棋盘问题回溯算法回溯算法实际上一个类似枚举的搜索尝试过程,主要是在搜索尝试过程中寻找问题的解,当发现已不满足求解条件时,就“回溯”返回,尝试别的路径。回溯法是一种选优搜索法,按选优条件向前搜索,以达到目标。但当探索到某一步时,发现原先选择并不优或达不到目标,就退回一步重新选择,这种走不通就退回再走的技术为回溯法,而满足回溯条件的某个状态的点称为“回溯点”。问题基本介绍1、马踏棋盘算法...

2020-04-03 00:50:48

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 学习力
    学习力
    《原力计划【第二季】》第一期主题勋章 ,第一期活动已经结束啦,小伙伴们可以去参加第二期打卡挑战活动获取更多勋章哦。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取