自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis

一. 流程二. SqlSessionFactoryBuilder中的build方法是如何创建出SqlsessionSactory传入一个配置文件的文件输入流public SqlSessionFactory build(InputStream inputStream) { return build(inputStream, null, null);}public SqlSessionFactory build(InputStream inputStream, String environme

2021-06-07 07:23:49 164

原创 vue+jenkins 实现自动部署

1,首先配置ssh服务器1)2,新建一个自由风格的项目cp /root/.jenkins/workspace/test_demo_web/wj-vue/dist.tar.gz /usr/localcd /usr/localrm -rf disttar zxvf dist.tar.gzrm -rf dist.tar.gzcd /root/.jenkins/workspace/test_demo_web/wj-vue/rm -rf dist #删除之前构建的文件rm -f dist

2020-12-28 08:50:47 171

原创 VUE子组件向父组件传值的两种方法

ps:写给自己看的,有问题留言一,子组件主动触发事件将数据传递给父组件1,在子组件上绑定某个事件以及事件触发的函数子组件代码<template><div><Tree :data="treeData" show-checkbox ref="treeData"></Tree><Button type="success" @click="submit"></Button></div> </templa

2020-12-24 11:13:43 24214 5

原创 shiro-token-spring boot

一,登录流程如图所示二,用户访问流程如图所示三,使用JWT我们首先要川建JWT对象用来封装它。package com.example.utils;import org.apache.shiro.authc.AuthenticationToken;/** * @author tiankaiqiang * @version 1.0 * @date 2020/12/16 18:23 * @describe */public class JWTToken implements Auth

2020-12-21 18:25:29 250

原创 github+jenkins自动部署spring-boot

1,服务器安装jdk,Jenkins,mysql(非必须),maven。2,Jenkins初始化设置1)进入系统管理->插件管理搜索安装需要插件,包括:Gitlab Hook Plugin ,GitLab Plugin,Maven Integration plugin,NodeJS Plugin,nvm-wrapper,Publish Over SSH,等。点击勾选,安装。2)进入系统管理->全局工具配置,首先配置git的位置,不知道 输入linux命令 whereis git

2020-11-04 10:20:57 166

原创 .gitignore文件说明

一、简绍我们做的每个Git项目中都需要一个“.gitignore”文件,这个文件的作用就是告诉Git哪些文件不需要添加到版本管理中。比如我们项目中的npm包(node_modules),它在我们项目中是很重要的,但是它占的内存也是很大的,所以一般我们用Git管理的时候是不需要添加npm包的。二、常用的规则/mtk/ 过滤整个文件夹*.zip 过滤所有.zip文件/mtk/do.c 过滤某个具体文件以上规则意思是:被过滤掉的文件就不会出现在你的GitHub库中了,当然本地库中还有,只是push的时

2020-09-11 17:31:17 842

原创 Git常用命令及方法大全

Git常用命令及方法大全参考:https://blog.csdn.net/web_csdn_share/article/details/79243308下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库本地分支关联远程:git branch --set-upstream-to=origin/beta beta一、新建代码库在当前目录新建一个Git代码库

2020-09-11 17:28:11 131

原创 JSONobject的使用说明

一,java对象转换为json串 String jsonString = JSONUtils.toJSONString(object);二,json串转java对象[ { name1 : { name2: { name3: ’ value1’ , name4: ’ value2 ’ } } } , { } ]从外到里看,例子中就是一个数组,数组里面是两个json格式的字符串,取出name4值过程步骤:1,将以上字符串转换为JSONArray对象;2,取出对象的第一项,JSONObje

2020-09-08 21:30:10 443

原创 iview 中table嵌套select,radio的使用

要进行select和radio等在table中的嵌套,首先要明白reder是什么?一**.虚拟dom**  DOM是文档对象模型(Document Object Model)的简写,在浏览器中通过js来操作DOM的操作性能很差,于是虚拟Dom应运而生。虚拟Dom就是在js中模拟DOM对象树来优化DOM操作的一种技术或思路。React和Vue2都使用了虚拟DOM技术,虚拟DOM并不是真正意义上的DOM,它作为一个轻量级的JavaScript对象,在状态发生变化时,会进行Diff运算,来更新发生变化的DOM

2020-08-31 17:46:55 923

原创 axios与ajax的对比写法

一,axios get请求: this.$axios.get("http://localhost:8081/borad/login?param=value" }) .then(res=>{console.log(res)}) .catch(error=>{console.log(error)}) 也可以是,但是注意写法 thi

2020-08-18 09:43:22 344

原创 Ureport2父格 求和表达式写法

一,如果求和所在和取值不在同一父格下,如图所示表达式写法直接为sum(所选单元格)二,如果如果求和所在和取值在同一父格下,如图所示则表达式为sum( F6[B6:-1]):联系上图,此表达式的含义为:求此单元所在父格F6的和,sum后面的括号含义为,找到所有的F6展开后的单元格。...

2020-08-13 10:57:41 5763 1

原创 VUE配置路由

VUE配置路由没效果一个自己遇到的大坑VueRouter对象中的对象是‘ routes’而不是‘ routers’。

2020-08-06 10:51:05 88

原创 Error compiling template: Component template should contain exactly one root element. If you are usi

Error compiling template:Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead错误编译模板:组件模板应该恰好包含一个根元素。如果在多个元素上使用v-if,则使用v-else-if将它们链接起来加上这个div标签就好了,原因是:template标签只能包

2020-08-05 14:37:30 956

空空如也

空空如也

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

TA关注的人

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