福利 | 闷骚的程序员是如何讲冷笑话的?
点击上方“CSDN”,选择“置顶公众号”
关键时刻,第一时间送达!
转眼间,端午节三天小长假已到了最后一天,明天即将再次开启繁忙的工作模式。值此之际,本文以一种轻松幽默方式来帮助身为程序员的你减减压,希望博君会心一笑。以下是一般只有程序员才能看懂的 15 个冷笑话,快来检测一下你能看懂了几个吧?
如果没看懂也没关系,CSDN 小姐姐携手华章图书来为你的知识库添砖加瓦,特精选八本最具实战的后端开发技术图书,打开文末,领取属于你技术之路的“葵花宝典”,也欢迎大家后台留言你想要学习关注的技术领域及内容。最后祝大家端午节快乐!
▌程序员式幽默
1.我感觉下面的两本书中,有一本在误导我。
2.我只需要知道如何加快速度。
如果我胡乱地改代码,不断尝试直到程序能运行,那么别人就会说这样很“蹩脚”,且是“很差的编码实践”;
但如果我以足够的速度这样做,那么别人就会称之为“机器学习”,而且薪资还会翻四倍。
3.机器学习的工作原理
面试者:你的强项是什么?
我:我学东西很快。
面试者:11 乘以 11 得多少?
我:65。
面试者:大错特错。结果是121。
我:结果是 121。
4.完美的答案
如何在一夜之间学会编程?
在初冬季节,拿着笔记本电脑到北极去。你会有长达 6 个月的一晚学习编程。到那儿之后,只需要 Google 就好了。网上优秀的入门教程一抓一大把。
5.代码发生错误怎么办?
TeeSeal:把控制台窗口关掉。
Waller:然后呢?
TeeSeal:行了,错误信息不见了。
Waller:……
6.有时,我在想非技术的朋友是否会对我的搜索历史记录感到不解……
remove child from parent with fork
程序员看到的是:怎样在 fork 中从父进程中删除子进程
非程序员看到的是:怎样用叉子从父母手中抢孩子
7.保存代码的最佳方式
8.Javascript
当你敲错下面的代码:
误:x = obj.fiedl
正:x = obj.field
9.调试的工作原理
Debug,就是在一场犯罪影片中出演侦探,但同时你也是凶手。
10.Quora 很了不起
如果只是从 Stack Overflow 粘贴复制代码的话,我还要程序员干什么?
11.生活的真相
A:我看不懂你的代码,哈哈,你应该加注释。
B:我也看不懂。我一般是一边试一边改的。
12.不止你一个人这样……
每次写一行代码,突然想起余生都要维护它,就有删掉代码,将计算机扔进垃圾桶,然后跳水的冲动。
难道只有我一个人这样吗?
13.这是真的吗?
请不要敲玻璃。
程序员很容易受惊,然后嚎嚎大哭。
请悄悄进去,一边默念南无阿弥陀佛,以避免意外发生。
谢谢。
14.我们生活的这个时代
A:你不能在所有平台上只使用一种语言。
B:可怜的孩子,那你就错了。
15. 能拿到这个学位,我要感谢 Stack Overflow。
▌福利之后端开发技术图书
1.RocketMQ 实战与原理解析
作者是阿里资深数据专家,对 RocketMQ 有深入的研究,并有大量的实践经验。作者结合自己多年使用 RocketMQ 的经验,从开发和运维两个维度,给出了大部分场景下的优秀实践,能帮助读者在学会使用和用好 RocketMQ 的同时,尽量少“踩坑”。同时,本书也结合源码分析了分布式消息队列的原理,使读者可以在复杂业务场景下定制有特殊功能的消息队列。
2.Kafka 源码解析与实战
本书从 LinkedIn(领英)公司内部大数据架构讲起,引申出消息队列 Kafka,接着讲解 Kafka 的基本架构,然后着重分析 Kafka 内部的各模块实现细节。从诞生背景至架构组成,再到内部实现细节,由浅入深,循序渐进。本书不仅讲解 Kafka 内部的实现原理,而且还详细描述 Kafka 外部的维护工具,对外的客户端编程原理以及和第三方集成的方式。
3.Akka实战:快速构建高可用分布式应用
Akka 是一款非常优秀的分布式并行应用框架,它为快速构建高性能、高可用的分布式应用提供了良好的解决方案。本书是资深 Java 技术专家在大量实践后的经验与教训的总结,以实战为导向,从架构、组件、工具包、分布式&集群、微服务等多个角度对 Akka 进行了详细的讲解,为快速构建高可用、高性能的分布式应用提供了详尽指导。每个知识点都配备了详细的代码示例和配置说明,实操性极强。
4.深入分布式缓存
这是国内首本从大型互联网系统的应用角度探讨分布式缓存的书籍,包含了原理、框架、架构、案例等多方面的视角。互联网系统随着容量需求的陡增,许多看似简单的存储类场景都面临着巨大的容量和稳定性风险,而其中的大部分都可以通过对缓存的合理使用来规避。读者从对本书的阅读当中,将会获得应对这些问题的经验,也会对分布式缓存有一个体系化的认识。
5.架构即未来:现代企业可扩展的 Web 架构、流程和组织
任何一个持续成长的公司最终都需要解决系统、组织和流程的扩展性问题。本书汇聚了作者从 eBay、VISA、Salesforce.com 到 Apple 超过 30 年的丰富经验, 全面阐释了经过验证的信息技术扩展方法,对所需要掌握的产品和服务的平滑扩展做了详尽的论述,并在第1版的基础上更新了扩展的策略、技术和案例。
6.架构之美
《架构之美》围绕 5 个主题领域来组织《架构之美》的内容:概述、企业应用、系统、终用户应用和编程语言。《架构之美》让优秀的设计师和架构师来描述他们选择的软件架构,剥开架构的各层,展示他们如何让软件做到实现功能、可靠、易用、高效率、可维护、可移植和优雅。
7.Java 高并发编程详解
随着计算机硬件的不断发展,CPU 进入多核时代,并发运算因此也上升到了并行运算的高度,作为 Java 程序员,如何最大化地“压榨”CPU 的资源,利用 CPU 超高的计算速度编写高效快速运行的程序,如何解决 CPU 与 RAM 之间速度不匹配的问题呢?本书结合作者的实践经验,不仅介绍了高速缓存Cache、Cache Line、Java 内存模型,以及现代 CPU 基本架构等相关知识,还深入讲解了 Java 跨平台的高并发解决方案。
8.Java 编程的逻辑
Java 专家撰写,力求透彻讲解每个知识点,逐步建立编程知识图谱。本书以Java 语言为例,由基础概念入手,到背后实现原理与逻辑,再到应用实践,融会贯通。
▌赠书规则
在下方留言,对以上感兴趣的书籍说出申请的理由,格式为“书名+申请的理由”;
CSDN 小姐姐会把有价值的评论放出(由于只可以放出100条留言,所以仅限前100名);
最终按评论的质量、点赞数优选出 8 位中奖的小伙伴,点赞数越高,获奖的几率越大哦;
截止时间:6 月 20 日中午 12:00。
征稿啦!
如果你有优质的文章,或是行业热点事件、技术趋势的真知灼见,或是深度的应用实践、场景方案等的新见解,欢迎联系 CSDN 投稿,联系方式:微信(guorui_1118,请备注投稿+姓名+公司职位),邮箱(guorui@csdn.net)。
————— 推荐阅读 —————
点击图片即可阅读