entities.entities_for_tag

103 total results found

程序员内功修炼系列教程

博客

〇、内容介绍 针对加入学院社群的用户,学院君特别推出程序员内功修炼系列教程,内容涵盖数据结构与算法、网络协议(HTTP、TCP/IP)、Nginx、高性能 MySQL、Linux系统优化、...

由 学院君 发布于5 months ago    浏览数: 11893    点赞数: 13

Redis

Laravel 5.2 中文文档 服务

1、简介 Redis是一个开源的、高级的键值对存储系统,经常被用作数据结构服务器,因为其支持字符串、Hash、列表、集合和有序集合等数据结构。在Laravel中使用Redis之前,需要通过Co...

由 学院君 发布于4 years ago    浏览数: 19766    点赞数: 11

二叉树的定义及其特性

数据结构与算法 二叉树

在继续介绍其它字符串匹配算法 Trie 树之前,我们先来讲讲树这种数据结构,因为 Trie 树也是一棵树。树比前面讲的数据结构(数组、链表、栈、队列、散列表等)都要复杂,我们需要花大量篇幅来介绍...

由 学院君 发布于5 months ago    浏览数: 299    点赞数: 0

Redis

Laravel 5.6 中文文档 数据库操作

简介 Redis 是一个开源的、高级的键值对存储系统,经常被用作数据结构服务器,因为其支持字符串、Hash、列表、集合和有序集合等数据结构。 在 Laravel 中使用 Redis 之前,需...

由 学院君 发布于2 years ago    浏览数: 20648    点赞数: 3

课程介绍&目录索引

数据结构与算法

此系列教程已全部更新完毕,通过本系列教程的学习,基本可以应付中小型公司的算法面试,还可以帮助你理解常见开源系统、编程语言底层组件实现,并且有助于你编写出更加高性能的代码,而不只是循环、数组走天下...

由 学院君 发布于5 months ago    浏览数: 20354    点赞数: 14

快速排序

数据结构与算法 排序算法

实现原理 归并排序算法虽好,但是不是原地排序算法,需要消耗额外的内存空间,今天我们要介绍的是常规排序里综合排名最高的排序算法:快速排序,江湖人称「快排」。 快排的核心思想是这样的: 如果要...

由 学院君 发布于5 months ago    浏览数: 417    点赞数: 3

数据结构与算法

常见数据结构与算法的 PHP 描述

由 学院君 发布于1 year ago    浏览数: 9625    点赞数: 13

Go Micro 框架增补篇:Protobuf 快速入门

微服务架构 RPC 框架

Protobuf 简介 Protobuf 的全称是 Protocol Buffers,是 Google 开发的,诞生之初是为了解决服务器端新旧协议(高低版本)兼容性问题,所以取名叫做「协议...

由 学院君 发布于4 months ago    浏览数: 357    点赞数: 0

二叉树的遍历及代码实现

数据结构与算法 二叉树

二叉树的遍历指的是从根节点出发,按照某种次序依次访问二叉树中的所有结点,使得每个结点被访问一次且仅被访问一次。 有多种方式可以遍历二叉树,如果限制从左到右的习惯方式,主要分为三种:前序遍历、中...

由 学院君 发布于5 months ago    浏览数: 228    点赞数: 0

注册中心篇(七):Zookeeper 简介和使用入门

微服务架构 RPC 框架

基本介绍 前面我们介绍了基于 Go 语言编写的、通过 Raft 算法实现分布式一致性的注册中心 Consul 和 Etcd,在 Go 语言微服务生态中,当然优先推荐使用这两个注册中心,不过...

由 学院君 发布于4 months ago    浏览数: 263    点赞数: 0

创建独立的 GORM 模型类映射 Protobuf

微服务架构 项目实战

到目前为止,我们都是使用基于 Protobuf 数据结构编写的结构体 User 和 PasswordReset 作为数据库 ORM 模型类,一方面这很方面,不用定义单独的模型类做数据映射,另一方...

由 学院君 发布于4 months ago    浏览数: 110    点赞数: 0

JSON 处理篇(上):JSON 编解码基本使用入门

Go 入门教程 网络编程

Go 语言内置了 encoding/json 标准库对 JSON 进行支持,开发者可以通过它轻松生成和解析 JSON 格式数据,下面我们来简单演示下这个库的使用。 JSON 编码示例 我...

由 学院君 发布于4 months ago    浏览数: 767    点赞数: 0

JSON 处理篇(上):JSON 编解码基本使用入门

Go 入门教程 网络编程

Go 语言内置了 encoding/json 标准库对 JSON 进行支持,开发者可以通过它轻松生成和解析 JSON 格式数据,下面我们来简单演示下这个库的使用。 JSON 编码示例 我...

由 学院君 发布于4 months ago    浏览数: 767    点赞数: 0

特殊的线性表:栈

数据结构与算法 线性表结构

前面我们聊了两种基本的数据结构 —— 数组和链表,从逻辑角度来说,它们都是线性结构(就是排成一条线的结构,只有前后两个方向,非线性结构包括树、图等,后面会讲到),从存储角度来说,一个是顺序存储,...

由 学院君 发布于5 months ago    浏览数: 445    点赞数: 0

RPC 编程(二):默认的编解码工具 Gob 使用介绍

Go 入门教程 网络编程

Gob 简介 Gob 是 Go 语言的一个序列化数据结构的编码解码工具,在 Go 标准库中内置了 encoding/gob 包以供使用。一个数据结构使用 Gob 进行序列化之后,能够用于网络传...

由 学院君 发布于5 months ago    浏览数: 848    点赞数: 0