推荐
专栏
教程
课程
飞鹅
本次共找到6858条
算法与数据结构
相关的信息
Souleigh ✨
•
4年前
JS - ES6 的 Module
一、介绍模块,(Module),是能够单独命名并独立地完成一定功能的程序语句的集合(即程序代码和数据结构的集合体)。两个基本的特征:外部特征和内部特征外部特征是指模块跟外部环境联系的接口(即其他模块或程序调用该模块的方式,包括有输入输出参数、引用的全局变量)和模块的功能内部特征是指模块的内部环境具有的特点(即该模
Stella981
•
4年前
Spring boot 整合 Redisson
1 概述 Redisson实现了分布式和可扩展的Java数据结构,功能较为简单,不支持字符串操作,不支持排序、事务、管道、分区等Redis特性。Redisson的宗旨是促进使用者对Redis的关注分离,从而让使用者能够将精力更集中地放在处理业务逻辑上。2 特点1.Redisson中的方法则是进行比较高的抽象,每个方法调用可能进行了
Stella981
•
4年前
Python和Ruby对比
一、异同对比选择1、python和ruby的相同点:\都强调语法简单,都具有更一般的表达方式。python是缩进,ruby是类basic的表达。都大量减少了符号。\都是动态数据类型。都是有丰富的数据结构。\都具有c语言扩展能力,都具有可移植性,比perl的可移植性更好。也都可以作为嵌入语言。\都是面向对象的语言,都可以作为
Stella981
•
4年前
Redis进阶应用:Redis+Lua脚本实现复合操作
一、引言Redis是高性能的keyvalue数据库,在很大程度克服了memcached这类key/value存储的不足,在部分场景下,是对关系数据库的良好补充。得益于超高性能和丰富的数据结构,Redis已成为当前架构设计中的首选keyvalue存储系统。虽然Redis官网上提供了200多个命令,但做程序设计时还是避免不了为了实现一小步业
Easter79
•
4年前
Streams:深入理解Redis5.0新特性
概述相较于Redis4.0,Redis5.0增加了很多新的特性,而streams是其中最重要的特性之一。streams是redis的一种基本数据结构,它是一个新的强大的支持多播的可持久化的消息队列,在设计上借鉴了kafaka。streams的数据类型本身非常简单,有点类似于hash结构,但是它的额外特性异常强大且复杂:支持持久化。st
Wesley13
•
4年前
PHP到底能做什么,我大学里怎么没有PHP这科
现在不少计算机专业的学生看了招聘网站后都会发现PHP工程师招聘越来越多,而刚接触计算机的可能还不了解PHP到底是什么。几年大学下来学的C、C、JAVA、数据结构、编译原理等等等等,怎么没有PHP。需求高、工资高的PHP到底是什么,我的学校怎么还不教。!(https://oscimg.oschina.net/oscnet/13014eb5
Wesley13
•
4年前
UDT协议实现分析——UDT数据收发的可靠性保障
不管是数据的发送还是数据的接收,大体的流程我们基本上是都理了一下,还分析了数据收发过程中用的数据结构,接下来就看一些UDT中数据收发更精细的一些控制。UDT数据收发的可靠性保障来看一下UDT中数据收发的可靠性保障。接收包丢失列表CRcvLossList先来看一下CRcvLos
Wesley13
•
4年前
B
BTreeBTree又叫做B树,和平衡二叉树不同的地方在于B树是多叉树(平衡多路查找树),Oracle和MongoDB的索引技术就是基于B树的数据结构,B树也可以看作是对23查找树的一种扩展。一个m阶的BTree有以下性质1.每个节点最多有m个子节点;2.每个非叶子节点(根节点除外)至少含有m/2个子节点;3.
Wesley13
•
4年前
mysql数据库设计规范浅谈
《mysql设计规范》数据结构设计:逻辑设计–物理设计实际工作中:逻辑设计物理设计物理设计:表名,字段名,字段类型磁盘IO和操作系统类型,对mysql的性能是非常大的一.数据库命名规范所有的数据库对象名称必须使用小写字母并用下划线表示,因为默认情况下,mysql对大小写敏感,mysql数据库本质上是linux
Wesley13
•
4年前
ARTS打卡计划第5周
在项目开发过程中,我们经常会遇到树形数据结构的设计,例如菜单树,地区树和类别树等等。一般而言,我们需要把数据库中记录全取出来,然后构建树(注意的是,最好是一次性取出来,如果是ajax按需拉数据则不需要)。下面分享了递归和非递归两种方式:packagetest.tree;importjava.util.ArrayLis
1
•••
84
85
86
•••
686