最新文章

STL_了解

STL_了解

bingliaolong C++ 5年前 4 0

6大组件 容器 vector list deque set map 从实现的角度,STL容器是class template 算法 sort search copy ... 从实现的角度,STL算法是function template 迭代器 容器与算法之间的“胶合剂” 所谓的“泛...

红黑树

红黑树 6

介绍 红黑树是一种含有红黑节点并能自平衡的二叉查找树,特点就是自平衡。 在进行插入和删除等可能会破会树的平衡的操作时,它需要重新自处理达到平衡状态。 性质 根几点是黑色 每个节点要么是红色,要么是黑色 每个叶子节点是黑色 每个红色节点的两个子节点一定都是黑色 任意一节点到每个叶子...

高并发

高并发 2

概念 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 指标 响应时间(Response Time) 系统对请求做出响应的时间 吞吐量(Throughput) 单位时间内处理的请求数量...

分布式

分布式

架构的演进过程 业务简单、系统功能单一、访问量小的场景下 单节点web应用架构 业务和系统功能相对复杂、访问量较大的场景下 Nginx负载的多web节点集群架构 业务复杂、系统庞大、访问量巨大的场景下 分布式微服务架构 分布式架构特点 分布性 对等性 并发性 缺乏全局时钟 故障随...

Windows机制:消息处理

Windows机制:消息处理

bingliaolong Windows 5年前 7 0

概述 Windows 是事件驱动的,事件驱动围绕着消息的产生与处理展开,事件驱动是靠消息循环机制来实现的。也可以理解为消息是一种报告有关事件发生的通知。 消息(Message)指的就是Windows 操作系统发给应用程序的一个通告,它告诉应用程序某个特定的事件发生了。 比如,用户...

网络I/O  介绍

网络I/O 介绍 4

bingliaolong Socket 5年前 4 0

介绍 网络应用需要处理解决的主要可以归为两大类问题: 网络I/O 数据计算 网络I/O的本质是socket的读取,socket在linux系统被抽象为流,I/O可以理解为对流的操作。这个操作又分为两个阶段: 等待流数据准备(wating for the data to be re...

Reading 2020 《巴尔扎克传》

Reading 2020 《巴尔扎克传》

《巴尔扎克传》 一旦她的娘家人听到这个该死的消息, 说是出于萨郎比那家族的巴尔扎克夫人的公子成了一个作家或是某报撰稿人 了,那她如何在人前仰起那并不——从不低贱的头颅?资产阶级普遍地深深 厌恶任何缺乏安定根基的生活方式,她正是带着这种念头加入争执中。不成!绝对不成! 所有的存在,...

Go 基础:第三篇

Go 基础:第三篇

bingliaolong Go 5年前 4 0

运算符 算术运算符 + - * / % ++ -- 关系运算符 == != > < >= <= 逻辑运算符 && || ! 位运算符 & 有0得0 | 有1得1 ^ 相同为0 << >> 赋值运算符 += -= *= /= %...

Go 基础:第二篇

Go 基础:第二篇

bingliaolong Go 5年前 7 0

基础的数据类型 数据类型 用于声明函数和变量 布尔型 数字类型 整形 int 浮点型 float 复数 complex 字符串类型 由单个字节连接起来的 go语言的字符串的字节使用UTF-8编码标识Unicode文本 派生类型 指针类型 数组类型 结构化类型 Channel类型 ...

扫一扫二维码分享