1. 云栖社区>
  2. 全部标签>
  3. #数据结构#
数据结构

#数据结构#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

尚小朋:区块链应用可以落地还是歌手唱的“泡沫”

区块链基础知识 一个分布式的链接账本;基于分布式的共识算法来决定记账者;账本内交易由密码学签名和哈希算法保证不可篡改;账本按生产的时间顺序链接,当前账本含有上一个账本的哈希值,账本的链接保证不可篡改。

域名 互联网 数据结构

一个内存增长问题的分析和处理(三)

和框架部门的同事一起,经过valgrind大量的测试和验证,并没有发现有确切的内存泄露的代码段。对于C和C++程序,出现内存增长,可能我们很自然的就去内存泄露方面去思考,有时候,这种方向可能不一定对。

c++ 数据库 session 数据结构

【开发者笔记】插入排序改进

最近在书上看到一个习题说能把插入排序的复杂度通过改变插入规则为二分法从而降低时间复杂度到nlgn,我自己下来试了试发现想法倒是没问题,但实现起来有点小难点。 一般的插入排序时间复杂度为O(n2)毋庸置疑,但是用二分法插入同样需要移动大量数组元素,查找下标的时间复杂度降低到了O(nlgn),但是移动...

算法 排序 static void 数据结构 数组

程序员必看--23种设计模式及解释(中英文对照)——每天都要坚持看上几遍

设计模式是每个程序员的必修课,这里将23种模式整理在一起,想学习这方面知识的朋友们有福了,呵呵。

算法 程序员 request class 数据结构 pattern

绕开“陷阱“,阿里专家带你深入理解C++对象模型的特殊之处

本文介绍了C++对象模型的特殊之处,包括与C兼容的朴素模型,以及能支持多态的虚表模型,同时还带大家了解了构造函数与析构函数相关的一些特性与陷阱。这些内容能够帮助大家更好地学习和使用C++。

函数 c++ 面向对象 数据结构

数据结构学习笔记——最大子列和问题

PTA 中国大学MOOC-陈越、何钦铭-数据结构 01-复杂度1 最大子列和问题(20 分) 给定K个整数组成的序列{ N​1​​ , N​2​​ , ..., N​k},“连续子列”被定义为{ N​i , N​i+1​​ , ..., N​j},其中 1≤i≤j≤K。

算法 测试 序列 空格 数据结构 input

Percona XtraDB Cluster Perfomance Schema Instrumentation

为了改进监控,Percona XtraDB集群实施了一个基础架构,将Galera仪器(mutexes, cond-variables, files, threads)作为其一部分添加到了PERFOMANCE_SCHEMA。

数据存储与数据库 SQL 线程 cluster schema mutex 数据结构 mysql集群 Percona

函数对象的四种写法,哪种更适合你?

作为函数式编程的核心,函数对象的创建和传递都有不同的实现方法。本文将带领你一同了解四种函数对象创建方法和两种函数对象传递方法,并剖析其各自的优劣之处。

编程语言 函数 线程 c++ 表达式 void 数据结构 BIND

合格的嵌入式开发者应掌握的技能大全

嵌入式知识和技能体系庞大,样样精通者凤毛鳞角,一般都是一专多能,各类技能多少都能说上一点。按照嵌入式开发层次关系,整理嵌入式开发者技能大全如下: 1、处理器 MCU架构及开发。MCU俗称单片机,把中央处理器(CentralProcess Unit,CPU)的频率和规格作适当删减,并将内存(Memory)、计数器(Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD等驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同的组合控制。

云栖社区 linux 架构 算法 测试 操作系统 数据结构

区块链应用 | 区块链:革命性的技术还是彻头彻尾的谎言?

你所说的区块链,是真的区块链吗? 区块链这么火热,一个初创企业不加上点相关内容都不好意思叫自己是“创新企业”了,那到底它是不是区块链呢?是不是创新呢?来跟着Carlos Beltran看看吧。本文翻译自Carlos Beltran在Hackernoon发表的文章Blockchain or Bullshit? 这篇文章的灵感来自Andreas Antonopoulos的《金钱的互联网》(The Internet of Money)一书中的一章。

分布式 加密 数据库 数据结构 区域链

对话杨宁:巨头搞不成区块链,落地的最大阻碍是“习惯”

3月27日,由31区和人民网联合举办的“链·未来”春季区块链技术闭门论坛在京举办,多位行业专家在论坛上就区块链当下与未来进行了探讨,Bianews在现场进行了全程报道。 乐搏资本创始合伙人杨宁在论坛上发表了演讲,分享了其对区块链的本质、应用和监管等方面的看法。

云栖社区 互联网 数据结构 区域链

Thrift简析

Thrift源于大名鼎鼎的facebook之手,在2007年facebook提交Apache基金会将Thrift作为一个开源项目,对于当时的facebook来说创造thrift是为了解决facebook系统中各系统间大数据量的传输通信以及系统之间语言环境不同需要跨平台的特性。

python RPC 大数据 c++ c# 多线程 分布式系统 facebook 数据结构 Socket 协议栈 数据类型

gsoap开发webservice

gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言开发web服务或客户端程序的工作变得轻松了很多。绝大多数的C++web服务工具包提供一组API函数类库来处理特定的SOAP数据结构,这样就使得用户必须改变程序结构来适应相关的类库。

函数 c++ web 数据结构 WebService

libevent源码分析

这两天没事,看了一下Memcached和libevent的源码,做个小总结。   1、入门 1.1、概述 Libevent是一个用于开发可扩展性网络服务器的基于事件驱动(event-driven)模型的网络库。

函数 源码 events void 数据结构 Socket

面试中关于Redis的问题看这篇就够了

昨天写了一篇自己搭建redis集群并在自己项目中使用的文章,今天早上看别人写的面经发现redis在面试中还是比较常问的(笔主主Java方向)。所以查阅官方文档以及他人造好的轮子,总结了一些redis面试和学习中你必须掌握的问题。

redis java 消息队列 memcached 集群 Server string 面试 html list 数据结构 存储 数据类型 云数据库Redis版

4月18日云栖精选夜读:消灭“脑细胞杀手”,阿里专家带你深入C++对象的生命周期管理

 C/C++的指针一直是令人又爱又恨的特性。围绕指针产生了许许多多优雅的数据结构和系统实现,但又滋生了不少“脑细胞杀手”——内存Bug。如何通过指针管理C++中对象,如何管理对象的生命周期呢?本文中,阿里巴巴高级开发工程师付哲就为大家分享《C++对象的生命周期管理》。

分布式 c++ 集群 淘宝 人机对话 数据结构

详解IPFS技术架构与应用

IPFS是什么? 星际文件系统(InterPlanetary File System) 本质上是一种内容可寻址、版本化、点对点超媒体的分布式存储、传输协议,目标是补充乃至取代过去20年里使用的超文本媒体传输协议(HTTP),希望构建更快、更安全、更自由开放的互联网时代。

架构 服务器 互联网 带宽 数据结构 存储 数据存储

Lucene 查询原理

# 前言 Lucene 是一个基于 Java 的全文信息检索工具包,目前主流的搜索系统Elasticsearch和solr都是基于lucene的索引和搜索能力进行。想要理解搜索系统的实现原理,就需要深入lucene这一层,看看lucene是如何存储需要检索的数据,以及如何完成高效的数据检索。

数据存储与数据库 Java核心技术 分布式系统与计算 阿里技术协会 模块 数据库 排序 索引 数据结构 lucene 存储

2. VPP中的内存管理之抽象数据结构

1.2. 抽象数据结构 1.2.1. vector CLIB vectors are ubiquitous dynamically resized arrays with by user defined "headers".

内存管理 数据结构 VPP

机器学习稀疏矩阵简介(附Python代码)

本文主要介绍了稀疏矩阵的基本知识、它存在的一些问题以及如何在Python中应用它,对于初学者和工程应用者来说是一份不错的入门材料。

机器学习 数据结构 数组 稀疏矩阵

253
GO