自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CentOS7连接网络

注意: 这里使用的是dhcp,设置IPADDR=192.168.31.64一方面是为了后面使用crt或者MobaXterm连接,另一方面它和windows电脑的网卡要一致.这样才可以连接到网络.win + r,输入cmd,打开命令窗口输入ipconfig.可以看到IPv4: 102.168.31.209.7.查看vmnet8网络连接状态,此时可以查看到vmnet8是可以连接Internet。2)由于我这里是连接的无线网络,设置无线网卡共享网络到vmnet8。1.下载centos7镜像文件。

2023-08-12 17:47:30 740

原创 Springboot整合通用mapper进阶1

mapper,springboot

2023-03-06 18:41:43 296 1

原创 spring整合通用mapper

spring,mapper

2023-03-06 13:56:34 409

原创 springboot整合redis

redis springboot

2023-03-04 00:43:15 503

原创 css的响应变化

vue css

2022-06-23 23:49:04 123

原创 vue的computed属性

vue computed

2022-06-23 23:35:47 2157

原创 gitee提交有关问题

gitee企业版

2022-06-15 00:39:35 220

原创 ESlint的取消方法

代码格式化,ESlint插件

2022-06-15 00:20:01 2059

原创 vue脚手架项目的创建

vue-cli项目webpack建立

2022-06-03 14:12:11 127

原创 js下json的字符串拼接和删除

1.不同的JSON格式的数据的字符串进行拼接,借助forinlet dataOne = "{\"name\":\"brant\"}"let dataTwo = "{\"name\": \"Jane\",\"age\": \"22\"}"let dataOneJSON = JSON.parse(dataOne )let dataTwoNew = dataTwo.substr(0,dataTwo.length()-1)for (const key in dataOneJSON ) { data

2022-04-27 00:01:57 1839

原创 JSON格式的字符串校验

1.有时我们需要判断JSON格式的数据是否正确,这时可以使用Javascript的JSON.parse()来进行判断,之后可以将不符合JSON格式规范的数据通过try{}catch{}捕获try{ let data = { "name": "brant", "age": "22", "sex": "男"} let dataNew = JSON.parse(data) console.log("JSON格式符合规范")}catch{ console.log("JSON格式不符合规范")}

2022-04-26 23:29:59 14485

原创 render函数的简单应用

1.vue的render函数有h()参数,而h()参数又有三个参数,分别是createElement,createElement的相关属性,子节点export default { data() { return { columns1: [ { title: "姓名", key: "name", render: (h, params) => { let self = this;

2022-04-26 23:08:35 340

原创 使用lombok插件注意事项

1.下载lombok插件,打开idea==>Plugins==>Marketplace,搜索lombok插件,下载完成重启 idea2.下载jar包或者引入依赖<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --><dependency> <groupId>org.projectlombok</groupId> <artifactId&g

2022-04-03 23:52:27 615

原创 常用小技巧

1.选择默认应用a)打开window10的设置(快捷键:window+i 或者 如下图)b)选择应用==>默认应用,这里可以指定默认的浏览器和其它软件c)也可以根据文件类型指定默认应用2.设置桌面背景图片a)鼠标右键点击 个性化b)这里可以选择背景图片,锁屏界面,字体格式3.设置桌面分辨率a)鼠标右键点击 个性化b)这里可以选择分辨率,显示方向...

2022-04-03 23:45:24 215

原创 虚拟机设置仅主机模式

1.仅主机模式设置可以更好的模拟软件测试的生产环境,由于仅仅可以连接本地主机,因此仅主机模式下不能联网2.配置VMent1为仅主机模式3.更改主机适配器VMware Network Adapter VMnet1属性4.新建CentOS7虚拟机,网络适配器为仅主机模式5.修改网络配置文件vi /etc/sysconfig/network-scripts/ifcfg-ens336.重启网络设置systemctl restart network.service7.win+R,输入cmd

2022-03-06 04:26:57 5131 1

原创 .gitignore配置语法

1.# 注释2.a.txt 递归忽略所有a.txt3./目录名称 仅忽略当前目录下的所有文件4.*.class 忽略所有以class结尾的文件5.target/ 递归忽略target目录6.!a.txt 不忽略a.txt7.[0~9].txt 递归忽略所有的0 ~ 9.txt文件8.[abc].txt 递归忽略所有的a,b,c.txt

2022-03-05 23:41:09 226

原创 使用alibaba的canal遇到的一些问题

1.canal原理 a)canal模拟mysql slave的交互协议,伪装自己为mysql slave,向mysql master发送dump协议 b)mysql master收到dump请求,将binary log推送给canal c)之后,canal解析binary log对象2.canal的安装 a)使用docker拉取canal的镜像docker pull canal/canal-server:latest. b)建立canal容器docker run -p 11111:1111

2022-03-05 22:55:22 776

原创 springmvc下html网页css样式引入路径问题

1.浏览器打开html网页后,ctrl+f12.发现有许多资源找不到2.这是由于css的导入路径错误3.springmvc下,css的导入路径建议采用绝对路径.根路径是resource目录4.若是采用相对路径,则会拼接springmvc请求路径作为前缀@RequestMapping("/search")public class SkuController {}#以上请求路径是http://localhost:18081/search#返回的视图里的css是 <link rel="

2022-02-28 12:06:38 863

原创 CentOS7安装Tomcat

1.下载Tomcat:https://tomcat.apache.org/download-80.cgi2.安装tomcat到/usr/local/tomcat#新建目录mkdir /usr/local/tomcat#移动压缩包到指定目录mv apache-tomcat-8.5.32.tar.gz /usr/local/tomcat/解压并安装cd /usr/local/tomcattar -xvf apache-tomcat-8.5.32.tar.gz3.开放8080端口#端口开放命

2022-02-28 11:37:32 328

原创 CentOS7安装jdk

1.下载jdk:https://www.oracle.com/java/technologies/downloads/#java82.检查并卸载Linux系统安装的jdk#查看Linux上jdk版本[root@localhost rpm-gpg]# java -version java version "1.8.0_144"Java(TM) SE Runtime Environment (build 1.8.0_144-b01)Java HotSpot(TM) 64-Bit Serve

2022-02-28 11:21:50 593

原创 idea2020提交git commit更新

1.idea2020使用git提交时,有时会出现commit没有更新.可以通过amend commit将commit更新到最新

2022-02-28 10:10:29 448

原创 git忽略提交文件

1.使用git提交时,可以通过设置.git目录下的exclude文件添加忽略文件(仅仅在本地生效,不会同步到远程仓库.例如在克隆远程仓库文件里的exclude文件恢复默认设置)2.通过使用.ignore文件添加忽略文件(TortoiseGit)3.使用git指令添加忽略文件#查看当前git状态$ git status#新建.gitignore文件$ touch .gitignore#添加内容到.gitignore文件中$ echo "abc-*.py" > .git#查看.git

2022-02-27 20:00:41 6473

原创 插件.ignore的使用

1.在推送文件到gitee或者github时,有一些文件不需要发送,例如.iml,.class等2.插件.ignore可以解决这个问题,首先下载.ignore插件,安装重启idea3.idea重启后选中项目右键选择new4.之后选择模板5.这样,就会生成一个.gitgnore文件,可以自己定义忽略文件### Java template# Compiled class file*.class# Log file*.log# BlueJ files*.ctxt# Mobile

2022-02-21 22:49:10 4575

原创 RabbitMQ的使用踩坑

1.使用RabbitMQ监控用户支付结果,项目采用微服务架构,一个项目专门支付,一个项目专门监控并修改mysql数据库2.RabbitMQ的使用.a)在CentOS7中通过docker拉取RabbgitMQ镜像并创建容器,具体:https://blog.csdn.net/brantykl/article/details/123012122?spm=1001.2014.3001.5502.b)新建支付微服务,并添加相关依赖(暂不添加支付,通过postman模拟支付的回调保存数据到RabbitMQ的队列中

2022-02-21 17:12:17 1451

原创 idea2020的Run/Debug Configurations出现叉号

1.使用SpringBoot部署项目,可以正常启动2.idea的Run/Debug Configurations出现叉号3.起初以为是启动类出现了问题,于是检查启动类的注解4.结果发现注解全都爆红,使用idea的导入提示,一直提示请加入依赖或者重新写个注解.这说明依赖没有引入进来.可是,检查依赖后,发现SpringBoot的起步依赖确实引入进来,于是进入百度开始搜索答案5.百度上搜索到许多情况 1)依赖关系乱,可是我的项目在之前是可以正常运行的,现在也是可以正常运行的,排除 2)起步依赖注解

2022-02-21 16:08:06 3232

原创 mybatis的计算${}

1.使用mybatis计算可以使用${}<select id="findBookByPage" parameterType="PageInfo" resultType="GoodInfo"> select a.book_id,a.book_name,a.book_price,a.book_author,a.status,a.is_new,a.is_hot,a.store_count,b.type_name from tb_book a,tb_type b

2022-02-19 01:45:47 1470 1

原创 SpringBoot使用tk.mybatis.mapper.common.Mapper出现错误

1.在使用代理模式模拟Mapper写了一个核心库coreService,coreControlle.写好后测试发现一直报tk.mybatis.mapper.provider.base.BaseSelectProvider:xxxx2.开始以为是核心库写错了,将核心库去掉,controller,service,dao依次调用,结果还是报错3.最后,在网上搜到MapperScan导包的错误.大意了,导包时没注意jar包有两个,如果使用通用Mapper应该导入tk开头的jar包,如下import org.s

2022-02-19 01:27:56 1853

原创 两种方式实现分页

1.使用jstl,el实现分页,jsp页面.1)后端封装页面参数public class PageParameter<E> { //分页有关参数 private int currentPage; private int totalPage; private long totalSize; private int pageSize; private List<E> currentPageData; }// 保存数据至request作用域中request.s

2022-02-19 01:10:48 342

原创 vue的单向绑定和双向绑定

1.使用vue框架,可以通过绑定属性,绑定value,在页面显示或者获取值2.v-bind(单向绑定) 1)用于绑定属性data{ param : "a"}<a :href="'http://localhost:8080/shop?name='+a" />3.v-model(双向绑定,主要用于表单)data{ param1 : "a", param2 : ""}<!--此时param2是a --><a :href="'http://localho

2022-02-19 00:01:24 924

原创 SpringMVC的@RequestParam和@RequestBody

1.在使用SpringMVC时通常需要接收参数.而接收参数通常有多种情况 1)拼接在url上 2)存在于请求体中(存在于请求头中暂不说明) 3)参数的数据格式 4)接收多个参数 5)接收数组参数 6)接收单个参数 7)接收Bean2.在使用vue的异步请求发送参数,参数类型默认application/json 1)单个参数,存在于路径中,可直接使用@RequestParam获取 2)单个参数,存在于请求体中.{ param: "参数"}//@RequestBody 参数使用Ma

2022-02-18 23:21:17 731

原创 RabbitMQ的web访问

1.在CentOS7中拉取RabbitMQ的镜像docker pull rabbitmq:3-management.2.创建rabbitmq容器(用户名和密码均不设置)docker run -p 15672:15672 -p 5672:5672 -d rabbitmq:3-management.3.查看容器[root@localhost ~]# docker psCONTAINER ID IMAGE COMMAND

2022-02-18 22:43:34 4863

原创 springmvc获取content-type=multipart/form-data

1.ajax异步请求上传文件//商品大图var formData = new FormData();var book_logo_big = $("#booklogobig")[0].files[0];formData.append('book_logo_big',book_logo_big);$.ajax({ url: "/StudentManageSystemAfter/student?action=queryStudentByPage&currentPage="+params.

2022-02-09 12:47:04 1351

原创 spring和mybatis的使用心得

1.spring和mybatis的整合 a)数据源的配置(通过properties引入数据) b)spring和mybatis的扫包(spring需要扫包,mybatis也需要扫包) c)全局懒加载的配置 d)事务管理者的配置 e)注解驱动的配置 f)dao层映射配置(保证映射名称一致,切勿忘记大小写问题)<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/sc

2022-02-09 12:22:46 401

原创 spring及springmvc的使用心得

1.在使用spring和springmvc,有许多需要注意的地方. a)spring和springmvc的整合  1)springmvc的全局异常处理器的配置  2)spring和springmvc的扫包  3)springmvc拦截器的配置  4)springmvc的欢迎页面的配置  5)静态资源的拦截<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/sch

2022-02-09 11:24:09 349

原创 vue的v-for的踩坑

1.v-for的使用:用作遍历array/集合,本次使用v-for遍历商品的源目录和一级目录,由源目录的改变触发一级目录的改变 a)数据结构(data和json数据) data:{ bookTypeList: [], bookOneTypeList: [] }. b)vue绑定<label>书籍分类</label> <select name="parent_type_id" id="DropDownTimez

2022-02-09 10:40:49 750

原创 使用idea2021上传本地仓库到github或者码云

1.git的设置 1)git的安装 参考:https://blog.csdn.net/brantykl/article/details/122651595 2)鼠标右键打开gitbash,输入以下命令,生成公钥和私钥.$ ssh-keygen -t rsa. a)注意:生成本地地址 C:\Users\用户名.ssh  b)说明: 3)预先设置远程仓库位置  a)鼠标右键本地仓库所在目录下的.git 文件,点击setting  b)进行如下设置  c)指定网络使用ssh客户端2.

2022-01-23 18:05:41 820

原创 git和TortoiseGit安装和常用指令

1.git安装 1)下载地址:https://git-scm.com/download/win 2)鼠标左键双击: Git-2.34.1-32-bit.exe 3)选择安装路径,其它选项默认4)安装完毕,打开window Dos命令操作窗口,输入: git --vresion.若与下面一致,则代表安装成功2.TortoiseGit安装 1)下载地址:https://tortoisegit.org/download/  a)注意:选择 -64-bit 2)双击TortoiseGit-2.12.0

2022-01-23 16:34:39 356

原创 nexus私服搭建

1.nexux下载地址: https://www.sonatype.com/ 1)注意:   下载时需要填写email,phone等信息2.

2021-12-05 00:16:32 273

原创 spring框架下的cookie

1.在使用spring框架时,最让人头疼的就是路径的问题,因为如果不通过日志和debug往往找不到是哪里出现了问题.因此,在使用spring框架需要仔细检查路径.2.在这里记录一下spring框架下cookie的保存路径设置1)Cookie的常用方法 a)String str = “jay”;  Cookie cookie = new Cookie(“str”,str); 将str存储到cookie中  response.addCookie(cookie); 将cookie发送到浏览器  Str

2021-11-27 13:49:03 1942

原创 JQuery ajax使用append添加标签和选择器加载顺序

1.在异步请求回调函数里有时需要添加一些html标签,而此时再使用JQuery选择器选择已添加的标签是选择不到的.2.这是由于网页在加载时,会优先将JQuery的选择器加载,之后才会加载发起异步请求(可以通过debug验证).因此,如果想要让JQuery选择器生效,则必须保证JQuery加载顺序在异步请求之后.1)解决方案一,更换顺序(不成功),record(result)的位置在异步请求后面$(window).on("load",function(){ $.ajax({ url: "/Stu

2021-11-27 13:26:57 1198

空空如也

空空如也

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

TA关注的人

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