E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
2.1.数据结构与算法
【SpringBoot框架篇】32.基于注解+redis实现表单防重复提交
文章目录1.简介2.后端防表单重复提交设计实现
2.1.
引入依赖2.2.添加redis配置2.3.添加需要使用的工具类2.4.添加防重复提交注解2.5.使用Aop实现限流逻辑3.测试3.1.添加需要限流的接口
皓亮君
·
2024-01-18 03:12
springBoot
spring
boot
redis
java
【SpringBoot框架篇】31.基于分布式锁或xxx-job实现分布式任务调度
文章目录1.简介2.分布式锁实现
2.1.
引用依赖2.2.定义分布式锁注解2.3.配置切入点和获取锁释放锁逻辑2.4.测试任务3.使用分布式任务调度平台xxx-job3.1.下载源码并运行项目3.2.springBoot
皓亮君
·
2024-01-18 03:41
springBoot
spring
boot
分布式
java
【SpringBoot框架篇】29.Jpa+vue实现单模型的低代码平台
文章目录1.低代码平台概念2.最终效果图
2.1.
元数据模型页面2.2.通用数据页面3.代码实现3.1.后台3.2.前端4.项目配套代码1.低代码平台概念快速生成应用程序的开发平台低代码开发平台(LCDP
皓亮君
·
2024-01-18 03:11
springBoot
spring
boot
vue.js
低代码
【SpringBoot框架篇】24.集成FastDFS实现文件的分布式存储
文章目录1.简介2.添加配置
2.1.
在maven的pom.xml中添加fastDfs依赖包2.2.修改应用配置文件3.添加工具类4.测试接口编写5.测试5.1.上传图片5.2.下载图片5.3.删除图片6
皓亮君
·
2024-01-18 03:10
springBoot
java
spring
boot
restful
【SpringBoot框架篇】25.集成Minio实现文件的分布式对象存储
文章目录1.简介2.安装使用
2.1.
下载二进制文件安装2.1.1单机部署2.1.2.集群安装2.1.2.1创建存储路径2.1.2.2.创建集群启动脚本2.1.2.3.分别启动4个节点2.2.使用docker
皓亮君
·
2024-01-18 03:10
springBoot
spring
boot
linux
后端
分布式
【SpringBoot框架篇】26.集成spring-boot-starter-validation对接口参数校验
文章目录1.常规验证2.使用validation验证
2.1.
添加依赖2.2.常用注解2.3.在pojo类中添加需要使用的注解2.4.在接口入参处添加@Valid2.5.添加全局异常处理类返回校验错位提示信息
皓亮君
·
2024-01-18 03:10
springBoot
spring
boot
spring
java
探索Python
数据结构与算法
:解锁编程的无限可能
文章目录一、引言1.1
数据结构与算法
对于编程的重要性1.2Python作为实现
数据结构与算法
的强大工具二、列表和元组2.1列表:创建列表、索引、切片和常用操作2.2元组:不可变序列的特性和使用场景三、字符串操作和正则表达式
忆~遂愿
·
2024-01-18 02:08
Python编程的脉动之声
算法探索
python
数据结构
算法
动态规划
人工智能
边缘计算
图像处理
数据结构(四)树
本文是在原本
数据结构与算法
闯关的基础上总结得来,加入了自己的理解和部分习题讲解原活动链接邀请码:JL57F5目录树1.树的结构和性质2.广度优先搜索3.深度优先搜索删除拥有两个子节点的节点步骤:图示说明
大地之灯
·
2024-01-18 00:22
数据结构与算法
数据结构
数据结构与算法
:归并排序
数据结构与算法
:归并排序归并思想递归法非递归归并思想在讲解归并排序前,我们先看到一个问题:对于这样两个有序的数组,如何将它们合并为一个有序的数组?
盒马盒马
·
2024-01-18 00:39
数据结构
排序算法
c语言
linux简单命令复习
2.基础命令
2.1.
文件和目录操作:ls列出当前目录文件、lsls-als-a是列出全部文件,包括隐藏文件。
只会写bug的靓仔
·
2024-01-17 23:34
linux
linux
服务器
运维
接口文档模版
1.名称解释术语定义逾期用户到应还款日还未结清2.接口规范
2.1.
调用地址调用环境服务地址联调环境https://www.test.com正式环境https://www.prod.com2.2.接口说明
一休哥助手
·
2024-01-17 21:05
接口文档
【Docker】镜像的构建与上传下载阿里云
目录✨前言一、构建镜像1.基本结构2.构建镜像
2.1.
初步了解2.2.镜像运行jdk二、镜像的优化三、镜像上传与下载3.1.上传镜像①登录阿里云进入控制台搜索容器
Java方文山
·
2024-01-17 19:40
Docker实战
docker
阿里云
容器
读书笔记-《
数据结构与算法
》-摘要7[堆排序]
堆排序通常基于二叉堆实现,以大根堆为例,堆排序的实现过程分为两个子过程。第一步为取出大根堆的根节点(当前堆的最大值),由于取走了一个节点,故需要对余下的元素重新建堆。重新建堆后继续取根节点,循环直至取完所有节点,此时数组已经有序。基本思想就是这样,不过实现上还是有些小技巧的。堆的操作以大根堆为例,堆的常用操作如下。最大堆调整(Max_Heapify):将堆的末端子节点作调整,使得子节点永远小于父节
JustDI-CM
·
2024-01-17 19:21
读书笔记
算法
java
读书笔记-《
数据结构与算法
》-摘要8[桶排序]
桶排序和归并排序有那么点点类似,也使用了归并的思想。大致步骤如下:设置一个定量的数组当作空桶。Divide-从待排序数组中取出元素,将元素按照一定的规则塞进对应的桶子去。对每个非空桶进行排序,通常可在塞元素入桶时进行插入排序。Conquer-从非空桶把元素再放回原来的数组中。importjava.util.ArrayList;importjava.util.Arrays;importjava.ut
JustDI-CM
·
2024-01-17 19:21
读书笔记
排序算法
算法
数据结构
数据结构与算法
之美-08讲栈:如何实现浏览器的前进和后退功能
特别备注本系列非原创,文章原文摘自极客时间-数据结构算法之美,用于平常学习记录。如有侵权,请联系我删除,谢谢!浏览器的前进、后退功能,我想你肯定很熟悉吧?当你依次访问完一串页面a-b-c之后,点击浏览器的后退按钮,就可以查看之前浏览过的页面b和a。当你后退到页面a,点击前进按钮,就可以重新查看页面b和c。但是,如果你后退到页面b后,点击了新的页面d,那就无法再通过前进、后退功能查看页面c了。假设你
蒋斌文
·
2024-01-17 18:31
Angular入门到精通系列教程(10)- 指令(Directive)
文章目录1.摘要2.组件与指令之间的关系
2.1.
指令的种类3.Angular中指令的用途4.指令举例4.1.指令功能4.2.AnuglarCLI生成基本文件4.3.Directive指令核心代码4.4.
Jack N
·
2024-01-17 16:43
Angular
Angular入门到精通
angular
python爬虫爬取新闻实战01:小白如何迅速学会爬虫爬取上千条新闻
爬虫爬取新闻实战01:小白如何迅速学会爬虫爬取千条新闻文章目录爬虫爬取新闻实战01:小白如何迅速学会爬虫爬取千条新闻1.前言2.爬虫原理介绍
2.1.
图片爬虫2.2文字爬虫3.用八爪鱼爬取新闻链接4.结语
theworld666
·
2024-01-17 12:19
python
selenium
爬虫
自然语言处理
【Flink-1.17-教程】-【二】Flink 集群搭建、Flink 部署、Flink 运行模式
【Flink-1.17-教程】-【二】Flink集群搭建、Flink部署、Flink运行模式1)集群角色2)Flink集群搭建
2.1.
集群启动2.2.向集群提交作业3)部署模式3.1.会话模式(SessionMode
bmyyyyyy
·
2024-01-17 12:16
Flink
flink
大数据
#flink集群搭建
#flink部署
#flink运行模式
#flink1.17
#flink1.17教程
国家税务总局发票查验平台爬虫
文章目录1.安装根证书2.反调试
2.1.
无限debugger第一种方案第二种方案2.2.防止代码格式化3.请求参数整体分析4.key9参数解密5.flwq39参数解密6.fplx参数解密7.url地址来源
谷歌地图poi数据采集
·
2024-01-17 10:06
爬虫之js逆向
1024程序员节
数据结构(五)
数据结构与算法
中的经典题
本文是在原本
数据结构与算法
闯关的基础上总结得来,加入了自己的理解和部分习题讲解。至此数据结构介绍已完结,后续会把数据结构算法题系列更完。
大地之灯
·
2024-01-17 10:34
数据结构与算法
数据结构
Python - 深夜
数据结构与算法
之 DP 串讲
目录一.引言二.DP知识点回顾1.递归2.分治3.动态规划三.DP经典题目回顾1.Climb-Stairs[70]2.Unique-Paths[62]3.House-Robber[198]4.Min-Path-Sum[64]5.Best-Time-Sell-Stock[121]6.Min-Cost-Climb[746]7.Edit-Distance[72]8.Longest-Sub-Seq[300
BIT_666
·
2024-01-17 08:30
夜深人静写算法
Python
python
开发语言
DP
Java并发新利器:CountDownLatch解密,提高线程协同效率!
文章目录1.引言1.1.技术背景1.2.解决的问题2.CountDownLatch概述
2.1.
基本概念2.2.核心方法3.使用场景3.1.同时启动多个任务3.2.等待多个线程完成任务4.技术点讲解4.1
David爱编程
·
2024-01-17 07:21
java
Java并发编程
java
开发语言
计算机专业翘课可以,这三门绝对不行
第一门,
数据结构与算法
,程序员界一直有句话叫做,好程序=数据结构+算法,就算你精通语言的API,你也挡不住1亿的并发,这是普通程序员和高级程序员的分水岭。
HackKong
·
2024-01-17 02:34
ddos
网络
安全
学习
python
springboot集成kafka消费数据
springboot集成kafka消费数据文章目录springboot集成kafka消费数据1.引入pom依赖2.添加配置文件
2.1.
添加KafkaConsumerConfig.java2.2.添加KafkaIotCustomProperties.java2.3
这名字应该不会重复吧
·
2024-01-17 02:33
java
spring
boot
kafka
spring
boot
kafka
java
磁盘管理与文件系统
目录一、磁盘1.1.设备文件1.2.磁盘结构1.3.磁盘容量1.4.硬盘接口类型1.5.MBR与磁盘分区表示二、磁盘分区
2.1.
分区的优势2.2.分区的缺点2.3.分区方式2.4.分区分类2.5.文件系统三
wys_jj
·
2024-01-17 01:31
linux
数据库
运维
深度剖析C语言数据在类型中的存储之整型在内存中的存储
目录1.数据类型介绍(数据知识基础复习铺垫)1.1类型的意义编辑1.2.类型的基本归类2.正文:整形在内存中的存储
2.1.
原码、反码、补码2.1.1思考:为什么整型数据在内存中存放的是补码?
Nicn
·
2024-01-16 21:49
c语言
算法
数据结构
VScode全局搜索屏蔽、显示屏蔽指定文件类型及文件夹
1.键盘上按快捷键“crtl+逗号”启动设置界面crtl+,设置界面显示如下:2.搜索屏蔽
2.1.
输入search.excludesearch.exclude设置界面显示如下:2.2.点击下图红色箭头“
pingxiaozhao
·
2024-01-16 17:12
vscode
ide
编辑器
C 系程序员20分钟学会 Dart 语言
2.应知就会
2.1.
语句结束符同C语言一样,Dart所有语句都以;结束。2.2.注释同Javascript,单行用//,多行用
haiiiiiyun
·
2024-01-16 17:16
MT9630/9632 遥控器配置
1.3.IR目录结构编辑2ir_config.ini介绍
2.1.
配置kernel2.2.Ir_config.ini的格式分析2.3.支持公版ir的ini文件有时候拿到客户的平台,没有给客户的遥控器,可以替换这个
奔跑吧撸码兄弟
·
2024-01-16 16:59
Android系统
MTK
java
前端
服务器
android
数据结构与算法
——字符串匹配问题(KMP算法)
了解KMP算法KMP算法也是比较著名的模式匹配算法。是由D.E.Knuth,J.H.Morrs和VR.Pratt发表的一个模式匹配算法。可以大大避免重复遍历的情况。KMP模式匹配算法原理情况1:假设现在有一个主串S="abcdefgab";模式串T="abcdex";如果使用暴风算法的话,前面五个字母完全相等,直到第六个字母"f"和"x"不相等。如下图:image.png接下来按照暴风算法,我们需
A慢慢懂
·
2024-01-16 13:57
【数据结构和算法】奇偶链表
其他系列文章导航Java基础合集
数据结构与算法
合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1方法一:分离节点后合并三、代码3.1方法一:分离节点后合并四
绿皮龟
·
2024-01-16 13:47
数据结构与算法合集
数据结构
算法
链表
java
线性回归
贪心算法
动态规划
NLP 学习资源
2021年1月31日贪心学院高级课程课程拼团PART1:基础篇自然语言处理概述|什么是自然语言处理|自然语言处理的现状和前景|自然语言处理应用|自然语言处理经典任务|学习自然语言处理技术
数据结构与算法
基础
红烧肉_2121
·
2024-01-16 11:10
数据结构与算法
:快速排序
数据结构与算法
:快速排序快速排序荷兰国旗问题霍尔版本递归优化小区间优化PartSort优化三数取中挖坑法前后指针法非递归法快速排序荷兰国旗问题想要理解快速排序,就先理解这个问题:[LeetCode75.
盒马盒马
·
2024-01-16 10:47
数据结构
算法
排序算法
快速排序
C语言
《
数据结构与算法
的C语言实现》数据结构篇(一)顺序表
因此我创建了《
数据结构与算法
的C语言实现》这一专栏,不仅为了之后自己的复习同时将自己的知识分享给大家。本专栏将着重于基础的数据结构的同时,拓展一些典型的基
kurayamasy
·
2024-01-16 10:29
链表
c语言
数据结构
数据结构与算法
之美学习笔记:48 | B+树:MySQL数据库索引是如何实现的?
目录前言算法解析总结引申前言本节课程思维导图:作为一个软件开发工程师,你对数据库肯定再熟悉不过了。作为主流的数据存储系统,它在我们的业务开发中,有着举足轻重的地位。在工作中,为了加速数据库中数据的查找速度,我们常用的处理思路是,对表中数据创建索引。那你是否思考过,数据库索引是如何实现的呢?底层使用的是什么数据结构和算法呢?算法解析思考的过程比结论更重要。今天的讲解,我会尽量还原这个解决方案的思考过
浊酒南街
·
2024-01-16 09:53
数据结构与算法之美学习笔记
数据结构
算法
【JavaWeb后端开发-第六章(2)】SpringBootWeb案例
文章目录前言1.新增员工1.1.需求1.2.接口文档1.3.思路分析1.4.功能开发1.5.功能测试1.6.前后端联调2.文件上传
2.1.
简介2.2.本地存储2.3.阿里云OSS2.3.1.准备2.3.2
Cpdr
·
2024-01-16 06:08
JavaWeb学习
python
数据库
开发语言
Kalman Filter in SLAM (7) ——Error-state Iterated Kalman Filter (EsIKF, 误差状态迭代卡尔曼滤波)
文章目录1.EsKF和IEKF公式回顾1.1.EsKF误差状态卡尔曼滤波方程1.2.IEKF迭代扩展卡尔曼滤波方程2.EsIKF公式推导
2.1.
预测公式2.2.校正公式2.2.1.误差状态观测方程2.2.2
Cc1924
·
2024-01-16 06:43
SLAM
机器学习
人工智能
算法
windows系统下docker软件中使用ubuntu发行版本的linux系统
1.软件下载官网下载地址下载安装之后,再去微软商店下载wsl软件,可以直接用,或者也可以使用命令行拉取(下面会讲)2.在docker里面创建容器的两种方法
2.1.
命令行创建前言:输入win+r打开命令行进行下面操作第一步
何浩钧
·
2024-01-16 06:52
linux
windows
docker
二叉树的遍历
1.二叉树模型2.先序遍历
2.1.
概念先序遍历也叫做先根遍历、前序遍历,可记做根左右(二叉树父结点向下先左后右)。首先访问根结点然后遍历左子树,最后遍历右子树。
Java小生不才
·
2024-01-16 05:18
Java
b树
数据结构与算法
(第三章)
一、什么是链表?链表是一种存储数据集合的数据结构。有以下特性:1,相邻元素之间通过指针连接。2,最后一个元素的后继指针为NULL。3,程序执行中,链表长度可变。4,链表的空间可以按需分配5,没有内存空间的浪费,只是指针需要额外的内存开销。二、什么是数组?也是存储数据的一种数据结构。特点:1,在常数时间内访问数组之内的元素。这个过程呢就是,为了访问一个数组元素,需要计算其距离数组基地址的偏移量,用一
北牧苍狼
·
2024-01-16 05:45
数据链路层简介
文章目录1.为什么设置数据链路层2.数据链路层解决了什么问题
2.1.
封装成帧2.2.透明传输2.3.差错校验2.4.MAC寻址3.链路层向网络层提供的服务3.1.无确认的无连接服务3.2.有确认的无连接服务
尼古拉斯丶六六
·
2024-01-16 05:35
计算机网络
网络
设计模式入门
从而可以减少创建类的工作量4.依赖倒转原则5.合成/聚合复用原则6.接口隔离原则7.迪米特法则2.创建者模式2.1单例模式其核心思想是确保一个类只有一个实例,并提供一个全局访问点2.1.1懒汉式2.1.2饿汉式
2.1
浪里摸鱼
·
2024-01-16 02:06
设计模式
基于Linux系统的KingbaseES数据库软件安装指南(2.安装概述)
2.安装概述产品简介安装模式说明License说明
2.1.
产品简介金仓数据库管理系统[简称:KingbaseES]是北京人大金仓信息技术股份有限公司(简称人大金仓)自主研发的、具有自主知识产权的商用关系型数据库管理系统
沉舟侧畔千帆过_
·
2024-01-16 01:03
数据库
KingbaseES产品手册
数据库
数据结构与算法
_链表
链表基本初识链表structNode{intdata;Node*next;};以上是链表最基本的结构:一个放数据的,一个存指针的。这里的指针仅仅是C/C++的一种叫法。实际上就是为了索引下一块的一个坐标。如果有的话就写坐标,没有的话就是NULL/nullptr。初始化Node*CreatLinkList(int*array,intlen){Node*pre,*head,*temp;//pre是保存
#Horizon
·
2024-01-15 22:46
数据结构与算法
算法
数据结构
c++
数据结构与算法
学习 (09)字符串匹配KMP算法
KMP算法的核心是利用匹配失败后的信息,尽量减少模式串与主串的匹配次数以达到快速匹配的目的。具体实现就是通过一个next()函数实现,函数本身包含了模式串的局部匹配信息。KMP算法的时间复杂度O(m+n)。KMP模式匹配算法原理情况1:例如,假设现在有一个主串S=“aaacaaab”;模式串T=“aaab”;如果使用暴风算法的话,前面5个字母完全相等,直到第6个字母.'f'和'x'不相等;如下图;
暱稱已被使用
·
2024-01-15 16:04
Spring MVC的入门 见解2
2.SpringMVC的入门
2.1.
环境搭建2.1.1.创建工程2.1.2.添加web支持右键项目选择Addframeworksupport...添加web支持效果注意:不要先添加打包方式将web目录要拖拽到
Digimon-Y
·
2024-01-15 14:22
spring
mvc
java
【设计模式之美】重构(三)之解耦方法论:如何通过封装、抽象、模块化、中间层等解耦代码?
1.封装与抽象2.中间层
2.1.
引入中间层能**简化模块或类之间的依赖关系**。2.2.引入中间层可以起到过渡的作用,能够让开发和重构同步进行,不互相干扰。
roman_日积跬步-终至千里
·
2024-01-15 14:20
设计模式
设计模式
重构
【
数据结构与算法
】线性表 - 顺序表
目录1.线性表2.顺序表3.顺序表的优缺点4.实现(C语言)4.1头文件seqList.h4.2实现seqList.c1.线性表 线性表(linearlist)是n个具有相同特性的数据元素的有限序列。线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串… 线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存储时,通
念来过倒字名qwq
·
2024-01-15 11:20
Data
Structure
and
Algorithm
数据结构
算法
leetcode
【
数据结构与算法
】单链表(无头单向非循环)
文章目录1.概念2.链表分类3.链表与顺序表对比4.无头单向非循环链表实现(C语言)4.1SingleLinkedList.h4.2Test.c4.3SingleLinkedList.c1.概念 链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表在逻辑上是连续的,物理上则不一定连续(因为每个节点内存由操作系统分配),节点一般从堆内存申请,堆
念来过倒字名qwq
·
2024-01-15 11:20
Data
Structure
and
Algorithm
C语言
数据结构
Redis 给集合元素单独设置过期
其他系列文章导航Java基础合集
数据结构与算法
合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、场景1.1消费队列1.2Redis实现二、常见的方案2.1为单独的field
绿皮龟
·
2024-01-15 11:49
Java基础合集
redis
数据库
缓存
mysql
算法
java
开发语言
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他