徐小夕 徐小夕
4年前
js基本搜索算法实现与170万条数据下的性能测试
前言今天让我们来继续聊一聊js算法,通过接下来的讲解,我们可以了解到搜索算法的基本实现以及各种实现方法的性能,进而发现for循环,forEach,While
Irene181 Irene181
4年前
简述Python中常见的数据结构
「数仓宝贝库」,带你学数据!导读:Python中常见的数据结构有列表(list)、元组(tuple)、集合(set)、字典(dict)等,这些数据结构表示了自身在Python中的存在形式,在Python中可以输入type(对象)查看数据类型。1列表(1)创建列表列表是Python内置的一种数据类型,它是一种有序的数据集合,是用于存储一连串
零度安全 零度安全
4年前
数据结构----基本概念和术语
数据结构基本概念和术语数据数据是输入计算机且能被计算机处理的各种符号的集合1.信息的载体2.是对客观事物的符号化的表示3.能被计算机识别,存储和加工数据包括1.数值型数据:整数,实数等。2.非数值型数据:文字,图像,图形,声音等。数据元素和数据项
Stella981 Stella981
3年前
Paxos算法与Zookeeper分析,zab (zk)raft协议(etcd) 8. 与Galera及MySQL Group replication的比较
 mit分布式论文集https://github.com/feixiao/DistributedSystemswiki上描述的几种都明白了就出师了(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fen.wikipedia.org%2Fwiki%2FPaxos_%28comput
Wesley13 Wesley13
3年前
Java中常用的数据结构类
结构体系图!(https://oscimg.oschina.net/oscnet/f33e8cdd59d28091dd516ca2398a13d9811.png)ListArrayList、LinkedList、Vector有什么区别?ArrayList只能装入引用对象(基本类型
Stella981 Stella981
3年前
Spark机器学习算法
Spark是一个大规模的数据处理引擎,集成了SQL查询分析,该引擎是用Scala写的,所以一些高级的实现了的算法都是用它进行描述。已知支持的第三方语言有:C【https://github.com/Microsoft/Mobius,Java,Scala,Python,R【http://spark.apache.org】一般性理解:Spark
Stella981 Stella981
3年前
Redis 概念以及底层数据结构
Redis简介REmoteDIctionaryServer(Redis)是一个由SalvatoreSanfilippo写的keyvalue存储系统。Redis是一个开源的使用ANSIC语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、KeyValue数据库,并提供多种语言的API。它通常被称为数据结
Stella981 Stella981
3年前
JVM垃圾回收算法
一、如何判断对象时候需要回收1.引用计数法        给对象添加一个引用计数器,每当有一个地方引用它,计数器加1;引用失效时,计数器减1。计数器为0的对象就表示不可用。      优点:效率高,实现简单。      缺点:对象间如果存在循环引用的情况,就会导致计数器不可能为0,计数器无法通知GC进行回收。2.可达性分析算法
遗传算法介绍
遗传算法(GeneticAlgorithm,GA)起源于对生物系统所进行的计算机模拟研究。它是模仿自然界生物进化机制发展起来的随机全局搜索和优化方法,借鉴了达尔文的进化论和孟德尔的遗传学说。