我从维基百科翻译的。翻译水平有限: 在计算机科学中,ACID(原子性,一致性,隔离性,持久性)是数据库事务的一组属性,旨在即使在发生错误,断电等情况下也可以确保有效性。在数据库的上下文中,这是指一系列数据库操作,它们可以满足ACID属性(并且可以将这些属性视为对数据的单个逻辑操作)称为事务。例如,从 ...
分类:
数据库 时间:
2020-03-25 20:59:59
阅读次数:
90
运维基础:文本三剑客之grep;shell脚本编写
分类:
系统相关 时间:
2020-03-15 09:18:57
阅读次数:
65
这里简单梳理下RPC、RMI和REST的概念。 RPC的概念 RPC(Remote Procedure Call)翻译过来叫做远程过程调用。根据维基百科的解释,RPC是指在分布式的环境下,一个计算机程序能够调用另一个不同地址空间里的方法(不同地址空间通常指局域网下的另一台计算机),但是编码的形式就像 ...
分类:
其他好文 时间:
2020-03-14 01:12:03
阅读次数:
72
第一次发布代码,就好比借了一笔钱。只要通过不断重写来偿还债务,小额负债可以加速开发。但久未偿还债务会引发危险。复用马马虎虎的代码,类似于负债的利息。整个部门有可能因为松散的实现,不完全的面向对象的设计或其他诸如此类的负债而陷入窘境。 维基百科 简介 技术负债(英语:Technical debt),又 ...
分类:
其他好文 时间:
2020-03-11 10:50:24
阅读次数:
100
理论 "逻辑异或 维基百科" 对于命题 $p, q$,$p$ 异或 $q$ 通常记作 $p \ XOR \ q$ 或 $p \oplus q$。在编程语言中,常写作 。 "阿贝尔群/交换群 维基百科" 异或是 $\mathbb{Z}_{2}$ 群的加法运算,满足加法结合律和交换律。 应用 例一,利用 ...
分类:
其他好文 时间:
2020-03-06 17:29:16
阅读次数:
120
1 什么是fail-fast 首先我们看下维基百科中关于fail-fast的解释: 在系统设计中,快速失效系统一种可以立即报告任何可能表明故障的情况的系统。快速失效系统通常设计用于停止正常操作,而不是试图继续可能存在缺陷的过程。这种设计通常会在操作中的多个点检查系统的状态,因此可以及早检测到任何故障 ...
分类:
编程语言 时间:
2020-03-06 17:26:57
阅读次数:
78
Bootstrap 网格系统 本章节我们将讲解 Bootstrap 的网格系统(Grid System)。 Bootstrap 提供了一套响应式、移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。 什么是网格(Grid)? 摘自维基百科: 在平面设计 ...
分类:
其他好文 时间:
2020-02-27 12:50:34
阅读次数:
53
算法和数据结构总览 如何精通一个领域 1. Chunk it up 切碎知识点 庖丁解牛 脉络连接 数据结构 一维 基础:数组array(string),链表linked list 高级:栈stack,队列queue,双端队列deque,集合set,映射map(hash or map),…… 二维: ...
分类:
编程语言 时间:
2020-02-26 20:45:05
阅读次数:
79
使用socket方式连接Nginx优化php-fpm性能 Nginx连接fastcgi的方式有2种:TCP和unix domain socket 什么是Unix domain socket?—— 维基百科Unix domain socket 或者 IPC socket是一种终端,可以使同一台操作系统 ...
分类:
Web程序 时间:
2020-02-25 14:54:30
阅读次数:
99
[toc] 因为众所周知的原因,维基百科是不能访问的。对一些比较热门(个人关心)的页面,给出一部分截图。 所有内容均为100%原网页截图,同时对条目按照国家法律要求进行了筛选,并对可能危害国家安全的言论进行了屏蔽和删除。 请在国家政策法律和法规要求范围内使用,对可能造成的任何问题,本博客不承担任何法 ...
分类:
其他好文 时间:
2020-02-24 14:57:24
阅读次数:
63