×

spring boot

SpringBoot通过自定义注解实现模板方法设计模式

李杰 李杰 发表于2024-05-13 浏览6244 评论0
😊 @ 作者: 一恍过去 💖 @ 主页: https://blog.csdn.net/zhuocailing3390 🎊 @ 社区: Java技术栈交流 🎉 @ 主题: SpringBoot通过自定义注解实现模板方法设计模式 ⏱️ @ 创作时间: 2022年10月09日 1、前言 含义: 模板方法模式由抽象模板(抽象类)和具体模板(实现类)两个部分组成,通过一个抽象类定义不同的方法,并且多个实现类继承该

ajax

Ajax和Axios相关面试题总结(关于axios的面试题)

李杰 李杰 发表于2024-05-13 浏览7216 评论0
Ajax和Axios AJAX:客户端可以’敲敲的’向服务器端发请求,在页面没有刷新的情况下,实现页面的局部更新 作用:发送的就是http请求,请求相应数据 Axios :是一个基于promise的网络请求库,作用于node.js和浏览器中,它是 isomorphic 的(即同一套代码可以运行在浏览器和node.js中)。在服务端它使用原生node.js http模块, 而在客户端 (浏览端) 则使用XMLHttpRequest。 1.同步请求和异步请求 同步:提交请求-&

mysql

ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost:3306‘ (10061)解决办法

李杰 李杰 发表于2024-05-13 浏览12633 评论0
这个解决办法是我根据网上一系列的方法准备突然成功的,所以我想可能是由于本身其不稳定造成的 首先,我在官网上下载了mysql文件,这个网上随便找都能找到怎么下载的 然后打开文件后,发现没有my.ini  所以我就找了一个文档放了进去 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 ----------是你的文件路径------------- basedir=F:\mysql-8.0.27-winx64 # 设置mysql数据库的数据的存放目

rust

Rust番外——0.1+0.2为什么不等于0.3 (上篇)

李杰 李杰 发表于2024-05-13 浏览5972 评论0
学习更多Rust内容,请关注微信公众号:Rust学习日记 0x00 开篇 0.1 + 0.2 = 0.3这个等式,在数学里是没有任何问题的。但是为什么我们使用Rust求解时得到的结果却不是0.3呢?这篇文章,我们就深刻的剖析一下。 0x01 先看结果 首先,我们先用代码看下使用Rust计算0.1 + 0.2 的结果,如下图: 其结果是0.30000000000000004。那这是什么原因呢?其实这与计算机是如何保存数据有关系。 0x02 进制与转换 要寻求原因,这里有几个

ribbon

〖Spring Cloud〗Ribbon负载均衡是什么?(spring cloud ribbon负载均衡策略)

李杰 李杰 发表于2024-05-13 浏览4143 评论0
Ribbon:负载均衡 相关视频教程(来自动力节点):https://www.bilibili.com/video/BV1nK4y1j7gL 相关资料下载:http://www.bjpowernode.com/?csdn Ribbon是什么? Spring Cloud Ribbon 是基于Netflix Ribbon 实现的一套客户端负载均衡的工具。 简单的说,Ribbon 是 Netflix 发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将 Netflix 的中间

scala

Flink / Scala 实践 - 11.大规模状态 ValueState 内存实践与优化

李杰 李杰 发表于2024-05-13 浏览4764 评论0
一.引言 前面讲到了 Flink - 大规模状态 ValueState IO 实践与优化,工业场景下 Flink 经常使用 ValueState + RocksDBStateBackend 的组合,由于 RocksDBStateBackend IO 侧的压力,对于状态访问 QPS 过高的任务,需将状态后端转换至 HashMapStateBackend,但是受限于 JVM Heap 的容量,大规模状态 ValueState 任务还需继续进行优化。 二.ValueState + HashMa

JAVASCRIPT文章/教程

vue-quill-editor富文本编辑器使用步骤

李杰 李杰 发表于2024-05-12 浏览21559 评论0
首先放上效果图 目录 1.安装 2.引入到项目中 3.在页面上写组件 4.配置option 5.给工具栏鼠标悬停加上中文释义 6.上传图片到七牛云 7.自定义控制图片大小 1.安装 npm install vue-quill-editor -S 2.引入到项目中         有两种挂载方式: 全局挂载 和 在组件中挂载,根据自己的项目需求选择,一般用到富文本编辑都是在某一个项目中,这里只写在项目中挂载的方式 import { quillEditor

gateway

Spring Cloud Gateway简介以及简单搭建过程(spring cloud gateway 部署)

李杰 李杰 发表于2024-05-12 浏览5688 评论0
1.SpringCloud Gateway 介绍 Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。 Spring Cloud Gateway 作为 Spring Cloud 生态系统中的网关,目标是替代 Netflix Zuul,其不仅提供统一的路由方式,并且基于 F

spring boot

若依3.6.0使用Mybatis-plus分页失效以及完美替换Pagehelper【已解决】

李杰 李杰 发表于2024-05-12 浏览4868 评论0
一、前言 小编最近在经历后端框架的迁移,虽然不是小编来做,但是有个分页的情况让小编和一个同事去搞。 说一下小编这边的需求: 原来框架使用Mybatis-plus进行分页,要更换的新框架若依是使用Pagehelper。所以现在需求让我们把若依的干掉,使用Mybatis-plus,Mybatis-plus的生态还是挺好的,方便,最重要的是和原来的框架一样,不需要更改。 存在问题:需要把若依以前的分页全部改成Mybatis-plus的分页,那我们就按个换喽,谁让咱们喜欢搬砖! 先说一下问题出现的

react native

移动跨平台框架ReactNative弹出框Alert【12】

李杰 李杰 发表于2024-05-12 浏览5973 评论0
前端江太公 React Native,是一个混合移动应用开发框架,是目前流行的跨平台移动应用开发框架之一。React Native 采用不同的方法进行混合移动应用开发。它不会生成原生 UI 组件,而是基于 React,React Native 是一个用于构建基于 Web 的交互界面的 JavaScript 库,因此会有更丰富的 UI 体验效果,同时也能够很好地调用底层框架的UI使用。 React Native系列导航01-React Native 基础教程02-安装ReactNa