- 博客(17)
- 收藏
- 关注
原创 MybatisPlus学习
MybatisPlus学习其实我们用过了这么多第三方组件,也应该大体能知道整合的流程了,一般都是先导入依赖,然后研究依赖包如何进行配置,再然后去学习如何使用这个组件,当然MybatisPlus也不例外。快速入门1.导入依赖<!--lombok--><dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId>
2020-07-13 08:50:51
755
原创 基于SpringBoot的邮件发送
基于SpringBoot的邮件发送1.导入依赖坐标<!--邮件任务--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> <version>2.3.1.RELEASE</version></dependency&g
2020-07-13 08:26:49
385
原创 Swagger学习
Swagger简介就我自己的理解来说,Swagger应用于前后端分离项目中,前端和后端之间的联系就是Controller层的接口,Swagger中有一个swagger-ui.html,后端配置好之后Controller层的接口都会显示在swagger-ui.html上,前端就可以直接访问这个swagger-ui.html来调用接口,最重要的是这个网页是实时显示的。可以有效的降低前后端打架几率。SpringBoot简单集成Swagger1.导入依赖<!--Swagger2--><d
2020-07-08 21:44:53
353
原创 elementUI图片随浏览器高度动态展示
elementUI图片随浏览器高度动态展示<template> <!--template层的el-image--> <el-image :src="imgUrl" fit="fill" :style="{height:asideimgHeight,width:width}"></el-image></template><script>export default { data() {
2021-08-28 17:41:05
2485
原创 ElementUI中关于时间/日期选择器的一些小总结
ElementUI时间限制展示Template<el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px" > <el-form-item label="时间范围" prop="startTime" label-width="100"> <el-da
2021-08-10 18:56:15
4219
原创 三元表达式多个判断条件展示数据
比如我们这里需要展示一个拥有三个值的数据,当direction = 0时展示未知,direction = 1时展示上行,direction = 2时展示下行就可以像下面这样写<el-table-column align="center" label="方向" prop="direction"> <template slot-scope="scope"> <span>{{scope.row.direction === 1 ? "上行" : (scope..
2021-07-30 13:25:01
881
原创 Vue中的前后端get和post方法传值
GET请求1、有时候会出现GET请求传值后端接收不到的情况,比如:前端传值// test方法,发送请求到后端export function Test(query) { return request({ url: '/resources/tempStake/test', method: 'get', params: query })}// 导入到vue中import { Test } from "../test.js";// 使用测试var a = "a
2021-07-30 13:20:09
3896
2
原创 kafka安装(windows版)
一、安装JDK过程比较简单,就不在详细说明二、安装zookeeper# 1.下载安装包https://zookeeper.apache.org/releases.html#download# 2.下载下来的就长这样如下:# 3.直接解压,然后进入它的conf目录下,将`zoo_example.cfg`重命名为`zoo.cfg`,如图# 4.这里我使用`notepad++`打开`zoo.cfg`,找到dataDir,修改数据存放路径(可以自定义)# 注意:路径中不得有空格# 5.
2021-07-20 23:59:51
2827
7
原创 el-select默认展示第一个元素
<el-select v-model="form.id" clearable> <el-option v-for="item in list" :key="item.id" :label="item.name" :value="item.id"/></el-select><script>export default { data() { return { list: [], form: { id:1 //这里必须写,随便写
2021-07-20 23:27:23
2444
1
原创 微服务跨域问题
Access to XMLHttpRequest at 'http://localhost:88/api/sys/user/judge?0=1&1=5&2=9&3=3&4=3&5=2&6=2&7=7&8=5&9=0&10=5&t=1620025966463' from origin 'http://localhost:8002' has been blocked by CORS policy: The 'Access-C
2021-05-03 15:26:43
781
转载 前端日期格式化
js方法返回值:yyyy-MM-dd HH:mm:ssfunction (date) { var y = date.getFullYear(); var m = date.getMonth() + 1; m = m < 10 ? ('0' + m) : m; var d = date.getDate(); d = d < 10 ? ('0' + d) : d; var h = date.getHours();
2021-03-22 22:37:48
2092
原创 ElementUI中表格边框和表头不对齐问题
可以全局加上下面这个样式,在App.vue文件里加上如下样式即可解决<style>/* 解决element-ui的table表格控件表头与内容列不对齐问题 */.el-table th { display: table-cell !important;}</style>
2021-03-22 20:34:29
552
1
原创 synchronized和Lock的区别
synchronized与Lock的区别1.synchronized是关键字,Lock是一个接口2.synchronize无法判断获取锁的状态,Lock可以判断是否获取到了锁3.synchronized会自动释放锁,Lock必须要手动释放锁,如果不释放锁就会造成死锁4.synchronized 线程1(获得锁)、线程2(会等待);Lock锁就不一定会等下去了,5.synchronized 可重入锁,不可以中断,非公平;Lock:可重入锁,可以中断,非公平(可以自己设置);6.synchrnoiz
2021-01-04 18:02:30
413
原创 在当前目录快速进入cmd或者Windows PowerShell
第一种将鼠标置于指定文件的空白处,按住Shift键的同时右击鼠标,这时在出来的右键菜单里会出现一个”打开命令行” 的菜—单选项,也有可能是“在此处打开Powershell窗口(s)”第二种直接在指定目录的地址栏中输入cmd,即可进入命令行模式...
2020-08-28 14:33:40
406
原创 Docker安装
环境查看#查看系统内核,内核是3.10以上的版本[laoshen@bogon ~]$ uname -r 3.10.0-123.el7.x86_64#查看系统版本 CentOS 7[laoshen@bogon ~]$ cat /etc/os-release NAME="CentOS Linux"VERSION="7 (Core)"ID="centos"ID_LIKE="rhel fedora"VERSION_ID="7"PRETTY_NAME="CentOS Linux 7 (Co.
2020-08-18 20:55:59
179
原创 Linux安装JDK
1、用Xftp将JDK的安装包上传到Linux系统上2、解压JDKtar -zxvf jdk-8u11-linux-x64.tar.gz -C /opt3、解压后,会在opt目录下出现jdk1.8.0_114、 配置环境变量,输入下面的命令,然后按G移动到最底端vim /etc/profile配置上下面的命令即可!JAVA_HOME=/opt/jdk1.8.0_11PATH=/opt/jdk1.8.0_11/bin:$PATHexport JAVA_HOME PATH5、测试so
2020-08-18 20:31:07
140
翻译 SpringBoot前后端options请求302
直接将下面的代码放到自己项目中即可,实测能解决预检测的options请求302的问题,具体原因我也不是很清楚,我自己遇到这个问题的时候在网上各种找文章,各种试,好多都解决不了,下面的方法也是偶然间忘了从哪里看到的,试了后确实可行。package top.shen.common.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configura
2020-08-16 21:13:17
2170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅