Hi,大家好,我是Fox。网络其实很简单,就是一堆设备连接在一起,然后在上面跑各种网络协议,实现设备之间的网络互通。其中第一步便是把所有设备按照一定的规则连接起来。这些设备可能是路由器、交换机、防火墙等网络设备,也可能是服务器、电脑、手机等需要接入网络的设备。为了完成各种设备的连...
❝腾讯面试官:「数据库事务机制了解么?」「内心独白:小意思,不就ACID嘛,转眼一想,我面试的可是技术专家,不会这么简单的问题吧」程许远:「balabala……极其自信且从容淡定的说了一通。」❝腾讯面试官:「Redis的事务了解么?它的事务机制能实现ACID属性么?」程许远:「挠...
来源|技术领导力(ID:jishulingdaoli)10几年前,K哥人生中第一次被晋升为Leader的时候,受到了莫大的鼓舞,好像看到了美好的生活在向我招手,同时也感觉到组织的这份信任的厚重,带团队之后肩膀上的担子重了许多。于是我带领10几个下属,先搞一场说来就来的“996”压...
前言客户端请求API,通常需要通过返回码来判断API返回的结果是否符合预期,以及该如何处理返回的内容等。相信很多同学都吃过返回码定义混乱的亏,有的API用返回码是int类型,有的是string类型,有的用0表示成功,又有的用1表示成功,还有用“true”表示成功,碰上这种事情,只...
最近接触的几个项目都使用到了Elasticsearch(以下简称ES)来存储数据和对数据进行搜索分析,就对ES进行了一些学习。本文整理自我自己的一次技术分享。本文不会关注ES里面的分布式技术、相关API的使用,而是专注分享下 “ES如何快速检索”这个主题上面。这个也是我在学习之前...
每到节假日期间,一二线城市返乡、外出游玩的人们几乎都面临着一个问题:抢火车票!虽然现在大多数情况下都能订到票,但是放票瞬间即无票的场景,相信大家都深有体会。尤其是春节期间,大家不仅使用12306,还会考虑“智行”和其他的抢票软件,全国上下几亿人在这段时间都在抢票。“12306服务...
在Google中输入“Databricks”,看到的前几个建议条目很可能是“IPO”、“工作机会”和“估值”。这足以表明大家对这个大数据独角兽的十足兴趣——如同科技圈对这几年的Robinhood、几年前的Uber和Airbnb广泛的热情。在Google里输入Databricks然...
一、前言老周这里编译Kafka的版本是2.7,为啥采用这个版本来搭建源码的阅读环境呢?因为该版本相对来说比较新。而我为啥不用2.7后的版本呢?比如2.8,这是因为去掉了ZooKeeper,还不太稳定,生产环境也不太建议使用,所以以2.7版本进行源码搭建并研究。二、环境准备JDK:...
作者:vivo互联网数据库团队—YuanJianwei一、背景在现网环境,一些使用Redis集群的业务随着业务量的上涨,往往需要进行节点扩容操作。之前有了解到运维同学对一些节点数比较大的Redis集群进行扩容操作后,业务侧反映集群性能下降,具体表现在访问时延增长明显。某些业务对R...
jwt是什么?JWTs是JSON对象的编码表示。JSON对象由零或多个名称/值对组成,其中名称为字符串,值为任意JSON值。JWT有助于在clear(例如在URL中)发送这样的信息,可以被信任为不可读(即加密的)、不可修改的(即签名)和URL-safe(即Base64编码的)。j...
容器的定义:容器是为了解决“在切换运行环境时,如何保证软件能够正常运行”这一问题。目前,容器和Docker依旧是技术领域最热门的词语,无状态的服务容器化已经是大势所趋,同时也带来了一个热点问题被大家所争论不以:数据库MySQL是否需要容器化?认真分析大家的各种观点,发现赞同者仅仅...
一头牛重800kg,一座桥承重700kg,牛如何过河?最近随着几档职场真人秀的热播,一些职场类的话题也接二连三地被推上热搜,引起大家的广泛热议。尤其是在春招如此激烈的环境下,与招聘有关的新闻更是受到大家的热切关注。上周就有这样一道华为公司的面试题激发了不少网友的讨论兴趣。“一头牛...
作者 | 一灯架构来源 | www.toutiao.com/i6943239541448917512工作很多年后,才发现有很多工具类库,可以大大简化代码量,提升开发效率,初级开发者却不知道。而这些类库早就成为了业界标准类库,大公司的内部也都在使用,如果刚工作的时候就有人告诉我使用...
作者:蓝笔头链接:https://www.jianshu.com/p/f3e64e70eb1b1.排序1.1数组排序(`java.util.Arrays`)1.1.1基本数据类型排序对整个数组排序public static void sort(int[] a);对部分数组[fro...