数据结构
-
一位Google程序员的算法学习之路
严格来说,本文题目应该是『我的数据结构和算法学习之路』,但这个写法实在太绕口——况且计算机科学技术中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以…
-
在 Grails 中使用 jQuery 和 DataTables
本文介绍如何构建一个基于 Grails 的数据浏览器来可视化复杂的表格数据。 我是 Grails 的忠实粉丝。当然,我主要是热衷于利用命令行工具来探索和分析数据的数据从业人员。数据…
-
一个小时学会MySQL数据库
一个小时学会MySQL数据库 目录 一、数据库概要[list][*]1.1、发展历史[list][*]1.1.1、人工处理阶段 1.1.2、文件系统 1.1.3、数据库管理系统 […
-
使用 Python 的 toolz 库开始函数式编程
toolz 库允许你操作函数,使其更容易理解,更容易测试代码。 在这个由两部分组成的系列文章的第二部分中,我们将继续探索如何将函数式编程方法中的好想法引入到 Python中,以实现…
-
使用 Redis 和 Python 构建一个共享单车的应用程序
学习如何使用 Redis 和 Python 构建一个位置感知的应用程序。 我经常出差。但不是一个汽车狂热分子,所以当我有空闲时,我更喜欢在城市中散步或者骑单车。我参观过的许多城市都…
-
Python 函数式编程:不可变数据结构
不可变性可以帮助我们更好地理解我们的代码。下面我将讲述如何在不牺牲性能的条件下来实现它。 在这个由两篇文章构成的系列中,我将讨论如何将函数式编程方法论中的思想引入至 Python …
-
深度剖析阿里巴巴对 Apache Flink 的优化与改进
Apache Flink 概述 Apache Flink(以下简称 Flink)是诞生于欧洲的一个大数据研究项目,原名 StratoSphere。该项目是柏林工业大学的一个研究性项…
-
Caffeinated 6.828:实验 2:内存管理
简介 在本实验中,你将为你的操作系统写内存管理方面的代码。内存管理由两部分组成。 第一部分是内核的物理内存分配器,内核通过它来分配内存,以及在不需要时释放所分配的内存。分配器以页p…
-
3 个用于数据科学的顶级 Python 库 作者: Dr.michael J.garbade 译者: LCTT Lv Feng | 2018-10-04 21:29 收藏: 1
使用这些库把 Python 变成一个科学数据分析和建模工具。 Python 的许多特性,比如开发效率、代码可读性、速度等使之成为了数据科学爱好者的首选编程语言。对于想要升级应用程序…
-
解读 | TARS 开源项目发布 Go 语言版本 作者: 腾讯开源 | 2018-09-20 08:42
导语:近日,Tars 开源项目在上海发布并开源了 Go 语言版本,其性能与 C++ 版本相当,比 gRPC 的性能高 5 倍。 Tars 是腾讯开源的一款微…