自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (3)
  • 收藏
  • 关注

原创 Mybatis Plus整合Oracle字段为date类型,实现新增与修改操作 --柚子真好吃

解决MP操作oracle中date类型字段

2023-04-14 17:12:32 1099 1

原创 SpringBoot整合RabbitMQ,包含:初始化定义队列,消息发送,消息接收 --柚子真好吃

容器启动完毕后,访问本机 127.0.0.1:15672进入管理页面,输入初始化用户名密码 guest/guest。首先引入依赖,版本可根据自身得springboot版本来确定。服务采用Docker临时搭建,版本采用3.8,命令如下。此时查看可视化页面,发现消息数均为0,说明消息均被消费。编写测试Controller。

2023-03-17 14:13:18 1135

原创 SpringBoot一站式功能提供框架(三)整合ElasticSearch、EasyES、读取本地Json配置--柚子真好吃

SpringBoot一站式功能提供框架(三)整合ElasticSearch、EasyES、读取本地Json配置--柚子真好吃

2022-08-09 16:09:48 1208

原创 SpringBoot一站式功能提供框架(二)Mybatis Plus分页、Websocket 消息推送、提取word--柚子真好吃

SpringBoot一站式功能提供框架(二)Mybatis Plus分页、Websocket 消息推送、提取word--柚子真好吃

2022-08-01 22:50:00 552

原创 SpringBoot一站式功能提供框架(一)整合MybatisPlus、整合Swagger Knif4j、整合Druid多数据源--柚子真好吃

SpringBoot一站式功能提供框架(一)整合MybatisPlus、整合Swagger Knif4j、整合Druid多数据源--柚子真好吃

2022-07-27 22:27:34 573 1

原创 Win11右键菜单默认展开(恢复win10样式)--柚子真好吃

Win11右键菜单默认展开

2022-07-23 10:36:50 327

原创 SpringBoot整合Debezium实现对MySQL实时监控

SpringBoot整合Debezium实现对MySQL实时监控

2022-07-17 22:06:48 2760 1

原创 Java实现微信每天定时发送消息2.0 -- 柚子真好吃

Java实现微信定时发消息

2022-06-27 16:51:19 2060 2

原创 AntV G6 + Vue cli 节点展开/节点扩散/节点添加 超简单教程 -- 柚子真好吃

文章目录一、效果图二、思路三、解题步骤简要:最近要用AntV的G6与VueCli兼容,但是找来找去 并没有找到关于节点展开的方法,所以就干脆自己写了一个一、效果图注:双击鼠标左键展开节点,鼠标右键关闭节点。二、思路首先我们要明确我们的需求是在该节点四周展示子节点,我的做法是以父节点为圆心,连接线长度为半径®画圆,在圆上随机生成坐标赋值给子节点,从而达到展开节点效果。从官方的api中我们可以获取到鼠标双击节点的事件与右键单击事件。通过打印事件参数,我们可以获取到当前节点的中心点坐标,记为C

2021-04-07 16:39:13 8714 8

原创 Java实现微信每天定时发送消息,指定好友 -- 柚子真好吃

Java实现微信每天定时发送消息,指定好友 -- 柚子真好吃一、实现原理二、代码三、效果展示一、实现原理需要登陆电脑版微信。使用快捷键Ctrl+Alt+W 呼出微信窗。(快捷键可自定义)根据名称搜索好友。打开对话框粘贴文字。发送。二、代码WeChatApplication.javapublic class WeChatApplication { public static void main(String[] args) throws ParseException {

2020-11-15 00:24:13 8026 28

原创 一行代码实现文件上传+进度条,zzy-ui简单实现 -- 柚子真好吃

一行代码实现文件上传+进度条,zzy-ui简单实现 -- 柚子真好吃一、zzy-ui框架下载二、实现文件上传+进度条一、zzy-ui框架下载地址:https://download.csdn.net/download/baidu_39265156/12681357 点击跳转二、实现文件上传+进度条核心代码如下: zzy.uploadFile(A,B,C); A--储存文件容器id B--接口url地址 C--进度条容器id(可不填)简单实现代码:<body> <div

2020-08-03 00:48:48 222

原创 分布式项目架构图+电商案例 -- 柚子真好吃

分布式项目架构图+电商案例 -- 柚子真好吃

2020-07-28 18:50:32 219

原创 Java装饰者模式介绍+实际应用场景的案例 -- 柚子真好吃

Java装饰者模式介绍+实际应用场景的案例 -- 柚子真好吃一、装饰者模式简单介绍二、业务介绍三、代码实现一、装饰者模式简单介绍穿衣服,蛋糕上加草莓,电脑安音响耳机,小卡片上画条哥。简单来讲就是为某一个东西,装饰一些漂亮的饰品,增强一些事务。为一个现有的类,在不改变原代码的情况下,修饰或添加新功能。也可以将装饰者模式理解为功能模块的分割,类似于分布式理解。二、业务介绍有一个用户名和密码登陆的功能,现在记录登陆的日志,同时添加一个微信登陆功能。如果不用装饰者模式也是可以完成的,我们只需重

2020-07-27 19:02:36 1006

原创 zzy-ui框架,数据表格复选框checkbox,获取数据,自定义alert弹出框 -- 柚子真好吃

zzy-ui-1.1.7框架,数据表格复选框checkbox,获取数据,自定义alert弹出框 -- 柚子真好吃一、框架引入与构建表格二、带有复选框(checkbox)的表格三、自定义alert效果展示四、完整代码一、框架引入与构建表格教学地址:https://blog.csdn.net/baidu_39265156/article/details/107054450 点击跳转二、带有复选框(checkbox)的表格在构建表格时,第一行th添加class “zzy-table-checkbox”

2020-07-24 00:09:21 183

原创 Mybatis工作原理图解 --柚子真好吃

Mybatis工作原理图解 --柚子真好吃一、基本图解二、详细图解一、基本图解二、详细图解参考:沽泡学院

2020-07-21 17:02:22 207

原创 Mybatis二级缓存,介绍,案例测试,使用场景 --柚子真好吃

Mybatis二级缓存,介绍,案例测试,使用场景 --柚子真好吃一、Mybatis二级缓存图解二、Mybatis二级缓存开启三、测试四、存在的问题一、Mybatis二级缓存图解如图可以看出,在开启二级缓存时会调用装饰器装饰Executor,生成CachingExecutor。从而Mybatis的二级缓存就存放在其中。二级缓存的查询优先级要高于一级缓存的优先级。当二级缓存开启后,同一个命名空间(namespace) 所有的操作语句,都影响着一个共同的 cache,也就是二级缓存被多个 SqlSes

2020-07-21 02:08:51 515

原创 Mybatis一级缓存,生命周期,案例测试 -- 柚子真好吃

Mybatis一级缓存,生命周期,案例测试 -- 柚子真好吃一、Mybatis一级缓存图解二、生命周期三、搭建Mybatis环境四、运行结果五、屏蔽一级缓存一、Mybatis一级缓存图解如图可以看出一级缓存是存在与SqlSession中。当用户调用执行器执行时,首先判断本地缓存是否存在,如果存在则直接返回用户数据,不进行数据库操作。如果本地缓存未存在数据,则查询数据库,先将数据返回给用户之后再存到本地缓存。二、生命周期Mybatis开启一个会话时,创建SqlSession对象,Execu

2020-07-20 01:34:46 835

原创 Java面试题汇总--柚子真好吃

Java面试题汇总--柚子真好吃一、Hashmap为什么不用平衡树?一、Hashmap为什么不用平衡树?AVL树与红黑树a. 插入情况:AVL树与红黑树,最多仅需要2次旋转,即可实现平衡。b. 删除情况:AVL在删除一个节点时有可能需要平衡该节点到根节点上所有节点的平衡(时间复杂度为O(logN))。而红黑树最多仅需要3次旋转即可达到平衡状态(时间复杂度为O(1))c. 查询操作:AVL的平衡度要高于红黑树(红黑树的叶节点深度高于AVL树),故AVL树在进行查询时性能要高于红黑树。d. 保持平

2020-07-17 01:41:10 114

原创 java代理模式,静态/动态代理,简单案例实现--柚子真好吃

java代理模式,静态/动态代理,简单案例实现--柚子真好吃一、代理模式简单介绍二、业务介绍三、静态代理四、动态代理一、代理模式简单介绍代理模式其实就是一个中间人/中间商执行业务的过程代理模式是一种结构型模式代理模式为其他对象提供一种代理以控制对这个对象的访问二、业务介绍人物介绍:孙小币:公司职员,每日操劳,想寻求刺激。条哥:专业按摩师。宫燕遵:中间商。宫燕军:宫燕遵的哥哥,同样是中间商。业务流程:一日,孙小币由于工作特别劳累,故想找专业人员上门服务,但其并不认识条哥。此时孙

2020-07-11 01:13:26 135

原创 java单例+观察者设计模式·简单实现订单生成与分发小案例--柚子真好吃

java单例+观察者设计模式·简单实现订单生成与分发小案例--柚子真好吃一、观察者模式介绍二、观察者模式关键点三、单例+观察者模式代码实现一、观察者模式介绍本项目采用单例+观察者设计模式,单例模式的使用这里不做过多说明,我之前的文章有专门的讲解,地址如下:点击跳转https://blog.csdn.net/baidu_39265156/article/details/107172294观察者模式可以理解为“发布/订阅模式”,或者理解为一种监听,类似于websocket,mq等实现。案例理解1:

2020-07-08 01:23:51 407

原创 java单例模式(懒汉式+内部类)最简单代码+案例--柚子真好吃

java单例模式懒汉式+内部类最简单代码+案例--柚子真好吃一、单例模式介绍二、内部类实现三、简单案例(计数器)一、单例模式介绍单例单例,仅有一个单例。类中含有私有构造。类中提供公共方法获取实例。二、内部类实现为什么使用内部类实现?因为本人学习其他实现方式时,发现都多多少少会有问题,虽然内部类实现也会有序列化问题出现,但相比其他方式实现还是较为稳定。简单代码实现如下:public class LazySingleton { private LazySingleton(){}

2020-07-07 02:09:18 421

原创 zzy-ui框架 双击编辑表格(table)数据+保存发送修改后数据--柚子真好吃

zzy-ui框架 双击编辑表格table数据+保存发送修改后数据--柚子真好吃一、框架引入二、构建表格三、编辑数据与获取数据功能四、实现效果一、框架引入下载地址:点击下载地址:https://download.csdn.net/download/baidu_39265156/12565264目录结构,如图所示,包含一个js文件夹与css文件夹。在js中引入,所需的js与css,代码如下。 <link rel="stylesheet" href="css/zzy-jquery-

2020-07-01 01:03:10 302

原创 SpringBoot + WebSocket 超简单案例实现,后台发送前台接收 -- 柚子真好吃

SpringBoot + WebSocket 超简单案例实现,后台发送前台接收 -- 柚子真好吃一、导入依赖二、springboot后端代码三、Html前端接收代码四、实现效果一、导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifac

2020-06-21 02:21:27 362

原创 JS Select实现可输入,可选择操作,zzy-ui框架 --柚子真好吃

JS Select实现可输入,可选择操作,zzy-ui框架 --柚子真好吃一、获取zzy-ui框架二、引入zzy-ui框架三、快速入门一、获取zzy-ui框架本框架由本人自行根据兴趣爱好编写,如有雷同或抄袭情况,请当作没看见。下载地址:点击下载下载后包含一个css与js,只需要在项目中同时引用即可。1). zzy-jquery-1.0.0.all.css2). zzy-jquery-1.0.0.all.js注:本框架是基于Jquery的所以要同时引入Jquery二、引入zzy

2020-06-20 01:45:26 299

原创 ajax+springboot传输图片到后台 并以blob形式存入数据库 --柚子真好吃

ajax+springboot传输图片到后台 并以blob形式存入数据库 --柚子真好吃一、简介二、前端实现三、后端实现一、简介本文章主要实现前端选择图片以MultipartFile形式发送至后端。后端接收文件转化为Blob格式,存储到数据库中。二、前端实现同步方式代码 <div> <form action="/sendFile" method="post" enctype="multipart/form-data"> <input type="fil

2020-06-16 01:19:28 2416 1

原创 快速排序算法-通俗详细讲解-附案例逻辑清晰-- 柚子真好吃

快速排序算法-通俗详细讲解-附案例逻辑清晰-- 柚子真好吃一、快速排序简单介绍二、小故事二、实现思路一、快速排序简单介绍个人理解:快速排序实质上是将一个序列按某个规则分割为两小列,之后再由每个小列继续拆分,直到无法继续拆分。二、小故事场景:开学初,小宫是XX学校某年级某班的新任命体育委员。在一节体育课上由于老师不愿意动弹就让小宫来组织站队并且要求了,一定要按大小个排排好,而且时间不能消耗太长,否则就带你们回去上数学。但是小宫的同学们脑袋多多少少有点不太好使,他们不会站队。至此热爱编程的小宫(其实是被

2020-05-21 00:43:49 705

原创 高德地图-地点搜索-路径规划 -- 柚子真好吃

高德地图-地点搜索-路径规划 -- 柚子真好吃一、效果图二、高德地图API三、简单案例四、完整代码(不包含key)一、效果图1.左上角表单中输入起始点与目的地,点击查询。2.在地图上显示路线并且右侧生成详细路程。二、高德地图API1.我们想要使用这个地图,那么肯定是离不了高德的API,地址如下(可自行根据API创建地图或者看我下面简单的案例) https://lbs.amap.com/api/javascript-api/guide/services/navigation 三、简单案例

2020-05-14 14:44:20 652

原创 Vue自定义指令简单使用 -- 柚子真好吃

Vue自定义指令简单使用 -- 柚子真好吃一、简介二、钩子函数三、钩子函数参数四、简单例子一、简介除了核心功能默认内置的指令 (v-model 和 v-show),Vue 也允许注册自定义指令。注意,在 Vue2.0 中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通 DOM 元素进行底层操作,这时候就会用到自定义指令。二、钩子函数一个指令定义对象可以提供如下几个钩子函...

2020-02-10 14:25:42 110

原创 Vue 条件渲染(v-if)·列表渲染(v-for)·事件渲染(v-on) -- 柚子真好吃

Vue 条件渲染 v-if·列表渲染 v-for·事件渲染 v-on -- 柚子真好吃一、条件渲染二、列表渲染一、条件渲染v-if官方文档解释v-if 指令用于条件性地渲染一块内容。这块内容只会在指令的表达式返回 truthy 值的时候被渲染。 <h1 v-if="awesome">Vue is awesome!</h1>也可以用 v-else 添加一个“...

2020-02-08 12:05:46 1076

原创 Vue 文本与属性绑定,计算属性computed,侦听器watch -- 柚子真好吃

Vue 文本与属性绑定,计算属性computed -- 柚子真好吃一、文本绑定(双向绑定)二、属性绑定一、文本绑定(双向绑定)下面为Vue官网教程:数据绑定最常见的形式就是使用“Mustache”语法 (双大括号) 的文本插值: <span>Message: {{ msg }}</span>Mustache 标签将会被替代为对应数据对象上 msg 属性的值。无论...

2020-02-07 14:03:43 227

原创 Vue组件间传值(父传子/子传父) -- 柚子真好吃

Vue组件间传值 父传子/子传父 -- 柚子真好吃一、父组件向子组件传值二、子组件向父组件传值一、父组件向子组件传值父组件使用v-bind绑定数据子组件使用props接收数据下面附代码Father.vue<template> <div> <Childen v-bind:FatherData="FatherData"></Chil...

2020-02-05 13:01:51 158

原创 Element UI 引入自定义主题(自己配色自己用)

文章目录一、自行配色与下载二、安装工具三、引入index.css四、效果展示官方教程:https://element.eleme.cn/#/zh-CN/component/custom-theme 点击跳转一、自行配色与下载在element官网上选择“主题”栏,并复制当前主题,在下方生成一个自定义主题。地址 https://element.eleme.cn/#/zh-CN/theme ...

2019-12-21 10:48:38 4297 1

原创 Go语言环境搭建 Windows环境下输出Hello error!

Go语言环境搭建 Windows环境下输出Hello error!一、Go下载二、环境变量三、下载开发工具四、第一个程序一、Go下载想要使用go我们首先需要到官网下载。地址:https://studygolang.com/dl 点击跳转点击Windows环境下载,如下图所示。2. 下载完毕后直接双击运行安装即可。下面直接傻瓜式安装即可 (建议安装到C盘下可避免一些错误)...

2019-12-12 20:24:01 157

原创 Vue 修改el-table 背景颜色,鼠标移入时颜色变换

Vue 修改el-table 背景颜色,鼠标移入时颜色变换一、表格样式展示二、el-table背景颜色三、hover样式修改该文章在搭建完Vue-cli环境同时实现el-table的展示。如果想了解构建表格请访问我之前的文章:点击跳转一、表格样式展示表格代html码如下<div class="tableMain"> <el-table :data="ta.........

2019-11-29 15:03:48 27902 4

原创 Vue+JavaScript获取当前时间,实现实时更新 --柚子真好吃

Vue+JavaScript获取当前时间,实现实时更新 --柚子真好吃一、获取当前时间二、时间展示三、实时更新该文章在搭建完Vue-cli项目的基础上进行讲解。一、获取当前时间‘script’中的代码如下。<script> export default{ name:"showTime", data(){ return{ ti...

2019-11-28 15:39:38 293

原创 Vue + Element UI 实现对表格的增加,删除以及修改功能(附代码+整体思路) --柚子真好吃

Vue + Element UI 实现对表格的增加,删除以及修改功能 --柚子真好吃一、表格代码准备二、增加功能该文章在表格成功展示的基础上进行维护,包含整体设计思路适用于新人上手。表格构建请参考: https://blog.csdn.net/baidu_39265156/article/details/103216161文章源码参考:https://github.com/Reckless...

2019-11-28 11:08:10 5610 8

原创 Vue 使用 ElementUI 构建表格 --柚子真好吃

Vue 使用 ElementUI 构建表格 --柚子真好吃一、安装Element二、前台代码注:该文章内容在搭建好vue-cli的环境下进行。文章代码参考:https://blog.csdn.net/liaoxuewu/article/details/81184821一、安装Element登录element官网查看教程:https://element-angular.faas.ele...

2019-11-23 17:50:09 946

原创 集合之 ArrayList 底层结构 初始容量 扩容 简单讲解 --柚子真好吃

集合之ArrayList 底层结构 初始容量 扩容 简单讲解 --柚子真好吃一、初识ArrayLIst()二、无参构造三、执行add()方法四、扩容分析一、初识ArrayLIst()什么是ArrayLIst() ?ArrayList就是动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了动态的增加和减少元素,实现了ICollection和IList接口,灵活的设置数组的大小等...

2019-11-15 08:51:50 272

原创 EasyUI DataGrid 后端数据交互简单使用 -- 柚子真好吃

EasyUI DataGrid 后端数据交互简单使用 -- 柚子真好吃一、环境准备二、前端html代码三、数据准备四、Mapper与Service代码1.UserMapper.java2.UserMapper.xml3.UserService.java4.UserServiceImpl五、Controller层代码四、结果图前言:该项目采用 SpringBoot + Mybatis 搭建。一、...

2019-11-13 10:17:38 707

原创 Mybatis入门(一)-- 柚子真好吃

Mybatis入门(一)-- 柚子真好吃一、Mybatis简介二、Mybatis环境搭建三、Mybatis前期的准备工作前言:本人刚刚入行小白,处于学习阶段,文章可能含有些许错误和较多瑕疵。望各位大神多多指教~~一、Mybatis简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参...

2019-01-09 00:36:07 383

zzy-ui-1.2.1.zip

v1.0.0 2020/06/22 可输入下拉框 v1.1.0 2020/06/23 动态数据表格,表格宽度 v1.1.1 2020/06/24 表格边框,鼠标移入变色50% v1.1.2 2020/06/25 鼠标移入变色 v1.1.3 2020/06/25 双击编辑数据+数据回显 v1.1.4 2020/06/26 点击表格以外区域数据保存 v1.1.5 2020/06/30 获取表格数据功能 v1.1.6 2020/07/01 自定义通知框alert v1.1.7 2020/07/23 表格添加checkbox并实现获取选中数据 v1.2.1 2020/08/02 文件上传+进度条

2020-08-03

zzy-ui-1.1.7.zip

v1.0.0 2020/06/22 可输入下拉框 v1.1.0 2020/06/23 动态数据表格,表格宽度 v1.1.1 2020/06/24 表格边框,鼠标移入变色50% v1.1.2 2020/06/22 鼠标移入变色 v1.1.3 2020/06/22 双击编辑数据+数据回显 v1.1.4 2020/06/26 点击表格以外区域数据保存 v1.1.5 2020/06/30 获取表格数据功能 v1.1.6 2020/07/01 自定义通知框alert v1.1.7 2020/07/23 表格添加checkbox并实现获取选中数据

2020-07-23

zzy-ui-1.1.5.zip

v1.0.0 可输入下拉框 v1.1.0 动态数据表格,表格宽度 v1.1.1 表格边框,鼠标移入变色50% v1.1.2 鼠标移入变色 v1.1.3 双击编辑数据+数据回显 v1.1.4 点击表格以外区域数据保存 v1.1.5 获取表格数据功能

2020-07-01

空空如也

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

TA关注的人

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