这家公司,流量占到了全球互联网的1/3,技术也牛逼!

来自:占小狼的博客本文阅读时间大约6分钟。世界上哪家公司流量最大?你脑海中出现的第一个是什么?是Google 还是 Facebook,又或是 Amazon?小A探出了头:头条吧,抖音占用我了那么多时间我想说,都不是!它叫 Netflix,中文名“奈飞”而且,它已经20多岁了。也许,这个答案让你有点怀疑,名字都没听过的公司,哪来这么大的流量?不过,没关系,名字...
📅 2023-10-01 阅读全文 →

工作这么忙,哪有时间学习?

来自:五月的仓颉问题"工作这么忙,哪有时间学习",这也是大家问的比较多的一个问题了。诚然,在当今的互联网行业中,加班、通宵已经成了常态,在繁忙的工作中,的确可能会让人产生这样的想法,所以,很多人对我的学习时间比较感兴趣,在工作中我是怎么做到能花这么多时间研究技术,写下这么多博文的?分享下对这个问题我个人的看法以及平时我用于学习的一些时间。我们是否真的忙到没有...
📅 2023-10-01 阅读全文 →

《人生七年》启示,穷人买车,富人投资教育

来自:挖数《人生七年》这部纪录片,被英国第4频道电视台评为全球50部最伟大纪录片之一。这部纪录片之所以伟大,一个是前所未有的时间跨度,1964年开拍,每7年跟拍一次,一直拍到现在,主角从7岁跟拍到62岁。一个是导演精心挑选,选了上层阶级、中层阶级、下层阶级3个群体共14个小孩作为主角,观察他们的人生轨迹。一个是真实,导演去到他们家里、学校和工作的地方采访他们...
📅 2023-10-01 阅读全文 →

那些年,我们见过的Java服务端“问题”

来自:高德技术导读明代著名的心学集大成者王阳明先生在《传习录》中有云:“道无精粗,人之所见有精粗。如这一间房,人初进来,只见一个大规模如此。处久,便柱壁之类,一一看得明白。再久,如柱上有些文藻,细细都看出来。然只是一间房。”是的,知识理论哪有什么精粗之分,只是人的认识程度不同而已。笔者在技术圈摸爬滚打数年,接触了各式各样的Java服务端架构,见得多了自然也就...
📅 2023-10-01 阅读全文 →

中国独角兽公司数量超美国

来自:挖数10月21日,胡润发布2019年全球独角兽榜,数据显示中国目前拥有206家独角兽公司,领先美国的203家。(独角兽公司指还未上市,且估值超过10亿美金的公司)独角兽公司数量前十的国家分别是:1、中国(206家)2、美国(203家)3、印度(21家)4、英国(13家)5、德国(7家)6、以色列(7家)7、韩国(6家)8、印度尼西亚(4家)9、法国(4...
📅 2023-10-01 阅读全文 →

微服务场景下数据抽取与统计

来自:技术琐话案例小故事某公司的技术架构体系目前还是以集群扩展体系为主,集群扩展体系架构如图9-1所示。在这种体系结构中,可以看到应用都是单块结构,但是单块结构的应用具有扩展性,通过部署在多个Tomcat上实现应用的集群,所有的应用都访问同一个数据库(这个库可以假设为Oracle数据库),数据库间采用DataGuard来实现主从同步,读库只具有读取功能,为后...
📅 2023-10-01 阅读全文 →

编码规范 | Java函数优雅之道(上)

来自:高德技术1.导读随着软件项目代码的日积月累,系统维护成本变得越来越高,是所有软件团队面临的共同问题。持续地优化代码,提高代码的质量,是提升系统生命力的有效手段之一。软件系统思维有句话“Less coding, more thinking(少编码、多思考)”,也有这么一句俚语“Think more, code less(思考越多,编码越少)”。所以,我们...
📅 2023-10-01 阅读全文 →

一个主板维修大佬转行Java的成长经历,心酸...

来自:占小狼的博客12年高中毕业后,因高考失误而停止学业,转战维修行业,在经过3月的培训从小白成长维修大佬,在笔记本维修行业中摸爬滚打了,近3年也算是在行业中小有名气,日子过得十分悠闲,每当修好一片主板那种喜悦无法表达。人生转折点直到某一天我高中同学给我发了一个照片,打破了我自以为豪的生活,是他刚买的车,一下子刺激到了我。同学高中毕业,没有和我一样去维修笔记...
📅 2023-10-01 阅读全文 →

IoT时代:Wi-Fi“配网”技术剖析总结

来自:高德技术1.导读近年来,物联网市场竞争激烈,从物联网平台厂商,设备生产商,到服务提供商,都在涌入这片红海。预计到2020年,全球联网设备数量将达到260亿个,年复合增长率达到20%;全球联网设备带来的数据将达到44ZB,这一数据将是2012年的22倍,年复合增长率48%。2013-2018年全球物联网市场规模预测图(单位:亿美元)2013年-2020年...
📅 2023-10-01 阅读全文 →

美团千万级集群调度系统技术演进

来自:美团技术团队一、背景HULK是美团的容器集群管理平台。在HULK之前,美团的在线服务大部分部署都是在VM上,在此期间,我们遇到了很大的挑战,主要包括以下两点:环境配置信息不一致:部分业务线下验证正常,但线上验证却不正常。业务扩容流程长:从申请机器、资源审核到服务部署,需要5分钟才能完成。因为美团很多业务都具有明显的高低峰特性,大家一般会根据最高峰的流量...
📅 2023-10-01 阅读全文 →

高频面试题:什么是B树?为啥文件索引要用B树而不用二叉查找树?

来源公众号:苦逼的码农作者:帅地一、面试被怼面试官:你知道文件索引、数据库索引一般用什么数据结构来存储吗?小秋:知道啊,一般都是用树形结构来存储的。面试官:可以说说为啥用树形结构来存储吗?小秋:树形结构例如想 B 树,B+ 树,二叉查找树都是有序的,所以查询效率很高,可以再 O(logn) 的时间复杂度查找到目标数据。面试官:那可以问问文件索引,例如数据库索...
📅 2023-10-01 阅读全文 →

Java函数优雅之道(下)

来自:高德技术上文背景本文总结了一套与Java函数相关的编码规则,旨在给广大Java程序员一些编码建议,有助于大家编写出更优雅、更高质、更高效的代码。上文链接:编码规范 | Java函数优雅之道(上)11.内部函数参数尽量使用基础类型11.1 案例一:内部函数参数尽量使用基础类型现象描述:// 调用代码double price = 5.1D;int numb...
📅 2023-10-01 阅读全文 →

深扒SQL的历史,说点秘密给你听

来自:有关SQL01,本文导读很多学SQL的朋友,或正在用SQL的朋友,都感觉到害怕,最近兴起的大数据,NoSQL会不会终结了SQL的命运,这帮只会SQL的朋友,怎么办?想学吧,又没精力,不学吧,提高不了自己,不能升职加薪!想要彻底看懂局势,还得从两家的历史谈起,今天就先谈谈SQL的起家史。02,IBM时代说起关系型数据库,始终离不开IBM,更离不开那篇论文...
📅 2023-10-01 阅读全文 →

分享一下我的一些学习方法

来自:五月的仓颉自己钻研or看书or看博客本文直接切入正题,根据我个人经验来说,我们学习的途径通常有自己钻研、看书、看博客三种,那么这三种学习方式各适合怎么样的场景呢?下面我按照我认为的几种层次说说我的看法。看书:我始终认为看书是一种最好的学习方式,因为一本书能出版,绝大多数情况下都是经过了作者的千锤百炼,书本里关于知识点的讲述、对Demo的编写一定是经过了...
📅 2023-10-01 阅读全文 →

说起大数据,大家在谈什么,我们该如何应用?

来自:DotNET技术圈中小企业大数据最佳路径作者:迎光 日期:2019年11月5日我们都听过很多有趣的例子:其中就有著名的红牛,红牛在美国的广告语是"红牛给你双翅膀",可是顾客喝了红牛没能长出翅膀……红牛被诉广告欺诈。红牛同意向2002年1月1日至2014年10月3日期间在美国购买过红牛饮料的人赔偿总计1300万美元的赔偿金,每人得到的赔偿金按申请赔偿的总...
📅 2023-10-01 阅读全文 →

闲鱼前端基于serverless的一种多端开发解决方案

来自:闲鱼技术背景前端的发展太快了,前端框架和技术的发展也层出不穷,还包括不同智能设备的出现,对前端开发同学来说是个很大的跳转,简单列举下:前端框架:vue、react、angular小程序:微信小程序、支付宝小程序、字节跳动小程序智能设备:苹果设备、天猫精灵、小度这样就滋生了一些问题,比如我要开发一个通用的页面,兼容不同的端侧和小程序,显然目前是做不到的,...
📅 2023-10-01 阅读全文 →

看,那个35岁的程序员好像一条”狗“...

来自:菜鸟要飞35岁并不是所有的程序员都成了架构师也不是所有的程序员都荣升技术总监更不是所有的程序员都转成了项目经理大部分35岁的程序员依旧是一线码农.....有的是真心喜欢,而更多的却是无奈。无论何种原因,35岁的程序员总有一些同病相怜的经历。35岁,有一种和年纪有关的尴尬不知如何表达.....<-<-<-<-<-<-3...
📅 2023-10-01 阅读全文 →

持续交付体系在高德的实践历程

来自:高德技术1.  前序对于工程团队来说,构建一套具有可持续性的、多方面质量保证的交付体系建设,能够为业务价值的快速交付搭建起高速公路,也能为交付过程中的质量起到保驾护航的作用。本文为大家介绍持续交付体系在高德的演进与落地。2. 持续交付正如前序中所总结的,我们需要构建一套持续交付体系,从而保证在质量不下降的前提下,在业务价值交付上有更...
📅 2023-10-01 阅读全文 →

今日头条在消息服务平台和容灾体系建设方面的实践与思考

Photo @http://mrw.so/5r5333文 | 沈辉本篇文章整理自今日头条的沈辉在 RocketMQ 开发者沙龙中的演讲,主要和大家分享一下,RocketMQ 在微服务架构下的实践和容灾体系建设。沈辉是今日头条的架构师,主要负责 RocketMQ 在头条的落地以及架构设计,参与消息系统的时间大概一年左右。&nbsp...
📅 2023-10-01 阅读全文 →

JVM 发生 OOM 的 8 种原因、及解决办法

来自:占小狼的博客小A:xx服务又宕机了小B:歪日,咋搞的,登上去看看咋回事小A:又OOM了,不知道哪个**写的代码,一坨*一样。撸Java的同学,多多少少会碰到内存溢出(OOM)的场景,但造成OOM的原因却是多种多样。堆溢出这种场景最为常见,报错信息:java.lang.OutOfMemoryError: Java heap space原因1、代码中可能存...
📅 2023-10-01 阅读全文 →

成年人的低头,从拼多多开始

来自:痴海       怎么判断一个人是不是向生活低了头? 看他有没有给你分享拼多多的链接。 成年人的低头,从拼多多开始。01我躲过了砍一刀,却没躲过助力红包今年还在上海一所本科读大三的小痴,原本是不屑任何网上薅羊毛的行为。尤其最近临近双十一,微信上曾好久没联系过的好友,突然发了一条消息。打开一看原...
📅 2023-10-01 阅读全文 →

系统性能提升利刃 | 缓存技术使用的实践与思考

来自:高德技术1.导读按照现在流行的互联网分层架构模型,最简单的架构当属Web响应层+DB存储层的架构。从最开始的单机混合部署Web和DB,到后来将二者拆分到不同物理机以避免共享机器硬件带来的性能瓶颈,再随着流量的增长,Web应用变为集群部署模式,而DB则衍生出主从机来保证高可用,同时便于实现读写分离。这一连串系统架构的升级,本质上是为了追求更高的性能,达到...
📅 2023-10-01 阅读全文 →

SQL 调优三板斧,拿好拿稳了

来自:有关SQL前言大家都知道,至少老读者应该都知道,我是从网管,编程,DBA,数仓一路爬过来的。这么多年的风里雨里多少有些技术上的技巧可以分享给大家。还记得有个曾经抖落过一段小插曲吗,发生在网管装机那个时代。装机对于那个年代来说,其实没有太大的悬念。但外行看着还是觉得很高深。我们拿出螺丝刀,把风扇,CPU,内存,硬盘拔下来的瞬间,大家都是觉得不可思议的。我...
📅 2023-10-01 阅读全文 →

Stack Overflow 上 370万浏览量的一个问题:如何比较 Java 的字符串?

来自:沉默王二在逛 Stack Overflow 的时候,发现了一些访问量像喜马拉雅山一样高的问题,比如说这个:如何比较 Java 的字符串?访问量足足有 370万+,这不得了啊!说明有很多很多的程序员被这个问题困扰过。PS:之前写过一篇《Stack Overflow 上 250万 浏览量的一个问题:你对象丢了》,阅读量还不错,这给了我极大的信心继续把这个系...
📅 2023-10-01 阅读全文 →

面试官:讲讲redis的过期策略如何实现?

占小狼的博客时隔多日,小菜鸡终于接到阿里的面试通知,屁颠屁颠的从上海赶到了杭州。经过半个小时的厮杀:自我介绍hashMap和ConcurrentHashMap区别jdk中锁的实现原理volatile的使用场景threadLocal怎么实现?什么时候会用到?面试官终于把考察点转到了redis上面,这是小菜鸡特意准备过的。面试官:我看你简历提到xxx项目使用了r...
📅 2023-10-01 阅读全文 →

算法一看就懂之「 选择排序 」

来自:不止思考上一篇文章咱们已经聊过「 冒泡排序 」和「 插入排序 」了,今天我们来看一看「 选择排序 」。「 选择排序 」虽然在实际应用中没有「 插入排序 」广泛,但它也是我们学习排序算法中必不可少的一种。「 冒泡排序 」和「 插入排序 」都是在两层嵌套循环中慢慢比较元素,不停的调整元素的位置。而「 选择排序 」就比较直接了,属于不出手则已,一出手,相应的...
📅 2023-10-01 阅读全文 →

“听完你的评价,我们决定拒绝这位明天入职的技术经理”

来自:吃草的罗汉每个工作日的中午,只要天气晴朗,我都会在午餐后去附近的公园溜达溜达,一来可以帮助肠胃消化,二来则有助于我静心思考工作总结,从而增强写作主题构思的能力。所以,我比较厌烦在这个时间段里聊工作。上周的某天,我正在公园四处闲逛的时候,兜里的手机响了,我一皱眉,抬眼一看电话号码很熟悉,是某公司的技术负责人打来的。电话接通,话筒中传来他的声音:“HI,晔...
📅 2023-10-01 阅读全文 →

毫秒级从百亿大表任意维度筛选数据,是怎么做到的...

来自:闲鱼技术1业务背景随着闲鱼业务的发展,用户规模达到数亿级,用户维度的数据指标,达到上百个之多。如何从亿级别的数据中,快速筛选出符合期望的用户人群,进行精细化人群运营,是技术需要解决的问题。业界的很多方案往往需要分钟级甚至小时级才能生成查询结果。本文提供了一种解决大数据场景下的高效数据筛选、统计和分析方法,从亿级别数据中,任意组合查询条件,筛选需要的数据...
📅 2023-09-30 阅读全文 →

从Q3财报看百度被低估的内容生态

来自:挖数11月7日,百度发布了2019年第三季度财报,通篇看下来,挖数觉得亮点最大的地方在于其在 内容领域 的持续增长。截至今年9月,百度系爱奇艺的订阅会员数增长迅速,爱奇艺第三季度的营业收入为74亿元,同比增长 7%。截至目前其市值达到 127亿美元,接近百度的 1/3。阿里巴巴前几天也刚发布财报,数据显示整个阿里大文娱的营业收入是 ...
📅 2023-09-30 阅读全文 →

架构师必须了解的30条设计原则

作者 | Srinath Perera ,是一位计算机科学家、软件架构师、作家,他是 apache 的核心成员,拥有 15 年分布式系统编程经验,设计了 Apache Axis2 以及 WSO2 流处理器。译者:安翔。来源 | https://hackernoon.com/众所周知,架构师的角色,更偏向于策划、而非指挥,塑造、而非支配,其...
📅 2023-09-30 阅读全文 →