干饭要有精神
码龄6年
求更新 关注
提问 私信
  • 博客:52,168
    52,168
    总访问量
  • 16
    原创
  • 3
    粉丝
  • 43
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
加入CSDN时间: 2020-04-05
博客简介:

干饭人的食堂

查看详细资料
个人成就
  • 获得19次点赞
  • 内容获得12次评论
  • 获得51次收藏
  • 代码片获得334次分享
  • 博客总排名1,945,835名
创作历程
  • 1篇
    2022年
  • 6篇
    2021年
  • 9篇
    2020年
成就勋章
TA的专栏
  • mybatisplus
    2篇
  • Java
  • 面向对象设计
  • 后端springboot
    3篇
  • spring-session
    1篇
  • 构建npm
  • spring-redis
    2篇
  • 小程序
  • 网站
    1篇
  • 桌面
    1篇
  • fastjson
  • nodejs
    1篇
  • 前端vue
    5篇
  • CompositeFilter
  • springboot

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 1

TA参与的活动 0

兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
创作活动更多

暑假·七月创作之星博客挑战赛

猫头虎AI诚挚邀请您加入「暑假·七月创作之星博客挑战赛」。 当空调房的凉风驱散了窗外的热浪,当午后的蝉鸣成了最自然的白噪音——这个炎热夏季,何不给自己找一件既""休息""又有价值的事? 这不仅是一场关于技术流量与内容影响力的角逐,更是一次面向AIGC时代的技术深潜与趋势预判的思维碰撞! 本次创作活动,猫头虎将带您借助AI编程工具链赋能技术博客创作——从代码生成到智能编排,助您打通从代码交付到智能编排的""最后一公里"",实现技术影响力的质变跃升! 业务写博客,不必苦熬。让AI做你的副驾驶,这个夏天,一边休息,一边把技术影响力写进你的履历里。 --- **活动须知:** 1.**围观交流**→加入专属创作者活动围观群,和同期优质创作者互相催更、分享资源、围观大神:[点击进群=>https://bbs.csdn.net/topics/619770678](https://bbs.csdn.net/topics/619770678) 2.**质量自查**→发文前先看看文章结构,争取一次到位:[点击查看文章质量分入口](https://www.csdn.net/qc) --- 每一次发布,都是向""创作之星""更近一步——**2026年的技术影响力,从今天文章开始累积!**

548人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

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

Mybatis、Druid,获取可执行的sql语句
原创
博文更新于 2022.03.25 ·
2972 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

ThreadPoolExecutor执行过程

前言 最近写代码的时候用到了多线程线程池的地方
原创
博文更新于 2022.03.16 ·
738 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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

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

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>
原创
博文更新于 2021.06.23 ·
11627 阅读 ·
6 点赞 ·
1 评论 ·
10 收藏

数据库安装(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 ·
289 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

微信小程序构建npm

开启构建npm 安装部分插件 npm i miniprogram-sm-crypto --production 设置 此处设置如下,packNpmManually以及packNpmRelationList 原因:miniprogramRoot默认为miniprogram,package.json在外部,npm构建无法正常工作。
原创
博文更新于 2021.03.23 ·
307 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mybatis 跨模块 接口注入

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

流程图、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 ·
274 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

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的数据时,会出现乱码。 这些乱码不应该出现,看起来不优雅,并且
原创
博文更新于 2021.01.06 ·
3534 阅读 ·
4 点赞 ·
1 评论 ·
5 收藏

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 ·
1422 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

vue slot 插槽 抽象理解

抽象理解 将调用子组件的父组件假设成一个凹陷的地面。 将被调用的子组件比喻成这个地面的填充物,比如说水池。 这个水池可以被分成许多份,每一份小水池都由这个子组件来命名。 被分成许多份的小水池,是否出现由调用这个子组件的父组件决定。 代码理解 默认代码 父组件 <template> <div> <h3>这里是父组件</h3> <child> <span>我是父组件定义的</span>
原创
博文更新于 2020.12.14 ·
253 阅读 ·
0 点赞 ·
0 评论 ·
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.04 ·
15888 阅读 ·
2 点赞 ·
3 评论 ·
4 收藏

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.12.01 ·
1148 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

vue+elementui,el-input无法输入

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

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

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

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

先下载element-ui # 使用淘宝的链接(cnpm)下载 element-ui cnpm install element-ui -S 在main.js中引入 element-ui文件 // 引入 element-ui import ElementUI from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' Vue.use(ElementUI) 按住ctrl并点击上面的 ‘element-ui’,随机会跳转到引入的文件中 右键
原创
博文更新于 2020.11.11 ·
10844 阅读 ·
2 点赞 ·
5 评论 ·
7 收藏
加载更多