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
数据结构(Java实现)
Redis之基础篇
的NoSQL数据库,它支持string(字符串)、hash(哈希)、list(列表)、set(集合)、zset(有序集合)、Bitmaps(位图)、HyperLogLog、GEO(地理信息定位)等多种
数据结构
和算法
Zayton Squid
·
2024-02-05 10:04
redis
redis
数据库
缓存
SpringBoot整理-性能优化
下面是一些常见的优化建议:代码层面的优化:使用合适的
数据结构
和算法。减少不必要的对象创建,避免内存泄漏。对于重复使用的对象,考虑使用对象池。
不务正业的猿
·
2024-02-05 10:31
学习之路
Java
spring
boot
性能优化
后端
java
微信小程序实现时间轴效果
目录引言时间轴效果的应用场景微信小程序的优势时间轴效果的设计思路时间轴界面布局
数据结构
设计实现时间轴效果WXML结构设计WXSS样式设计JavaScript逻辑实现说明引言时间轴效果的应用场景时间轴效果作为一种独特且直观的信息展示形式
摔跤猫子
·
2024-02-05 09:31
微信小程序
微信小程序
时间轴
时间线
组件
Java实现
批量视频抽帧2.0
继上个版本对其进行略微升级上个版本仅对一个视频进行抽帧处理此版本可对一个文件夹内的全部视频进行抽帧并对应的文件夹进行帧图片的保存1️⃣配置pom.xml(保持上次不变)org.bytedecojavacv-platform1.5.72️⃣创建Util工具类(本次所有方法都在次类中)importorg.bytedeco.javacv.FFmpegFrameGrabber;importorg.byte
lcannal
·
2024-02-05 09:56
实用小功能
java
音视频
ffmpeg
leetcode206反转链表|详细算法讲解学习
题目https://leetcode.cn/problems/reverse-linked-list/这道题对于刚开始学习
数据结构
和算法的人来说有点难,是入门的重要典型题目;但等
数据结构
入门之后,这就会是一道非常简单的题目了
01红C
·
2024-02-05 09:26
leetcode
链表
学习
数据结构
反转链表
算法
MySQL优化01-索引
索引索引是帮助MySQL高效获取数据的排好序的
数据结构
。对于平时SQL语句的优化我这从索引开始,别的影响查询效率的比如,字段大小,合理的字段类型等,这里不做讨论。
冰帝海岸
·
2024-02-05 09:22
mysql
mysql
数据库
NLP入门系列—分词 Tokenization
分词就是将句子、段落、文章这种长文本,分解为以字词为单位的
数据结构
,方便后续的处理分析工作。词是一个比较合适的粒度词是表达完整含义的最小单位。字的粒度太小,无
不二人生
·
2024-02-05 09:18
自然语言处理
自然语言处理
人工智能
软考17-上午题-时间复杂度与空间复杂度
一、
数据结构
概述题号:57~65分值:9分内容:
数据结构
(大头)+算法二、时间、空间复杂度2-1、时间复杂度算法的时间复杂度以算法中基本操作的执行次数为度量。用大O表示法。
ruleslol
·
2024-02-05 09:11
学习
笔记
java设计模式之访问者模式
访问者模式(VisitorPattern)1.基本介绍访问者模式,封装一些用于某种
数据结构
的各元素的操作,它可以在不改变
数据结构
的前提下定义作用于这些元素的新的操作。
劉鵬杰
·
2024-02-05 09:07
JAVA
设计模式
java
设计模式
访问者模式
pandas学习笔记(一)
基本
数据结构
1.Series对于一个Series,其中最常用的属性为值(values)、索引(index)、名字(name),类型(dtype)s=pd.Series(np.random.randn(5
坝坝头伯爵
·
2024-02-05 09:59
学习
python
机器学习
第十天栈和队列
首先大家要知道栈和队列是STL(C++标准库)里面的两个
数据结构
。接下来介绍的栈和队列也是SGISTL里面的
数据结构
,知道了使用版本,才知道对应的底层实现。
学习我是拒绝的
·
2024-02-05 09:27
数据结构与算法
数据结构
python常用pandas函数nlargest / nsmallest及其手动实现
目录pandas库Series和DataFramenlargest和nsmallest用法示例代替方法手动实现模拟代码pandas库是Python中一个非常强大的数据处理库,提供了高效的数据分析方法和
数据结构
Hann Yang
·
2024-02-05 08:52
Python
python
pandas
【
数据结构
】排序---C语言版
七大排序算法一、对于排序的分类:二、插入排序1、直接插入排序(1)基本思想:(2)直接插入排序:(3)代码实现:(4)总结:2、希尔排序(1)基本思想:(2)希尔:(3)代码实现:(4)总结:二、选择排序1、直接选择排序(1)基本思想:(2)代码实现:(3)总结:2、堆排序(1)基本思想:(2)代码实现:(3)总结:三、交换排序1、冒泡排序(1)基本思想:(2)代码实现:2、快速排序(1)基本思想
伤心男孩拯救世界(Code King)
·
2024-02-05 08:18
数据结构
c语言
排序算法
Java实现
婚恋交友网站 JAVA+Vue+SpringBoot+MySQL
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1数据中心模块2.2会员管理模块2.3新闻管理模块2.4相亲大会管理模块2.5留言管理模块三、系统设计3.1用例设计3.2数据库设计3.2.1会员信息表3.2.2新闻表3.2.3相亲大会表3.2.4留言表四、系统展示五、核心代码5.1查询会员5.2查询相亲大会5.3新增留言5.4查询留言5.5查询新闻六、免责说明一、摘要1.1项目介绍基于JA
customer08
·
2024-02-05 08:43
java
交友
vue.js
spring
boot
后端
mysql
Java实现
音乐平台 JAVA+Vue+SpringBoot+MySQL
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块三、系统展示四、核心代码4.1查询单首音乐4.2新增音乐4.3新增音乐订单4.4查询音乐订单4.5新增音乐收藏五、免责说明一、摘要1.1项目介绍基于微信小程序+JAVA+Vue+SpringBoot+MySQL的音乐平台,包含了音乐档案模块、音乐收藏模块、音乐订单模块,支持PC后台和微信小程序用户端使用,还包含系统自带的用户管理、部门管理、角色管
customer08
·
2024-02-05 08:43
java
vue.js
spring
boot
mysql
开发语言
Java实现
康复中心管理系统 JAVA+Vue+SpringBoot+MySQL
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1普通用户模块2.2护工模块2.3管理员模块三、系统展示四、核心代码4.1查询康复护理4.2新增康复训练4.3查询房间4.4查询来访4.5新增用药五、免责说明一、摘要1.1项目介绍基于JAVA+Vue+SpringBoot+MySQL的康复中心管理系统,包含了访客管理、房间管理、入住退房管理、缴费管理、药品档案管理、康复训练、网上咨询模块,还
customer08
·
2024-02-05 08:43
java
vue.js
spring
boot
mysql
开发语言
后端
Elasticsearch(ES) 简述请求操作索引下文档 增删查改操作
Elasticsearch(ES)创建带有分词器规则的索引带着大家创建了一个带有分词功能的索引老规矩我们启动一下ES服务本文我们就来说说关于文档的操作我们先来添加一个文档就像数据库加一条数据一样这里并不需要指定什么表结构和
数据结构
它的文档结构是无模式的添加文档的请求路径是
瑞晟技术服务中心-耿瑞
·
2024-02-05 08:12
elasticsearch
大数据
搜索引擎
Redis-缓存问题及解决方案
它支持多种
数据结构
,包括字符串、列表、集合、哈希表、有序集合等。Redis的缓存功能主要通过将数据存储在内存中来提高读取速度,并且可以定期将数据持久化到磁盘上,以防止数据
武梓龙_Wzill
·
2024-02-05 08:11
中间件合集
缓存
redis
数据库
Java实现
教学过程管理系统 JAVA+Vue+SpringBoot+MySQL
目录一、摘要1.1项目介绍1.2项目录屏二、功能模块2.1教师端2.2学生端2.3微信小程序端2.3.1教师功能如下2.3.2学生功能如下三、系统展示四、核心代码4.1查询签到4.2签到4.3查询任务4.4查询课程4.5生成课程成绩六、免责说明一、摘要1.1项目介绍基于JAVA+Vue+SpringBoot+MySQL的教学过程管理系统,包含了课程档案、课程题目、课程成绩、消息通知、课堂签到、课堂
customer08
·
2024-02-05 08:41
java
vue.js
spring
boot
mysql
开发语言
hudi实战-- 核心点解析
目录Hudi基础功能Hudi简介Hudi功能Hudi的特性Hudi的架构Hudi数据管理Hudi表
数据结构
hoodie文件数据文件数据存储概述Metadata元数据Index索引索引策略Data数据Hudi
阿华田512
·
2024-02-05 08:17
hudi
hadoop
大数据
hive
hudi
【
数据结构
]排序算法之插入排序、希尔排序和选择排序
简单不先于复杂,而是在复杂之后。文章目录1.排序的概念及其运用1.1排序的概念1.2排序运用1.3常见的排序算法2.常见排序算法的实现2.1插入排序2.1.1基本思想2.1.2直接插入排序2.1.3希尔排序(缩小增量排序)2.2.选择排序2.2.1基本思想2.2.2直接选择排序2.2.3堆排序1.排序的概念及其运用1.1排序的概念排序:所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递
李 昕 泽
·
2024-02-05 08:43
排序算法
数据结构
算法
链表
c语言
开发语言
编译原理本科课程 专题4 算符优先语法分析设计原理与实现
以专题1词法分析程序的输出为语法分析的输入,实现算符优先分析算法,完成以下描述算术表达式的算符优先文法的算符优先分析过程:G[E]:E→E+T∣E-T∣TT→T*F∣T/F∣FF→(E)∣i二、主要
数据结构
描述关于具体的
数据结构
11egativ1ty
·
2024-02-05 08:38
编译原理
网络
编译原理本科课程 专题5 基于 SLR(1)分析的语义分析及中间代码生成程序设计
G[S]:S→V=EE→E+T∣E-T∣TT→T*F∣T/F∣FF→(E)∣iV→i二、主要
数据结构
描述关于本程序的
数据结构
,首先用map存储了非终结符及终结符的编
11egativ1ty
·
2024-02-05 08:38
编译原理
c++
数字图像处理 阮秋琦 期末复习 #1 绪论及正交变换
考试范围:第三章图像处理中的正交变换第四章图像增强第五章图像编码第六章图像复原第八章图像分析绪论图像是一种
数据结构
,笼统来说是一个二维矩阵,每一个点的信息共同组成了视觉平面数字图像处理的方法根据上文,数字图像处理的第一种方案是空域法
11egativ1ty
·
2024-02-05 08:37
数字图像处理学
计算机视觉
人工智能
数据结构
.二叉树
一、树的基本概念二、树的常考性质三、二叉树的基本概念四、二叉树的顺序存储五、二叉树的链式存储六、二叉树的遍历
丰海洋
·
2024-02-05 07:25
数据结构
数据结构
C语言在vs2022上的调试
它还提供关于
数据结构
的最大限度的有用信息及简单解释。调试帮助开发人员减少无用的和分散注意力的信息。通过调试,开发人员可以避免复杂的一次性测试代码,节省软件开发的时间和精力。什么是bug?bug本意是“
阿阿越
·
2024-02-05 07:22
c语言
在ORACLE里用存储过程定期分割表
2.用重命名(rename)表的方法(1)先建一个和原来日志表(假如是log)
数据结构
一模一样的新表(如log_new),建约束、索引及指定字段的默认值;(2)重命名表log到log_YYY
曹元_
·
2024-02-05 07:57
分布式延时消息的另外一种选择 Redisson (推荐使用)
前言目录前言基本使用内部
数据结构
介绍基本流程发送延时消息获取延时消息初始化延时队列总结因为工作中需要用到分布式的延时队列,调研了一段时间,选择使用RedissonDelayedQueue,为了搞清楚内部运行流程
漫走云雾
·
2024-02-05 07:41
分布式
redis
安全
决策树
树是一种
数据结构
,它是由n(n>=1)个有限结点组成一个具有层次关系的集合。我们称树的顶点1为根结点,树的最底端为叶子结点,其他都称为树节点(内部节点)树.png那决策树是什么呢?
乔治大叔
·
2024-02-05 06:15
Leetcode460.LFU缓存
题目链接初刷时间:2023.9.25解题思路:所需的
数据结构
:一个二维数组cache,其中每一项是一个四元组包括{key、value、time、cnt}一个无序map,记录key和cache下标的映射关系一个
muzili-1
·
2024-02-05 06:00
C++
Primer
缓存
c++
leetcode
leetcode 460: LFU缓存
题目描述:请你为最不经常使用(LFU)缓存算法设计并实现
数据结构
。
coding_diamond
·
2024-02-05 06:24
LeetCode练习
编程练习
缓存
leetcode
算法
【百占百胜】-三创比赛,学习定时器的心路历程and基于spring-task实现定时任务简单介绍
在我了解的过程中发现
java实现
定时任务有四种,
放开这颗白菜让我来
·
2024-02-05 06:20
Java网站开发
java
spring
有效使用数组方法
数组方法数组是日常开发中最常用的一个
数据结构
。在前后端的开发中,会有大量地数组的操作。所以,学好JavaScript中的数组的方法是多么的重要。
LeoMelody
·
2024-02-05 06:02
05.整数集合
2.整数集合的实现:整数集合是redis用于保存整数数值的集合抽象
数据结构
,他可以保存类型是int16_t,int32_t或者int64_t整数值,并保证集合中不会出现重复的元素。
蜗牛ICU
·
2024-02-05 05:25
java实现
对一个文件夹内所有文件包括子文件夹的压缩 (zip格式)
java实现
对一个文件夹内所有文件包括子文件夹的压缩(zip格式)文章目录
java实现
对一个文件夹内所有文件包括子文件夹的压缩(zip格式)一、压缩效果展示待压缩文件目录结构压缩后文件目录结构二、实现代码
不称职的程序员❦
·
2024-02-05 05:35
Java实用小工具
java
python
开发语言
Kylin:增量构建Cube
创建可以理解为“定义
数据结构
的过程”构建可以理解为“往定义好的
数据结构
中添加计算数据的过程”Segment在增量构建中,将Cube划分为多个Segment,每个Segment用起始时间和结束时间标志。
longLiveData
·
2024-02-05 05:19
AcWing算法学习笔记:
数据结构
(单链表 + 双链表 + 栈 + 队列 +单调栈 + 单调队列 + KMP + Trie + 并查集 + 堆 + 哈希表)
数据结构
一、单链表⭐二、双链表⭐三、栈①模拟栈⭐②表达式求值(还没写)四、模拟队列五、单调栈⭐六、单调队列(滑动窗口)⭐七、KMP字符串⭐⭐八、Trie①Trie字符串统计⭐②最大异或对⭐九、并查集①合并集合
一只可爱的小猴子
·
2024-02-05 05:58
算法
数据结构
学习
AcWing算法学习笔记:搜索与图论1(DFS + BFS + 树与图的深度优先遍历 + 树与图的广度优先遍历 + 拓扑排序)
搜索与图论一、DFS①排列数字②n-皇后问题(还没写)二、BFS①走迷宫②八数码(还没写)三、树与图的深度优先遍历(树的重心)四、树与图的广度优先遍历(图中点的层次)五、有向图的拓扑序列比较空间特点
数据结构
一只可爱的小猴子
·
2024-02-05 05:58
深度优先
算法
学习
Java学习笔记2024/2/4
publicstaticvoidmain(String[]args){//方法的内存->讲到内存就要联系内存图来理解//将学习以下3种内存//1.方法调用的基本内存原理//就是进栈出栈//先进后出//和
数据结构
那个一样
Angus1648
·
2024-02-05 05:58
java
学习
笔记
python算法与
数据结构
(搜索算法和拓扑排序算法)---广度优先搜索和拓扑排序
广度优先搜索BFS定义&基本内容广度优先是按照层次由近及远的进行搜索,在当前层次所有可及节点都搜索完毕后才会继续往下搜索,其本质就是寻找从起点到终点的最短路程。树的广度优先搜索树的广度优先遍历,可以看成是层序遍历。访问顺序如图:图的广度优先搜索有向图:边存在方向的图;有向图中度分为入度(in-degree)和出度(out-degree)入度:表示有多少条边指向这个顶点;出度:表示有多少条边是以这个
他是只猫
·
2024-02-05 05:20
算法
python
数据结构
BFS
广度优先
python算法与
数据结构
---动态规划
动态规划记不住过去的人,注定要重蹈覆辙。定义对于一个模型为n的问题,将其分解为k个规模较小的子问题(阶段),按顺序求解子问题,前一子问题的解,为后一子问题提供有用的信息。在求解任一子问题时,通过决策求得局部最优解,依次解决各子问题。最后通过简单的判断,得到原问题的解。经典案例—斐波那契数列斐波那契数列又称黄金分割数列。因数学家莱昂纳多-斐波那契以兔子繁殖为例引入,故又称兔子数列。1,1,2,3,5
他是只猫
·
2024-02-05 05:18
算法
python
数据结构
动态规划
高开低走,GraphQL为什么火不起来?
这种方式让前端开发者不用依赖后端的接口设计,他们可以自由地获取他们需要的
数据结构
。GraphQL的起源GraphQL最初由Facebook开发,并于2015年开源。它解决了Facebo
萤火架构
·
2024-02-05 04:41
编程思想
graphql
性能优化
python 中和机器学习相关的库:numpy scipy pandas scikit-learn tensorflow-gpu matplotlib
pandas:非常重要的库,提供了快速便捷处理结构化数据的大量
数据结构
和函数;用得最多的pandas对象
Hi-Lu
·
2024-02-05 04:41
python
python
机器学习
数据分析
人工智能
数据结构
数仓建设规范
层次调用规范2.数据类型规范3.数据冗余规范4.NULL字段处理规范5.指标口径规范6.数据表处理规范四、数仓命名规范1.词根设计规范一、数据模型架构原则1.数仓分层原则一个好的分层架构,要有以下好处:清晰
数据结构
长不大的大灰狼
·
2024-02-05 04:03
大数据
数据仓库
大数据
【
数据结构
与算法】(6)基础
数据结构
之栈的链表实现、环形数组实现示例讲解
后缀表达式求值-Leetcode120E03.中缀表达式转后缀E04.双栈模拟队列-Leetcode232E05.单队列模拟栈-Leetcode2252.5栈1)概述计算机科学中,stack是一种线性的
数据结构
老牛源码
·
2024-02-05 04:32
数据结构与算法教程
数据结构
链表
java
栈
C++新特性 扩展和聚合类型
本篇文章我们来讲一下扩展和聚合类型1.聚合类型的定义:在计算机编程中,聚合类型是一种将多个数据元素组合到一个单独的
数据结构
中的方式。
4399.9855
·
2024-02-05 04:29
C++
新特性
c++
开发语言
数据结构
-查找
查找关键词关键字主关键字次关键字平均查找长度定义:需和给定值比较的关键字的个数的期望值,成为查找成功时的平均查找长度对于有n个关键字的表,其平均查找长度如下:其中是查找第i个关键字的概率,可知(个人理解给定值出现在位置i上的概率)是在i位置查找到目标值时,已经比较过的关键字的个数.静态查找表静态查找表的顺序存储结构typedefstruct{Elemtype*list;intncount;}SST
nottky
·
2024-02-05 04:12
栈--
数据结构
初始化栈、入栈、出栈栈:只允许在一端进行插入或删除操作的线性表栈顶(Top)代码实战步骤依次是初始化栈,判断栈是否为空,压栈,获取栈顶元素,弹栈。代码#include#defineMaxSize50typedefintElemType;typedefstruct{ElemTypedata[MaxSize];//数组inttop;//始终指向栈顶的一个变量}SqStack;//初始化栈voidIni
疯狂小羊啊
·
2024-02-05 04:37
数据结构
数据结构
c语言
开发语言
队列---
数据结构
定义队列(Queue)简称队,也是一种操作受限的线性表,只允许在表的一端进行插入,而在表的另一端进行删除。向队列中插入元素称为入队或进队;删除元素称为出队或离队。队头(Front):允许删除的一端,又称队首。队尾(Rear):允许插入的一端。循环队列元素入队循环队列元素出队队列的链式存储队列的链式表示称为链队列,它实际上是一个同时带有队头指针和队尾指针的单链表。头指针指向队头结点,尾指针指向队尾结
疯狂小羊啊
·
2024-02-05 04:37
数据结构
C++从零开始的打怪升级之路(day29)
这是关于一个普通双非本科大一学生的C++的学习记录贴在此前,我学了一点点C语言还有简单的
数据结构
,如果有小伙伴想和我一起学习的,可以私信我交流分享学习资料那么开启正题今天分享的是关于vector的底层构造模拟
云淡风轻kk
·
2024-02-05 03:58
c++
开发语言
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他