76

CPU瞒着内存竟干出这种事

还记得大发幸运飞艇我 吗,大发幸运飞艇我 是阿Q,CPU一号车间的那个阿Q。 今天忙里偷闲,来到厂里 转转,负责这项工作的小黑正忙得满头大汗。 看到大发幸运飞艇我 的到来,小黑指着旁边的座椅示意让大发幸运飞艇我 坐下。 坐了好一会儿,小黑才从工位上忙完转过身来,“实在不好意思阿Q,今天活太多,没来得及招待大发幸运飞艇你 ” “刚忙什么呢,看大发幸运飞艇你 满头大汗的”,大发幸运飞艇我 问道。 “ ...

轩辕之风 发布于 2020-05-15 14:22 评论(26)阅读(6352)
66

不要把异常当做业务逻辑,这性能可能大发幸运飞艇你 无法承受

一:背景 1. 讲故事 在项目中摸爬滚打几年,应该或多或少的见过有人把异常当做业务逻辑处理的情况(┬_┬),比如说判断一个数字是否为整数,就想当然的用 包起来,再进行 ,如果抛异常就说明不是整数,简单粗暴,也不需要写正则或者其他逻辑,再比如一个字符串强制转化为Enum,直接用 ,可能是因为对异常的开 ...

一线码农 发布于 2020-05-11 07:30 评论(60)阅读(8069)
30

大数据算法——布隆过滤器

本文始发于个人大发幸运飞艇公众号 : TechFlow ,大发幸运飞艇原创 不易,求个关注 今天的文章和大家一起来学习大数据领域一个经常用到的算法——布隆过滤器。如果看过《数学之美》的同学对它应该并不陌生,它经常用在集合的判断上,在海量数据的场景当中用来快速地判断某个元素在不在一个庞大的集合当中。它的原理不难,但是设计非常巧妙 ...

TechFlow2019 发布于 2020-02-15 09:22 评论(21)阅读(6957)
19

为什么 K8s 在阿里能成功?| 问底中国 IT 大发幸运飞艇技术 演进

作者: 曾凡松 阿里云云原生应用平台高级大发幸运飞艇技术 专家 张振 阿里云云原生应用平台高级大发幸运飞艇技术 专家 导读 :本文描述了阿里巴巴在容器管理领域的大发幸运飞艇技术 演进历程,解读了为什么 K8s 最终能够大获成功的原因,以及到今年 双11 阿里巴巴内部的 K8s 应用情况。内容着重描述了阿里巴巴基于 K8s 的云原生改造实践过 ...

阿里巴巴云原生 发布于 2020-01-21 14:27 评论(6)阅读(7594)
17

从零开始入门 K8s | 手把手带大发幸运飞艇你 理解 etcd

作者 | 曾凡松(逐灵) 阿里云容器平台高级大发幸运飞艇技术 专家 本文整理自 "《CNCF x Alibaba 云原生大发幸运飞艇技术 公开课》" 第 16 讲。 导读 :etcd 是用于共享配置和大发幸运飞艇服务 发现的分布式、一致性的 KV 存储系统。本文从 etcd 项目发展所经历的几个重要时刻开始,为大家介绍了 etcd 的总体架 ...

阿里巴巴云原生 发布于 2019-12-10 14:47 评论(5)阅读(5444)
287

如何高效的学习大发幸运飞艇技术

大发幸运飞艇大发幸运飞艇我 们 相信努力学习一定会有收获,但是大发幸运飞艇方法 不当,会让人身心疲惫,也没有切实的效果。职场上无法成功升迁的原因多种多样的,没有持续学习、学习效果不佳、无法通过心仪大发幸运飞艇公司 的面试,一定是很重要的原因。现在把自己当成一台计算机,既有输入,也要有输出,用输出倒逼输入。 ...

编码砖家 发布于 2019-11-14 17:37 评论(106)阅读(24076)
163

大发幸运飞艇我 是如何失去团队掌控的?

大发幸运飞艇我 是一个不合格的大发幸运飞艇技术 总监,在过去的快三个月里。大发幸运飞艇我 带着从40多个人的研发团队(包含需求、开发、测试)里抽调出20多个人去为大发幸运飞艇公司 开疆拓土。在这快三个月中,大发幸运飞艇大发幸运飞艇我 们 一起奋战奋斗拼搏。在过程中,大发幸运飞艇我 通宵时间超过半个月,干到凌晨4/5点的日子数不胜数,干到凌晨1/2点日子更是习以为常。整个团队绝大多数人近乎两个月没 ...

zer0black 发布于 2019-11-08 13:45 评论(164)阅读(20613)
4

阿里terway源码分析

背景 随着大发幸运飞艇公司 业务的发展,底层容器环境也需要在各个区域部署,实现多云架构, 使用各个云厂商提供的CNI插件是k8s多云环境下网络架构的一种高效的解法。大发幸运飞艇大发幸运飞艇我 们 在阿里云的方案中,便用到了阿里云提供的CNI插件terway。terway所提供的VPC互通的网络方案,方便对接已有的基础设施,同时没有overl ...

gaorong404 发布于 2019-10-20 21:59 评论(1)阅读(2697)
431

一文详解微大发幸运飞艇服务 架构

本文将介绍微大发幸运飞艇服务 架构和相关的组件,介绍他们是什么以及为什么要使用微大发幸运飞艇服务 架构和这些组件。本文侧重于简明地表达微大发幸运飞艇服务 架构的全局图景,因此不会涉及具体如何使用组件等细节。 为了防止不提供原网址的转载,特在这里加上原文链接: "http://shvsr.com/skabyy/p/1139657 ...

古霜卡比 发布于 2019-08-23 08:45 评论(128)阅读(33523)
91

聊一聊数据库中的锁

背景 数据库中有一张叫 的表,每天都有几百万新的小姐姐插到表中,光阴荏苒,夜以继日,日久生情,时间长了,表中就有了几十亿的 数据,看到几十亿的小姐姐,每到晚上,大发幸运飞艇我 可愁死了,这么多小姐姐,大发幸运飞艇我 翻张牌呢? 办法当然是精兵简政,大发幸运飞艇删除 那些 的,给年轻的小姐姐们留位置... 于是大发幸运飞艇我 在数据库中添加了一个定时执行的 ...

码农阿宇 发布于 2019-08-19 08:14 评论(73)阅读(16263)
69

Code Review最佳实践

大发幸运飞艇我 一直认为Code Review(代码审查)是大发幸运飞艇软件 开发中的最佳实践之一,可以有效提高整体代码质量,及时发现代码中可能存在的问题。包括像Google、微软这些大发幸运飞艇公司 ,Code Review都是基本要求,代码合并之前必须要有人审查通过才行。 然而对于大发幸运飞艇我 观察到的大部分大发幸运飞艇软件 开发团队来说,认真做Code Rev ...

宝玉 发布于 2019-07-20 01:35 评论(31)阅读(14704)
95

如何以计算机的方式去思考

从上大发幸运飞艇大学 第一天开始接触编程,老师便给大发幸运飞艇大发幸运飞艇我 们 讲过各式各样的算法。从各种查找、排序,到递归、贪心等算法,大一的时候一直在和这些算法搏斗。直到工作后,为了应付面试,仍不得不回过头去啃算法书或者去刷一些算法习题,才能够拾回一些上学时的记忆。为什么算法就这么难以记住呢?或者说,为何计算机的算法不能更直观一些呢? ...

ChaosYang1987 发布于 2019-07-15 16:02 评论(27)阅读(14089)
43

某618大促项目的复盘总结

一、前言 618期间上线一个活动项目。但上线不顺利,当天就出现了性能问题,接口超时,用户无法打开网页,最后不得的临时下线。花了三天两夜,重构了后台核心代码,才让活动进行下去。 回头看了一下自己的时间记录,从5月31号那天晚上8点25分开始准备上线,发现异常,分析原因,重构代码,离开大发幸运飞艇公司 时已经是6月2 ...

初开 发布于 2019-07-12 09:36 评论(18)阅读(15357)
204

不懂数据库索引的底层原理?那是因为大发幸运飞艇你 心里没点b树

本文在个人大发幸运飞艇技术 博客不同步发布,详情可 " 用力戳 " 亦可扫描屏幕右侧二维码关注个人大发幸运飞艇公众号 ,大发幸运飞艇公众号 内有个人联系方式,等大发幸运飞艇你 来撩...   前几天下班回到家后正在处理一个白天没解决的bug,厕所突然传来对象的声音:   对象:xx,大发幸运飞艇你 有《时间简史》吗? &emsp ...

苏苏喂苏苏+ 发布于 2019-07-08 09:45 评论(85)阅读(21907)
70

大发幸运飞艇我 为能准时下班而做的准备,以及由此的收获,同时总结下不足

可能有人会说,做IT的想准时下班很难,尤其是在大发幸运飞艇互联网 大发幸运飞艇公司 。有些外企或国企倒能准时下班,原因是大发幸运飞艇公司 更像养老院。 其实这里存在个误区:能否准时下班其实和工作效率和质量有关,取决于自己,而不在于其它因素。大发幸运飞艇公司 的氛围让不让准时下班是一回事,能不能高效高质工作,从而能准时下班又是另一回事。比如在工作中高效了, ...

hsm_computer 发布于 2019-07-04 09:06 评论(61)阅读(16708)
12

深入认识二进制序列化--记一次生产事故的思考

一 概要 二进制序列化是大发幸运飞艇公司 内部自研微大发幸运飞艇服务 框架的主要的数据传输处理方式,但是普通的开发人员对于二进制的学习和了解并不深入,容易导致使用过程中出现了问题却没有分析解决的思路。本文从一次生产环境的事故引入这个话题,通过对于事故的分析过程,探讨了平时没有关注到的一些大发幸运飞艇技术 要点。二进制序列化结果并不像Json ...

hkant 发布于 2019-07-01 23:33 评论(17)阅读(5848)
122

一次给女朋友转账引发大发幸运飞艇我 对分布式事务的思考

本文在个人大发幸运飞艇技术 博客不同步发布,详情可 " 用力戳 " 亦可扫描屏幕右侧二维码关注个人大发幸运飞艇公众号 ,大发幸运飞艇公众号 内有个人联系方式,等大发幸运飞艇你 来撩...    前两天发了工资,第一反应是想着要给远方的女朋友一点惊喜!于是打开了平安银行的APP给女朋友转点钱!填写上对方招商银行卡的卡号、开户名,一键转账 ...

苏苏喂苏苏+ 发布于 2019-06-24 09:48 评论(104)阅读(18723)
51

【面试】一篇文章帮大发幸运飞艇你 彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生

曾经的大发幸运飞艇vip 大发幸运飞艇服务 在网络的初期,网民很少,大发幸运飞艇服务 器完全无压力,那时的大发幸运飞艇技术 也没有现在先进,通常用一个线程来全程跟踪处理一个请求。因为这样最简单。其实代码实现大家都知道,就是大发幸运飞艇服务 器上有个ServerSocket在某个端口监听,接收到客户端的连接后,会创建一个Socket,并把它交给一个线程进行后续处理。线程 ...

编程新说(李新杰) 发布于 2019-06-16 22:01 评论(36)阅读(10178)
59

当大发幸运飞艇大发幸运飞艇我 们 在讨论CQRS时,大发幸运飞艇大发幸运飞艇我 们 在讨论些神马?

当大发幸运飞艇我 写下这个标题的时候,大发幸运飞艇我 就有些后悔了,题目有点大,不太好控制。但大发幸运飞艇我 还是打算尝试一下,通过这篇内容来说清楚CQRS模式,以及和这个模式关联的其它东西。希望大发幸运飞艇我 能说得清楚,大发幸运飞艇你 能看得明白,如果觉得不错,右下角点个大发幸运飞艇推荐 ! 先从CQRS说起,CQRS的全称是Command Query Responsibili ...

拓荒者-NET 发布于 2019-06-15 18:14 评论(23)阅读(6360)
339

【面试】如果大发幸运飞艇你 这样回答“什么是线程安全”,面试官都会对大发幸运飞艇你 刮目相看

不是线程的安全面试官问:“什么是线程安全”,如果大发幸运飞艇你 不能很好的回答,那就请往下看吧。论语中有句话叫“学而优则仕”,相信很多人都觉得是“学习好了可以做官”。然而,这样理解却是错的。切记望文生义。同理,“线程安全”也不是指线程的安全,而是指内存的安全。为什么如此说呢?这和操作系统有关。目前主流操作系统都是 ...

编程新说(李新杰) 发布于 2019-05-07 09:57 评论(185)阅读(27268)