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

#数据结构#

已有5人关注此标签

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

为什么你精通CRUD,却搞不懂数据库的基本原理?

原创声明 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 本文思维导图 ​ 数据库和关系型数据库 作为一个程序员,不了解数据库怎么能行,那么数据库到底是个啥呢,作为一个Java工程师,平时和数据库打交道着实不少,所谓的CRUD其实就是对数据库进行增删改查的操作。

数据存储与数据库 mysql innodb 程序员 SQL 数据库 Image 索引 面试题 数据结构 存储 云数据库RDS

LeetCode 347: 前 K 个高频元素 Top K Frequent Elements

题目: 给定一个非空的整数数组,返回其中出现频率前 K 高的元素。 Given a non-empty array of integers, return the K most frequent elements. 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输入: nums = [1], k = 1 输出: [1] 说明: 你可以假设给定的 k 总是合理的,且 1 ≤ k ≤ 数组中不相同的元素的个数。

python 函数 LOG 排序 list 数据结构 hashmap 数组

从后端开发转职前端开发,我学到了什么?

从后端开发转职到前端开发真的不容易。

css 性能 数据库 用户体验 用户界面 前端开发 数据结构

Redis常见知识点汇总 也许你能用到

1.什么是redis?    Redis 是一个基于内存的高性能key-value数据库。

数据存储与数据库 redis 消息队列 性能 数据库 同步 磁盘 list 数据结构 hashmap 存储 数据类型 云数据库RDS

笔记:C#和C++常见容器整合

前言 有一段时间未使用c#/c++,因此写个合集用来回忆常用容器,也方便以后复习记忆 C#常见容器 Array 【数组】 简单的数组集合特点:内存中连续存储,索引快,赋值修改也快。缺点:需要事先声明数组长度,插值复杂。

性能 c++ 容器 ADD string c# list 数据结构 数组

五分钟学编程:怎样才能学好笔试面试最爱考察的算法

原创声明 本文首发于微信公众号【程序员黄小斜】 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 本文思维导图 什么是算法 上回我们有一篇文章,讲述了作为一个新人程序员,如何学习数据结构这门课程,其实呢,数据结构和算法是息息相关的,为什么这么说呢,因为数据结构本身只是一个载体,而在数据结构之上产生作用和输出价值的东西其实是算法。

编程语言 算法 程序员 面试 编程 面试题 数据结构 offer

十步教你成为数据科学家!

应该从什么地方下手,以及学什么呢?互联网上有很多资源,也是好坏参半。

编程语言 深度学习 算法 SQL 分布式计算 数据结构 神经网络

使用逻辑编排解决阿里云费用账单API集成数据结构差异的问题

利用流程编排在集成过程中定制阿里云账单API的结构

API variables type Group 数据结构 集成 成本管理

从原理到优化,深入浅出数据库索引

数据库查询是数据库的最主要功能之一,我们都希望查询数据的速度能尽可能的快,因此数据库系统的设计者会从查询算法的角度进行优化,这篇文章对索引做一个系统的梳理,希望对大家有帮助。

mysql 数据库 排序 索引 index Create 磁盘 数据结构 存储 数据类型

DLA支持MongoDB的嵌套字段查询

背景 DLA之前对于MongoDB只支持简单类型的映射查询,对于嵌套字段无法直接查询,最近我们加入了对嵌套字段直接查询的支持,这篇文章给大家介绍一下。 MongoDB嵌套字段查询详解 首先我们在MongoDB里面准备一个带有嵌套数据结构的collection: db.Ha.insert({ id: 1, name: "james", age: 1, details: { city: "hangzhou" } }); 这里 details 里面的 city 字段就是一个嵌套的字段。

架构 MongoDB 函数 SQL HA string 数据结构

Kafka 的生产者优秀架构设计

Kafka 是一个高吞吐量的分布式的发布订阅消息系统,在全世界都很流行,在大数据项目里面使用尤其频繁。

消息系统 大数据 架构 性能 线程 源码 数据结构 存储

Oracle数据块格式

数据块结构Oracle 数据块有三部分:Cache layerTransaction layerData layer Oracle Data Block的结构简图如下,其中从Data header到Row Data部分合称Data Layer: Cache Layer - Transactio...

Oracle lock Transaction 数据结构 存储

当面试官要求现场手敲代码,该如何体现你对Python的编程能力?

如果你已经通过了招聘人员的电话面试,那么下面正是该展现你代码能力的时候了。无论是练习,作业,还是现场白板面试,这都是你证明自己的代码技巧的时刻。

python 函数 排序 string 编程 数据结构

最终,我们放弃了GO,迁移至Rust,特性使然

本文阐述了 Discord 从 Go 切换至 Rust 的深层原因,并分析了在内存管理中 Go 面临的一些固有问题,作者同时对比了 Go 和 Rust 在 Discord Read States 服务中的性能。

性能优化 Go 性能 数据库 内存模型 测试 read 数据结构

五分钟学编程:怎么学数据结构

原创声明 本文首发于微信公众号【程序员黄小斜】 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 简介 学习编程,数据结构是你必须要掌握的基础知识,那么数据结构到底是什么呢? 根据百度百科的介绍,数据结构是计算机存储、组织数据的方式。

编程语言 算法 java 程序员 c++ 编程 数据结构 存储

如何阅读代码

身为一个程序员,工作中最重要的事情当然是写代码,其次就是读代码了。我们都是先阅读了别人的代码,才模仿着写下了自己的第一行代码。接手维护别人的项目,要读代码,遇到bug排查问题,要读代码,学习别人精妙的设计,同样需要读代码。

架构 模块 数据结构 阅读代码

341
GO