大数据学习之路

介绍大数据领域相当广阔,对于任何开始学习大数据及其相关技术的人来说,这都是一项非常艰巨的任务。大数据技术数不胜数,决定从哪里开始可能是迷茫的。这就是我想写这篇文章的原因。本文为您提供了一条引导您开始学习大数据之旅的途径,并将帮助您在大数据行业找到一份工作。我们面临的最大挑战是根据我们的兴趣和技能确定正确的角色。为了解决这个问题,我对每个大数据角色都做了详细的...
📅 2023-10-03 阅读全文 →

世界上没有技术驱动型公司

来源:智煜徽智煜徽,洛林大学计算机专业研究生,现就职于华为,从事自动驾驶/机器学习相关研发工作。曾在卢森堡-Clearstream参与分布式金融平台的开发;有创业经历。世界上没有技术驱动型公司世界上没有技术驱动型公司,不论Google、Facebook,还是腾讯、阿里,都不是技术驱动型公司。因为技术不是源头,需求才是。因此一切技术问题,都要服从产品交付和市场...
📅 2023-10-03 阅读全文 →

在 Spring Boot 中,如何干掉 if else!

作者:cipherhttps://juejin.im/post/5c551122e51d457fcc5a9790需求这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处理。订单实体:service接口:传统实现根据订单类型写一堆的if else:策略模式实现利用策略模式,只需要两行即可实现业务逻辑:可以看到...
📅 2023-10-03 阅读全文 →

家庭年入百万仍哭穷:互联网行业有危机感,不知哪天被淘汰

一名家庭年收入百万的网友在职场社区表达了内心的焦虑,称和老公都在互联网行业,有一套五百多万的房子,平时生活花钱不紧张,但是内心仍然觉得有危机感,说不定哪天就被淘汰了,内心容易被外界的负面传达干扰,情绪容易不稳定。至于为何焦虑,有网友做了如下分析:这个在北京生活应该也就算普通,到手100万,估计房贷去掉15,16万,家庭月正常开销2万要吧,去掉24万,有车还另...
📅 2023-10-03 阅读全文 →

一流程序员靠数学,二流程序员靠算法,低端看高端就是黑魔法

简介每个行业都会分等级,程序员也不例外!好一点的叫工程师,普通一点的叫程序员,差一点的叫码农,更差的还会叫码畜,码奴。一流程序员靠数学,二流靠算法,三流靠逻辑,四流靠SDK,五流靠Google和StackOverFlow,六流靠百度和CSDN。低端的看高端的就是黑魔法!简直太真实,就目前的工作状态而言,我给自己定位不入流吧!当然也有网友说,一流程序员靠情商,...
📅 2023-10-03 阅读全文 →

10年+,阿里沉淀出怎样的搜索引擎?

来自:阿里技术阿里妹导读:搜索引擎是阿里的10年+沉淀,具有很高的技术/业务/商业价值。1688很多场景都借助了搜索中台的能力,基于此,以1688主搜为例介绍搜索全链路知识点,希望对你有所借鉴,有所启发。一、整体架构搜索引擎分为数据源聚合(俗称dump)、全量/增量/实时索引构建及在线服务等部分,以Tisplus为入口经由Bahamut(Maat进行工作流调...
📅 2023-10-03 阅读全文 →

计算机专业的学生也太太太太太惨了吧?

来   源:西二旗生活指北(ID:ShelchiLifeGuide)作   者:景岁最近又到了开学季,又一群懵懂的大学新生怀着憧憬走进了校园,如果让学长学姐们用一个词给学弟学妹们形容自己的专业的话,有的也许是“忙碌”,有的也许是“充实”,有的也许是“快乐”…这个时候计算机专业的学长学姐们可能会流下热泪,因为计算机专业,...
📅 2023-10-03 阅读全文 →

被93年的小领导虐了,经常打游戏,产出高,技术还好,脑子咋长的?

长江后浪推前浪,浮事新人换旧人,90后已经遍地开花了,并且在职场中当属翘楚的也不在少数,真真是后生可畏呀,这不某网友被自己的小领导刺激了:93年的小领导天天在工位上打游戏,还能做到产出特别高、技术水平特别好,这种人的脑子到底咋长的,太刺激人了!有网友调侃道:是不是花五千在印度找了俩外包?就像上学时的学霸,打游戏看漫画考试还第一。有网友说这才是楷模呢:遇到这样...
📅 2023-10-03 阅读全文 →

最近学习了责任链模式

来自:五月的仓颉前言来菜鸟这个大家庭10个月了,总得来说比较融入了环境,同时在忙碌的工作中也深感技术积累不够,在优秀的人身边工作必须更加花时间去提升自己的技术能力、技术视野,所以开一个系列文章,标题就轻松一点叫做最近学习了XXX吧,把学习的一些记录和心得、想法分享给大家。由于最近想对系统进行一个小改造,想到使用责任链模式会非常适合,因此就系统地学习总结了一下...
📅 2023-10-03 阅读全文 →

在阿里,我如何做好技术项目管理?

来自:阿里技术阿里妹导读:在技术公司、尤其是互联网公司,技术人员作为PM(项目经理)是非常常见的。有些同学得心应手,有条不紊,能得到清晰稳定的预期结果;有些同学则在过程中遇到各种闹心的事,最后不是项目上不了线,就是带着问题或各种人员的不满硬上。当然这两种都是比较极端的结果。理性思考下,这里面有没有规律在?今天,阿里高级开发专家墨玖和你聊聊,如何做好一个技术项...
📅 2023-10-03 阅读全文 →

TCP拥塞控制算法简介

 最近花了些时间在学习TCP/IP协议上,首要原因是由于本人长期以来对TCP/IP的认识就只限于三次握手四次分手上,所以希望深入了解一下。再者,TCP/IP和Linux系统层级的很多设计都可以用于中间件系统架构上,比如说TCP 拥塞控制算法也可以用在以响应时间来限流的中间件上。更深一层,像TCP/IP协议这种基础知识和原理性的技术,都是经过长时间的考验的,都...
📅 2023-10-03 阅读全文 →

看!闲鱼在ServiceMesh的探索和实践

背景在阿里服务端开发以Java为主的大背景下,其他异构语言业务如何调用现有Java服务,如何与集团中间件打通,就成为使用非Java语言团队必须要解决的首要问题。现状在ServiceMesh方案成熟之前,我们采用:通过Dart C/C++扩展方式调用各中间件客户端SO库(类JNI)。该方案在业务初期很好的解决了Dart服务端生态建设问题。但是该方案还存在以下几...
📅 2023-10-03 阅读全文 →

阿里资深技术专家的10年感悟

来自:阿里技术阿里妹导读:阿里有许多土话,比如“方法总比困难多”、“不淘汰自己就会被别人淘汰”、“你感觉不舒服的时候,就是成长的时候”。每一句都在激励我们向前。生活总不缺困难和磨练,痛苦的时候,只有转变思维,才能蜕变。今天,阿里巴巴资深技术专家无相分享他在阿里这10年来的几点感悟。今天很残酷,明天更残酷,后天很美好,熬过明天晚上,才能看到后天的太阳。插件版本...
📅 2023-10-03 阅读全文 →

什么是线程安全,你真的了解吗?

阅读本文大概需要5分钟。来自:一个程序员的成长记得今年3月份刚来杭州面试的时候,有一家公司的技术总监问了我这样一个问题,说你给我说说有哪些线程安全的类,我心里一想,呵呵,这我早都背好了,稀里哗啦说了一大堆,那你再来说说什么是线程安全,然后就GG了,说真的,我们整天说线程安全,但是你对什么是线程安全真的了解嘛?说真的,我之前真的是了解甚微,那么我们今天就来聊聊...
📅 2023-10-03 阅读全文 →

10 人,2 个月 | 虾米音乐的监控体系升级之路

来自:阿里巴巴中间件Photo @ 虾米音乐文 | 宋旭背景监控一直是服务端掌握应用运行状态的重要手段,经过近几年的发展,阿里虾米服务端目前已经有 100 多个 Java 应用,承担核心业务的应用也有将近 50 个,对于应用的监控配置也是因人而异。有的人配置的监控比较细,有的应用在经历了多人开发阶段以后,监控就逐渐疏于管理,有些应用的监控项最后修改...
📅 2023-10-03 阅读全文 →

打过工、留过洋、创过业,一位中年IT老兵的反思

来自:中产之路留过洋,创过业,风光和落寞都经历过一点点,采坑不说无数也绝不算少,小小心得与君共勉,此文思路采用简单的二元对立法,让你看到一体两面,这样看起来轻松我写起来也不难,不成体系,算是草稿: 1、工程能力 != 商业能力大多数技术出身的同行对自己很自信,因为之前做的很多事情都挺成功,比如项目按时交付,工程能力获得的就是高确定性, 工程本身就是...
📅 2023-10-03 阅读全文 →

分布式场景下的定时任务实践

背景应用中常会需要一些定时执行的任务,在spring中通过@Scheduled注解可以轻松实现。然鹅现在正儿八经的项目一般不会只部署一个实例,至少也得搞两台支持不中断服务的发布,壕一点的部署个十几台、几十台的问题不大。这样一来我们写定时任务时就需要考虑到这个任务到了执行的时候会不会所有实例都在执行,这样对业务会不会造成影响。不造成影响的情况,如:任务和实例有...
📅 2023-10-03 阅读全文 →

中台的末路

来自:码农桃花源从 15 年开始,到 19 年现在为止。各大公司都在吹捧中台理念。仿佛中台是业务复杂性的救世主。是某些架构师和 PM 的新出路。各种割韭菜的讲中台的课程层出不穷。当然,吹牛逼的时候大家都是拣好的说,苦逼的东西就只有内部人士知道。中台到底靠谱还是不靠谱,只凭各路英雄的演讲内容,那看起来是靠谱的。先来看看这些公开的观点,再以我(码农桃花源注:资深...
📅 2023-10-03 阅读全文 →

最近学习了Http连接池

来自:五月的仓颉起因6.1大促值班发现的一个问题,一个rpc接口在0~2点用户下单高峰的时候表现rt高(超过1s,实际上针对性优化过的接口rt超过这个值也是有问题的,通常rpc接口里面即使逻辑复杂,300ms应该也搞定了),可以理解,但是在4~5点的时候接口的tps已经不高了,耗时依然在600ms~700ms之间就不能理解了。查了一下,里面有段调用支付宝ht...
📅 2023-10-03 阅读全文 →

曾奇:谈谈我所认识的分布式锁

来自:滴滴技术桔妹导读:随着计算机技术和工程架构的发展,微服务变得越来越热。如今,绝大多数服务都处于分布式环境中,其中,数据一致性是我们一直关注的重点。分布式锁到底是什么?经过了哪些发展演进?工程上有哪些实现方案?各种方案的利弊权衡又有哪些?希望这篇文章能够对你有一些帮助。▍阅读索引0. 名词定义1. 问题引入2. 分布式环境的特点 3. 锁4. ...
📅 2023-10-03 阅读全文 →

阿里一年,聊聊我成长了什么

来自:五月的仓颉2018.5.31~2019.5.31,一段精彩的旅程,渡过了在阿里一年的时光,这段时光有快乐、有焦虑、有迷茫、更有思考,思考的是自己过去的种种不足、思考的是一些现在看来之前错误的想法、思考的是如何成为一个更好的技术人,将这一些思考分享给看到这些文字的每个人,共勉。 应当如何面对线上的异常/故障看起来毫无意义的一个问题,碰到线上异常...
📅 2023-10-03 阅读全文 →

.NET成人礼 | 还记得20年前一起拖过的控件吗?

点击上方蓝字关注“汪宇杰博客”每一代人都有记忆里的味道。煤球炉、黑白电视机是属于父母的记忆。而“拖控件”式编程,启蒙了无数像我这样的80后(嗯,89也算80后)。经典旧世2000 年那个时候,上海这样的城市里也不是每家每户都有电脑,我家也没有电脑。我在学校经常听几位家里条件不错的同学说他们玩电脑的事情。CIH、千年虫等名词让我对电脑有着非常强烈的好奇心。而我...
📅 2023-10-02 阅读全文 →

JAVA中有趣的移位操作

<<, >>, <<<, >>> 这些符号什么意思?有哪些容易被遗漏的细节?来自: 一杯82年的JAVA上次介绍了JAVA中有趣的位运算,知道了位运算是直接对一个整形的二进制位进行操作,效率上比起加减乘除高不少,因此常运用在对性能很敏感的场景。今天介绍在二进制下的移位操作。原码、反码、补码...
📅 2023-10-02 阅读全文 →

滴滴杜欢:大型微服务框架设计实践

来自:滴滴技术桔妹导读:在不久前的 Gopher China 大会中,滴滴高级专家工程师杜欢以《大型微服务框架设计实践》为主题的深度分享。小编在此整理成文,与大家分享。————大家好,我是杜欢,很荣幸能代表滴滴来做分享。我来滴滴的第一件事情就是帮助公司统一技术栈,在服务端我们要把以前拿 PHP 和 Java 做的服务统一起来,经过很多思考和选择之后我们决定用...
📅 2023-10-02 阅读全文 →

四年努力,梦归阿里,和大家聊聊成长感悟

来自:五月的仓颉前言阿里面试成功已经过去一个月了,入职也已经过去十多天了,趁着周末写点东西和大家进行一下分享,本文会写到以下的内容:个人一路走来的经历未来的一些思考我自己理解五年这个时间节点一名优秀程序员应当具备的技术素质小广告时间那这次加入的BU是菜鸟,一个非常有发展前景的公司。 从校园出发,走向阿里工作五年,标题却是"四年努力",实际上确实是这...
📅 2023-10-02 阅读全文 →

想吃透监控系统,就这一篇够不够?

“ 经济高速发展的今天,我们处于信息大爆炸的时代。随着经济发展,信息借助互联网的力量在全球自由地流动,于是就催生了各种各样的服务平台和软件系统。来自:51cto技术栈由于业务的多样性,这些平台和系统也变得异常的复杂。如何对其进行监控和维护是我们 IT 人需要面对的重要问题。就在这样一个纷繁复杂地环境下,监控系统粉墨登场了。今天,我们会对 IT 监控系统进行介...
📅 2023-10-02 阅读全文 →

这位RD同学,你好像对JD有点误解!

来自:程序员吴小胖先说明一下,这里的JD不是某电商平台,而是Job Description,即职位描述。程序员找工作,常见的JD大概这样的:负责公司的技术架构设计和落地实施能够进入公司核心团队,接触核心项目扁平化管理丰富多彩的团建度假活动待遇优厚准上市公司,全员持股,大量期权公司美女如云弹性工作制,时间灵活,不强制加班要求精通MySQL、Kafka、ES等主...
📅 2023-10-02 阅读全文 →

Python面试40问

1)什么是Python?使用Python有什么好处?Python是一种编程语言,包含对象,模块,线程,异常和自动内存管理。Python的好处在于它简单易用,可移植,可扩展,内置数据结构,并且它是一个开源的。2)什么是PEP 8?PEP 8是一个编码约定,关于如何编写Python代码更具可读性。3)什么是序列化和非序列化?Pickle模块接受任何Python对...
📅 2023-10-02 阅读全文 →

他 11 岁学习编程,21 岁开发出 Linux 操作系统,拒绝乔布斯的 offer,活出了程序员该成为的样子

Linux 操作系统对做开发的人来说,已经再熟悉不过了。它具备免费、可靠、安全、稳定、多平台等优势,早在 1991 年公布以来,就得到迅猛的发展。以至于现在我们用到的几乎所有的智能设备都有它的应用。比如手机、电脑、路由器、电视等等。而这一切的一切都离不开一个人的突出贡献,那就是它的创造者——被称为 Linux 之父的林纳斯·托瓦兹(Linus Torvald...
📅 2023-10-02 阅读全文 →

为什么说大公司一定会死掉?小公司永远有机会!

“ 导读:很多人会认为,现在创业很难啊。大公司拥有更多的资源,流量,人才优势。小公司基本没什么机会。在很多层面上的确是这样的,特别是在行业逐渐趋于稳定的今天。但是这篇文章就想告诉你,其实上帝在这场博弈中给每个创新者都留了一个后门。希望这篇文章可以给你带来一个全新的认知。”小公司都爱冒“大风险”,大公司只能“小创新”首先,我们得明确一个认知:在大公司...
📅 2023-10-02 阅读全文 →