自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis 输出SQL预编译后的语句及输出可执行的SQL语句

Mybatis、Druid,获取可执行的sql语句

2022-03-09 11:17:50 2581

原创 ThreadPoolExecutor执行过程

前言最近写代码的时候用到了多线程线程池的地方

2021-09-24 10:41:00 585

原创 数据库安装(linux简易版)

查看 mariadb 的安装包rpm -qa | grep mariadb卸载 mariadb 安装包rpm -e mariadb-libs-5.5.64-1.el7.x86_64 –nodeps创建目录 /usr/local/mysql,/usr/local这个目录是放一些本地的共享资源mkdir /usr/local/mysql解压数据库安装包tar -zxvf mysql-8.0.21-1.el7.x86_64.rpm-bundle.tar对rpm数据包进行安装对mysql数据库

2021-04-06 19:38:44 170

原创 MybatisPlus快速构建数据映射层、服务层

基础服务类实现通用CRUD,此处最关键,是服务层基础,对BaseMapper的实现和包装。可以按照实际进行代码编辑,此处代码尽可能少,尽量做数据存储。BaseMapper后面有讲解,BaseMapper由MyBatisPlus提供。/** * 对 {@link ServiceImpl} 实现操作,并调用 {@link ServiceImpl} 里面的方法进一步封装 * 对于继承该类 {@link ServiceSupport} 的类,只需关注自身需要扩展的服务即可 * @author GanFa

2021-04-03 16:40:29 464

原创 微信小程序构建npm

开启构建npm安装部分插件npm i miniprogram-sm-crypto --production设置此处设置如下,packNpmManually以及packNpmRelationList原因:miniprogramRoot默认为miniprogram,package.json在外部,npm构建无法正常工作。

2021-03-23 20:49:04 170

原创 Mybatis 跨模块 接口注入

问题描述编辑器提示是可以查找到对应的Mapper的,但是运行时控制台却报错了。下面是server需要调用user里面的配置。server是调用者,user是被调用者。问题解决前提:我的启动类是放在server模块里面的,因此application.yml放在server模块里。1、更改mybatis.mapper-locations,在classpath后面加个*号更改前:更改后:2、如果上述解决方法不能成功,则尝试如下方法在被调用的模块里面添加一个配置类,配置如下,即可成功。

2021-01-16 00:32:17 412

原创 流程图、UML图——搭建绘图工具网站

安装过程安装tomcat 8.80 版本以上下载地址:tomcat 8.0可以选择对应的版本、机器配置来安装tomcat下载完后解压/安装,放在一个文件夹里即可。安装网站工具 draw下载地址:draw下载的是一个war包,将该war包放在tomcat下的webapps里面随后,打开bin,双击startup.bat运行之后,会出现以下显示只要有Server startup in xxxx ms,即可搭建完毕。同时,webapps里面的draw.war包也会解压完成。打开下列

2021-01-15 14:53:41 192 1

原创 nodejs promise 返回值 同步

常用的是 await 与 async 同时使用app.get("/login", async (req, res) => { let sql = "select * from user where username='" + req.query.username + "'"; console.log("SQL:" + sql); let resultSql = await queryMysql(sql); console.log("resultSql", res

2020-12-18 21:29:20 1227 1

原创 vue slot 插槽 抽象理解

抽象理解将调用子组件的父组件假设成一个凹陷的地面。将被调用的子组件比喻成这个地面的填充物,比如说水池。这个水池可以被分成许多份,每一份小水池都由这个子组件来命名。被分成许多份的小水池,是否出现由调用这个子组件的父组件决定。代码理解默认代码父组件<template> <div> <h3>这里是父组件</h3> <child> <span>我是父组件定义的</span>

2020-12-13 20:47:20 155

原创 spring-session-data-redis出现\xac\xed\x00\x05sr\x00\x0e乱码问题

引入依赖<dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-data-redis</artifactId></dependency>问题描述如下面 箭头所示,对于spring-session-data-redis存储了session的数据时,会出现乱码。这些乱码不应该出现,看起来不优雅,并且

2020-12-07 16:40:02 3032 1

原创 spring-boot-starter-data-redis初始化(使用lettuce)

前言1、查了许多资料,整合成一个通用的RedisTemplate。2、推荐Redis可视化工具 Another Redis DeskTop Manager,免费好用,人机交互性能好。配置当前版本<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId>

2020-12-07 12:13:06 10753 1

原创 Reason: Failed to determine a suitable driver class

本来运行好好的项目,下一次运行却报错了。报错原因:Description:Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a suitable driver class看到报错原因,检查过了数据库源配置的编写,也没有错误。找了很多资料,发现有可能是 maven

2020-12-03 19:21:15 15659 3

原创 vue+elementui,使用label替代placeholder

先定义label和input两个标签。关键部分在于下列的 {z-index: 1;}他可以使label在input之上效果显示placeholder除了显示文本之外,点击该input时placeholder文本会消失。那么需要两个主要的input属性@focus和@blur这两个方法与method() {} 里面的方法有关 CheckAndChangeNicknameStatus: function () { let nickname = document.getEle

2020-11-22 16:40:16 999

原创 vue+elementui,el-input无法输入

在data() {}里面return一个昵称nickname属性。然后在el-input里面使用v-model绑定上面那个属性,就可以输入el-input了。补充:在查找资料时发现大多数解决方法都是@focus=“onFocus()” onFocus() {this.$forceUpdate()},发现也不行,就尝试了其它方法了。可能解决办法不止一个吧。...

2020-11-22 15:22:19 288

原创 vue+springboot,vue跨域调取springboot控制器接口

背景写项目的时候,使用 vue 的 created 加载数据的时候,遇到了前后端交互的问题,查了很多资料,简单记录下。做数据交互的时候是使用 axios 的代理服务器来解决的。代理服务器可以避免浏览器的同源策略保护,达到前后端交互的目的可能发生跨域的情况一般URL地址: [ 协议 ] : // [ IP地址 ] : [ 端口号 ] / … / …协议不同,如:http 或者 httpsIP地址不同,如:192.168.127.1 或者 192.168.127.2端口号不同,如:8000 或

2020-11-14 17:31:14 905

原创 webstorm + vue,解决使用element-ui无代码提示的问题

先下载element-ui# 使用淘宝的链接(cnpm)下载 element-uicnpm install element-ui -S在main.js中引入 element-ui文件// 引入 element-uiimport ElementUI from 'element-ui'import 'element-ui/lib/theme-chalk/index.css'Vue.use(ElementUI)按住ctrl并点击上面的 ‘element-ui’,随机会跳转到引入的文件中右键

2020-11-11 15:02:56 9972 5

空空如也

空空如也

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

TA关注的人

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