那些40岁的程序员都去哪了

阅读本文大概需要10分钟。昨天北京市政府做了一个关于996的调研,第一时间我参与了调研,同时发到所有读者群,让大家一起发声。不少朋友开始热烈的讨论起来,有人很乐观认为这是改变的开始,也有人觉得这就是走一个形式。不管怎么说,也算看到政府针对这个问题开始有行动了。其实996最残酷的一点是:年纪大的人很容易被无情淘汰。中国互联网的35岁危机是和996盛行分不开的。...
📅 2023-08-18 阅读全文 →

最新最全大数据图谱,请拿走不谢!

大数据技术栈全貌大数据平台技术栈扫码回复 大数据 ,可以看到整个技术栈,每个组件的详细介绍!特别推荐一个分享架构+算法的优质内容,还没关注的小伙伴,可以长按关注一下:长按订阅更多精彩▼如有收获,点个在看,诚挚感谢
📅 2023-08-18 阅读全文 →

C语言可以不用,但是不能不会!

对于C语言怎么学习这个话题,很多读者一直在问,因为网上类似的文章很多了,这里就不长篇大论,可能你也看过不少,究竟孰是孰非需要你自己去思考、判断和实践。说实在的,个人认为在你入门或者基础学习阶段,教材、软件(写代码)和教学视频这三样就够了。本文主要是给大家提供一些资料,各位按需选择。关于书籍学习任何一门课程你首先得有书吧,有人说C语言书这么多怎么办?没事,我们...
📅 2023-08-18 阅读全文 →

写代码太累?

最近,我发现一个,讲程序员职场相关的公众号,特别有意思,你如果看了,绝对会笑喷!推荐给大家!可以扫码回复 程序员 试试,被震惊了!特别推荐一个分享架构+算法的优质内容,还没关注的小伙伴,可以长按关注一下:长按订阅更多精彩▼如有收获,点个在看,诚挚感谢
📅 2023-08-18 阅读全文 →

干货!如何设计实现一个通用的分布式事务框架?

来源:https://www.bytesoft.org/一个TCC事务框架需要解决的当然是分布式事务的管理。关于TCC事务机制的介绍,可以参考TCC事务机制简介。TCC事务模型虽然说起来简单,然而要基于TCC实现一个通用的分布式事务框架,却比它看上去要复杂的多,不只是简单的调用一下Confirm/Cancel业务就可以了的。本文将以Spring容器为例,试图...
📅 2023-08-18 阅读全文 →

百度92年程序员被判刑:篡改数据,违规审核700多个网站,蚕食公司广告分成300余万!

程序员是技术人员,但技术是一把双刃剑,用好了能升职加薪,如果不小心用错了就会走上歪门邪道。百度一名92年的程序员陈某睿为了挣点外快,竟然越权干起了业务审核部门的工作。通过编写脚本、篡改数据等方式,越过公司内部两道“防线”。短短半年时间里,他违规通过了735个媒体网站账号加入“百度联盟”的申请,造成公司374万元的广告分成被蚕食。部分被他通过的网站内容里甚至涉...
📅 2023-08-18 阅读全文 →

深度排序模型在淘宝直播的演进与应用

分享嘉宾:纪志辉 阿里巴巴 算法专家编辑整理:李春雷出品平台:DataFunTalk导读:淘宝直播近两年在排序模型上进行了持续的迭代优化和演进落地,在多目标学习、跨场景迁移、召回匹配、大促GMV优化上都有比较成功的应用实践,此外在全屏页上下滑场景上也有自己独特的建模思路和方案。本文将为大家分享下深度排序模型在淘宝直播的演进与应用,主要包括:DBMTLDMRR...
📅 2023-08-18 阅读全文 →

程序员面试阿里,因嫌弃阿里味怒怼面试官,疑似被拉黑!

阿里味闻名业界,不仅阿里员工感触很深,连候选人面试时都感受得真切,忍不住怼起了面试官。一个程序员发帖爆料自己怼阿里面试官的过程:视频面试到30分钟的时候,感觉面试官略菜,还动不动传播阿里文化,最后面试官问楼主有什么想问的,楼主直接说:“感觉你好拽,去哪投诉你?”紧接着视频就中断了。楼主问大家:这个面试官会不会报复自己?估计被阿里拉黑了吧!网友们纷纷夸赞楼主“...
📅 2023-08-18 阅读全文 →

都说百度前端牛,来看看百度前端工程化之H5性能优化

导读:从粗糙到精致,从简单到复杂,全球互联网Web App(网页应用)平均体积已增压到1.6Mb,随着音视频等富媒体内容的流量池膨胀,终端设备上的用户对网页装载速度尤其敏感。页面不能做到秒开,就会有大量用户选择离开。重视并改善网站性能,优化即时网页装载时间,加速即时网页在浏览器平台终端状态展现,进而可以带来网站流量增长。本文源自百度直播研发部,提出了前端渐进...
📅 2023-08-18 阅读全文 →

胡晓明卸任蚂蚁CEO,下一站:阿里CEO?

据媒体爆料,3月12日晚,蚂蚁金服首席执行官孙权(本名胡晓明)辞职。孙权在内部邮件中表示:自己将辞去蚂蚁金服CEO一职,未来将负责蚂蚁生态社会公益事业关联项目。随后#胡晓明辞任蚂蚁金服CEO#话题也登上了新浪微博热搜,引发网友讨论。蚂蚁集团表示证实这一消息:情况属实,董事会基于个人意愿同意这一请求,感谢胡晓明对公司的努力与付出。蚂蚁金服官方亦确认,胡去职后将...
📅 2023-08-18 阅读全文 →

阿里彭蕾:向上管理的最高境界,不是跪舔老板,而是支撑!

阿里巴巴18罗汉之一,传奇经理人—彭蕾说过这样一句话:“无论马云做的决定是什么,我都确保这个决定是最正确的决定。”彭蕾作为马云最信任的下属、顶级职业经理人,她总结了作为一名下属的智慧:不一昧跪舔、迎合老板,而是选择支撑他、成就他。GE的传奇CEO的杰克·韦尔奇有一个助理,跟随他15年,在韦尔奇退休后,成为他私人公司的合伙人和副总裁,被《纽约时报》称为杰克·韦...
📅 2023-08-18 阅读全文 →

java双重检查锁单例真的线程安全吗?

 相信大多数同学在面试当中都遇到过手写单例模式的题目,那么如何写一个完美的单例是面试者需要深究的问题,因为一个严谨的单例模式说不定就直接决定了面试结果,今天我们就要来讲讲看似线程安全的双重检查锁单例模式中可能会出现的指令重排问题。双重检查锁单例模式乍一看下面单例模式没啥问题,还加了同步锁保证线程安全,从表面上看确实看不出啥问题,当在同一时间多个线程同时执行该...
📅 2023-08-18 阅读全文 →

到底是先更新数据库还是先更新缓存?

很多小伙伴最近都在问我,在系统中引入缓存后,当向数据库中写入数据时,是先写数据库还是先写缓存呢?先写数据库和先写缓存有什么区别吗?今天,我们就一起来聊聊这个话题。从本质上讲,无论是先写数据库还是先写缓存,都是为了保证数据库和缓存的数据一致,也就是我们常说的数据一致性。随着互联网的高速发展,当今时代已然从IT时代进入到DT时代。互联网系统架构也已经由最初的单体...
📅 2023-08-18 阅读全文 →

全网最详尽的负载均衡原理图解

负载均衡由来 在业务初期,我们一般会先使用单台服务器对外提供服务。随着业务流量越来越大,单台服务器无论如何优化,无论采用多好的硬件,总会有性能天花板,当单服务器的性能无法满足业务需求时,就需要把多台服务器组成集群系统提高整体的处理性能。基于上述需求,我们要使用统一的流量入口来对外提供服务,本质上就是需要一个流量调度器,通过均衡的算法,将用户大量的请求流量均衡...
📅 2023-08-18 阅读全文 →

95后程序员业余帮人鉴定毒蘑菇,竟成百万粉丝的网络大V!

许多人都在主业之外发展副业,程序员也不例外,有人独立开发app,有人业余炒股,有人下班后写写技术类公众号,这些都是比较常见的副业。但在南京有这样一个95后程序员小哥哥,在工作之外,他还是一个冷门领域的微博大V,拥有百万粉丝,这就是科普博主“赶尾人”。“赶尾人”是广东人,在南京工作,是一名程序员,因为喜欢钻研菌物学这个冷门学科,他已经研究了很多年。他又利用业余...
📅 2023-08-18 阅读全文 →

陷阱太多!究竟该如何应对逆袭神器期权?某程序员历经4次上市公司,终于顿悟!

期权是许多公司用来激励员工的一种方法,有期权的员工可以在将来以某个固定价格购买公司股票。比如某上市公司现在股价为9元,公司给员工发放期权一亿份额,约定几年后员工可以用10元的价格买入一亿股公司股票。如果三年后公司股价涨到20元,那么每份期权就可以挣10元。许多幸运的员工靠一纸期权走上了人生巅峰。但许多人对如何计算自己手中的期权一头雾水,甚至掉入期权陷阱。近日...
📅 2023-08-18 阅读全文 →

盘点一下数据库的误操作有哪些后悔药?

前言无论是开发、测试,还是DBA,都难免会涉及到数据库的操作,比如:创建某张表,添加某个字段、添加数据、更新数据、删除数据、查询数据等等。正常情况下还好,但如果操作数据库时出现失误,比如:删除订单数据时where条件写错了,导致多删了很多用户订单。更新会员有效时间时,一次性把所有会员的有效时间都更新了。修复线上数据时,改错了,想还原。还有很多很多场景,我就不...
📅 2023-08-18 阅读全文 →

闲鱼如何高效打造一个多业务、低侵入的搜索链路

问题及现状闲鱼搜索很多场景基于集团搜索中台能力,纵观闲鱼搜索链路,存在多角色(工程、算法工程、算法等)、多业务(闲鱼无忧购、租房、帖子等)、多节点(离线数据源聚合、在线召回、URF Rank等),具有明显的复杂性。并且闲鱼主搜仅存在一条链路支持搜索多业务发展,各角色、各业务、各节点处于高耦合串行迭代模式。在大数据量、多业务、多角色并行场景下,以下问题日益明显...
📅 2023-08-18 阅读全文 →

Swagger增强神器:Knife4j!用它轻松实现接口搜索、Word下载、接口过滤...

Swagger 是开发中最常用的框架之一了,但 Swagger 本身又有很多不完善的地方,比如,在众多的接口中查询某一个接口,又或者是把所有的接口导出成 Word 格式等,都无法在 Swagger 中实现。有人可能会问:为什么要把接口导成 Word 格式?这种场景还挺常见的,比如需要将接口对外部公司开放时,又或者是开发环境的网络不能对外部开放(如专线,很多医...
📅 2023-08-18 阅读全文 →

Kafka性能篇:为何Kafka这么"快"?

先预告一下 Kafka 系列文章,大家敬请期待哦:以讲解性能作为 Kafka 之旅的开篇之作,让我们一起来深入了解 Kafka “快”的内部秘密。你不仅可以学习到 Kafka 性能优化的各种手段,也可以提炼出各种性能优化的方法论,这些方法论也可以应用到我们自己的项目之中,助力我们写出高性能的项目。关公战秦琼“65: Redis 和 Kafka 完全是不同作用...
📅 2023-08-18 阅读全文 →

读写分离原来这么简单,一个小注解就够了

目录前言环境部署开始项目目录结构建表主从数据源配置设置路由数据源的注解aop切换数据源最后前言相信有经验的同学都清楚,当db的读写量过高时,我们会备份一份或多份的从库用于做数据的读取,然后主库就主要承担写入的功能(也有读取需要,但压力不大),当db分好主从库后,我们还需要在项目实现自动连接主从库,达到读写分离的效果。实现读写分离并不困难,只要在数据库连接池手...
📅 2023-08-18 阅读全文 →

黄峥辞职,拼多多何去何从?

近日,又一位互联网界传奇人物急流勇退,在公司全盛时刻宣布辞职。这次退隐江湖的是拼多多的创始人黄峥。3月17日,在拼多多发布财报的同时,黄峥在股东信中宣布将董事长职位交给现任CEO陈磊,其超级投票权也将失效,并承诺个人名下的股票在未来三年内继续锁定,不出售。跟他的辞职信一起发布的拼多多财报依然闪耀:2020年第四季度,拼多多实现营收265.477亿元,较上一年...
📅 2023-08-18 阅读全文 →

一文读懂RocketMQ的存储机制

 一、存储方式业界主流的 MQ 产品像 RabbitMQ、RocketMQ、ActiveMQ、Kafka 都是支持持久化存储的,而 ZeroMQ 不需要支持持久化存储。业务系统也确实需要 MQ 支持持久化存储能力,这样可以增大系统的高可用性。但存储方式和效率来看,我们可以分为文件系统、分布式 KV 存储、关系型数据库三种方式:1、文件系统目前业界较...
📅 2023-08-18 阅读全文 →

我还不懂什么是分布式事务

老大:来,你搞一搞分布式事务吧我:......,啥是事务?我:先从理论学起吧我不懂什么是事务如果事务都不懂,就更不用说分布式事务了,于是我马上开始学习了。事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。事务应该具有 4 个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为 ACID 特性。换成比较容易理...
📅 2023-08-18 阅读全文 →

使用Redis,你必须知道的21个注意要点

前言最近在学习Redis相关知识,看了阿里的redis开发规范,以及Redis开发与运维这本书。分使用规范、有坑的命令、项目实战操作、运维配置四个方向,整理了使用Redis的21个注意点,希望对大家有帮助,一起学习哈1、Redis的使用规范1.1、 key的规范要点我们设计Redis的key的时候,要注意以下这几个点:❝以业务名为key前缀,用冒号隔开,以防...
📅 2023-08-18 阅读全文 →

深圳某女孩身家上千万,却称自己不配追求大厂程序员

程序员收入高,给人的印象也比较老实稳重,算是比较理想的择偶对象。但一个小姐姐却发出感叹,称自己不敢去撩大厂程序员,觉得自己月薪几千不配,不想拖别人后腿,虽然家庭条件不错,但感觉还是有点自卑。这个小姐姐的家境有多好呢?据她本身自爆,家里在深圳有两栋楼,东莞有一栋楼,三套房,老家还有物业……这身价真是妥妥的富二代啊!网友们也震惊了,家里有这么多楼还说穷?固定资产...
📅 2023-08-18 阅读全文 →

三藏一面:为什么要用 NoSQL

本文来自我的一次真实面试经历。这家公司的真名就叫做“三藏”,和我的名字“悟空”很契合,唐三藏给悟空面试,合情合理,还带有一丝趣味,所以我就去面试了。三藏公司是一家小厂,技术负责人面的我,欲知面试结果,文末揭晓。本文主要内容如下:一、MongoDB 和 MySQL1.面试官:看你的简历上写了 MongoDB,说下 MongoDB 和 MySQL 的区别吧。其实...
📅 2023-08-18 阅读全文 →

这位图灵奖得主大佬,你可知道?

今天,给大家介绍一位大佬 —— 高德纳(Donald Ervin Knuth),美国著名计算机科学家,是现代计算机科学的鼻祖。也许你已经听说过这个名字,如果没有,我再找几个关于他的标签:图灵奖得主,《计算机程序设计艺术》(The Art of Computer ,TAOCP),TeX 排版系统,KMP 算法……等等。《计算机程序设计艺术卷1》上周末,我花了不...
📅 2023-08-18 阅读全文 →

再也不怕,缓存雪崩、击穿、穿透!

用户的数据一般都是存储于数据库,数据库的数据是落在磁盘上的,磁盘的读写速度可以说是计算机里最慢的硬件了。当用户的请求,都访问数据库的话,请求数量一上来,数据库很容易就奔溃的了,所以为了避免用户直接访问数据库,会用 Redis 作为缓存层。因为 Redis 是内存数据库,我们可以将数据库的数据缓存在 Redis 里,相当于数据缓存在内存,内存的读写速度比硬盘快...
📅 2023-08-18 阅读全文 →

某阿里p8自爆私生活:老婆整天在外鬼混,孩子成绩倒数第一,难受!

在程序员群体里,阿里p8是比较高的级别,拿着令人羡慕的高薪,看起来光鲜亮丽,但他们实际上的生活是否如表面那样光鲜呢?一个阿里p8发帖自爆自己的真实生活:32岁,孩子学习成绩倒数第一,老婆整天在外面鬼混,就算阿里p8又怎么样?照样难受!网友们感叹:这就是996的福报,老婆和孩子都不好了,种瓜得瓜种豆得豆。就算p8又怎么样?不过是多挣点钱,但这个钱的性价比太低了...
📅 2023-08-18 阅读全文 →