计算机技术 第7页

数据库关系模式存取方式

数据库的物理设计,数据库索引的相关笔记。  B+树索引 数据库中最普遍的使用方法。底层硬盘的存储也有使用B+树。 B+树属于多路平衡搜索树,理论复杂度和平衡二叉树相同操作都是log(n)。因为多...
sean的头像 | x64sean5年前
01130

一个看上去是bug却是正确插入排序变种

看到一个有意思的排序算法,一开始看上去像是冒泡排序写错了。但实际上却是正确的排序算法,做个分析。文章链接 本质上是一个插入排序算法 算法 算法介绍 未知排序算法 不知道这个什么语言,但...
sean的头像 | x64sean5年前
01110
Linux Namespace机制简介 | x64

Linux Namespace机制简介

最近Docker技术越来越受到关注,作为Docker中很重要的一项技术,Namespace也就经常在Docker的简介里面看到。 在这里总结一下它的内部机制。也解决一下自己原来的一些疑惑。 Namespace是什么 C++...
sean的头像 | x64sean4年前
01100
【翻译】Google发现:集中控制,分布式数据架构,比完全分布式的架构工作的更好 | x64

【翻译】Google发现:集中控制,分布式数据架构,比完全分布式的架构工作的更好

原文地址:Google Finds: Centralized Control, Distributed Data Architectures Work Better than Fully Decentralized Architectures 初次翻译,如有错误请指出。 多年以来,在软件构技术领域...
sean的头像 | x64sean4年前
01090

MySQL使用常见问题和处理办法

记录MySQL的常见技术问题和处理办法 多个库使用通配符授权 比如有一批分库,是 user_001,user_002....user_xxx 这样有一定规律的一批库。 如何授权某个账户可以访问,而又避免直接使用*开放所有...
使用坐标系分析Paxos算法 | x64

使用坐标系分析Paxos算法

本文并非使用流程图和案例分析,而是通过提案序列和时间序列组成的坐标系来分析Paxos。 希望能为你带来更直观的感受,使Paxos算法更加易懂。

Scrapy的时间转换问题

使用scrapy爬虫时遇到的时间转换问题。 前言 环境 操作系统:fedora 开发语言:python 爬虫框架:scrapy 数据库:mysql 数据库连接模块:mysqldb 目标 将网页生成时间和网页抓取的当前时间输入...
sean的头像 | x64sean2年前
010614

socket快速理解

相信大家都知道,socket用于描述IP地址和端口,是一个通信链的句柄。但是如何使用它,它是如何通信的。 直接看代码或者函数说明可能有点乱。在这里给出一个直观清晰的解释。下图是tcp套接字的工...

浅谈云原生

云原生的目的,就是提供更多的通用服务,让用户更专注业务。

Kubernetes是银弹还是智子?

Kubernetes,当前最热门的系统,很多公司甚至将其列入战略计划,但也有不少人对其三缄其口。 本文仅代表个人简介,如有不同意见,请留言讨论。 前言 名词解答: 1. 银弹: 比喻为具有极端有效性...
sean的头像 | x64sean5年前
01030