推荐主题

最新发布

 2021-10-22 19:12  阅读(23)

大家好,我是大明哥,我又来了。为什么是Reactor一般所有的网络服务,一般分为如下几个步骤:读请求(readrequest)读解析(readdecode)处理程序(processservice)应答编码(encodereply)发送应答(sendreply)接下来,大明哥就来分析解决这个问题的最佳实践。单线程模式对于很多小伙伴来说,最简单,最传统的方式就是一个方法来处理所有的请求,这种实现方式最

 2021-10-10 23:02  阅读(100)

来源|https://zhenbianshu.github.io/前些日子小组内安排值班,轮流看顾我们的服务,主要做一些报警邮件处理、Bug排查、运营issue处理的事。工作日还好,无论干什么都要上班的,若是轮到周末,那这一天算是毁了。不知道是公司网络广了就这样还是网络运维组不给力,网络总有问题,不是这边交换机脱网了就是那边路由器坏了,还偶发地各种超时,而我们灵敏地服务探测服务总能准确地抓住偶现的

 2021-10-10 22:59  阅读(73)

Nginx应该是现在最火的web和反向代理服务器,没有之一,她是一款诞生于俄罗斯的高性能web服务器,尤其在高并发情况下,相较Apache,有优异的表现。那除了负载均衡,她还有什么其他的用途呢,下面我们来看下。一、静态代理Nginx擅长处理静态文件,是非常好的图片、文件服务器。把所有的静态资源的放到nginx上,可以使应用动静分离,性能更好。二、负载均衡Nginx通过反向代理可以实现服务的负载均衡

 2021-10-10 22:58  阅读(78)

自2008年双11以来,在每年双11超大规模流量的冲击上,蚂蚁金服都会不断突破现有技术的极限。2010年双11的支付峰值为2万笔/分钟,到2017年双11时这个数字变为了25.6万笔/秒。2018年双11的支付峰值为48万笔/秒,2019年双11支付峰值为54.4万笔/秒,创下新纪录,是2009年第一次双11的1360倍。在如此之大的支付TPS背后除了削峰等锦上添花的应用级优化,最解渴最实质的招数

 2021-10-10 22:57  阅读(70)

起因最近好几次有开发同学在钉钉上问我,比如下图:问题归纳起来就是:在MySQL里面update一条记录,语法都正确的,但记录并没有被更新…结论小结:在一条UPDATE语句中,如果要更新多个字段,字段间不能使用“AND”,而应该用逗号分隔。推荐:以问题为切入点,是学习MySQL的最好方式现象刚遇到这个问题的时候,我拿到这条语句直接在测试库里面执行了一把,发现确实有问题,但和开发描述的还是有区别,这里

 2021-10-10 22:56  阅读(72)

作者|朵朵066本次分享将主要介绍今日头条推荐系统概览以及内容分析、用户标签、评估分析,内容安全等原理。一、系统概览推荐系统,如果用形式化的方式去描述实际上是拟合一个用户对内容满意度的函数,这个函数需要输入三个维度的变量。第一个维度是内容。头条现在已经是一个综合内容平台,图文、视频、UGC小视频、问答、微头条,每种内容有很多自己的特征,需要考虑怎样提取不同内容类型的特征做好推荐。第二个维度是用户特

 2021-10-10 18:49  阅读(54)

0.前序将沿用上一篇的分段标号------4.3.2主存与CPU之间的联系如图所示的链接关系------4.3.3主存中的地址分配1比特(bit)存储一个基本的二进制位0或18比特组成1字节(byte),主存中的地址按字节由高到低进行分配而最小的寻址单元则是1字(word),根据环境的不同,1字长可能是4字节,也可能是8字节以一个int32为例,它需要32位4字节的空间进行存储,我们会将其保存在连

 2021-10-10 18:46  阅读(59)

0.前序计算机文化素养课其一计算机组成原理,简称“计组”越向往高处的阳光,就越要扎根于无尽的黑暗了解计算机的底层硬件的逻辑实现,CPU的处理架构,有助于我们更好的使用上层语言进行程序的编写这篇文章我会对计组这门课程中的知识体系,其中的一些要点进行一个大致的总结归纳,但我毕竟不是专注于计算机硬件/嵌入式方向的开发者,因此对于一些重点不会过分的深究,本文也难免有一些理解不到位,或者谬误的地方欢迎各路神

 2021-10-10 18:35  阅读(53)

1、第五章:中央处理器通过下面的思维导图来依次分享「中央处理器」里面重要知识点。2、第一节:CPU的功能和基本结构**1.CPU的功能:**中央处理器(CPU)由运算器和控制器组成,具体功能主要包括:①指令控制:完成取指令、分析指令和执行指令的操作,即程序的顺序控制。②操作控制:一条指令的功能往往是由若干操作信号的组合来实现的。CPU管理并产生由内存取出的每条指令的操作信号,把各种操作信号送往相应

 2021-10-10 18:34  阅读(49)

1、第四章:指令系统通过下面的思维导图来依次分享「指令系统」里面重要知识点。[小熊(Bear)电烤箱家用35L多功能大容量烤炉蛋糕烘焙京东¥269.00去购买]202110101834386693.png_Bear_35L__269.002、第一节:指令格式1.指令:又称为机器指令,是指示计算机执行某种操作的命令,是计算机运行的最小功能单位。一台计算机的所有指令的集合构成该机的指令系统,也称为指令

 2021-10-10 18:34  阅读(48)

1、第二章:数据的表示和运算通过下面的思维导图来依次分享「数据的表示和运算」里面重要知识点。[凌丰(LINKFAIR)珐琅锅铸铁搪瓷汤锅不粘锅炖锅煲汤锅京东¥399.00去购买]202110101834004763.png_LINKFAIR__399.002、第一节:数制与编码**1.真值:**需要用正、负号来分别表示正数(正号可以省略)、负数的数称为真值,真值是机器数所代表的实际值。**2.机器

 2021-10-10 18:33  阅读(47)

1、总体介绍计算机组成原理这门课程主要以单机系统为对象,介绍计算机系统的硬件组成,其核心是建立一个计算机系统的整机概念。学习完这门课程将会对计算机的硬件组织方式有一个清晰的了解,能够明白计算机各部分硬件的功能,以及各部分硬件怎样协调工作。2、总体框架首先通过下面的思维导图了解计算机组成原理所包含的总体知识框架,本文接下来将依次分享各个小节的知识点。3、第一章:计算机体系概述4、第一节:计算机体系的

 2021-10-10 18:32  阅读(56)

1、第二章:存储系统通过下面的思维导图来依次分享「存储系统」里面重要知识点。[普沃达吸尘器家用手持大功率地毯吸尘器大吸力车载小京东¥899.00去购买]202110101832437203.png_____899.002、第一节:存储器的结构**1.主存储器:**简称主存,又称内存储器(内存),用来存放计算机运行期间所需的大量程序和数据,CPU可以直接随机地对其访问,也可以和高速缓冲存储器(Cac

 2021-10-10 18:31  阅读(59)

一、计算机是一种现代化的信息处理工具更具体地说,电子计算机是一种能对数字化信息进行自动高速运算的通用处理装置。(1)信息。可以是数值、文字、图形、图像、声音、视频等多种不同类型的信息,其表现手段可以采用数字化形式或模拟量形式,但目前绝大部分计算机均为数字计算机,少量为模拟计算机,因此这里仍称数字化信息。随着计算机技术的不断发展和应用领域的不断扩大,信息类型可能会越来越多。(2)运算。主要包括算术运

 2021-10-10 18:31  阅读(48)

知识点1:计算机应用分类计算机应用方向主要包括三类:1.个人计算机。用于个人使用的计算机,通常包含图形显示器、键盘和鼠标等;2.服务器。过去被称为大型机的现代形式,用于为多用户运行大型程序的计算机,通常由多个用户并行使用,并且一般通过网络访问。其中高端服务器称为超级计算机,拥有最高性能和最高成本;3.嵌入式计算机。嵌入到其他设备中的计算机,一般运行预定义的一个或者一组应用程序。面向单一应用需求的嵌