程序员的那些经典段子

哈喽,大家好,我是明智~

本周咱们已经解决了在面试中经常碰到的OOM问题:

《美团一面,发生OOM了,程序还能继续运行吗?》

《美团一面:碰到过OOM吗?你是怎么处理的?》

本来今天是给大家准备了另外一个常见的面试题:

69cba64ff0040a7fd9090decc0eb5b90.png
不过转念一想,这都周五了,谁TM还有心情看面试题,当然是摸鱼啊
eb70cc683c727fdbacfcbb8290414001.jpeg

面试官:解释一下什么叫做死锁,解释明白我们就会要你。

我:先发 offer,签完 offer 再解释。


:java 和 JavaScript有什么关系?

答:跟雷锋和雷峰塔,老婆和老婆饼一样,跟卡巴斯基和巴基斯坦一样,有个基巴关系


:你们饭店需要客户端吗?

答:不忙的时候都是小二端,只有忙的时候才需要客户端。


女神:你能让这个论坛的人都吵起来,我今晚就跟你走。

程序猿:PHP语言是最好的语言!论坛炸锅了,各种吵架。

女神:服了你了,我们走吧,你想干啥都行。

程序猿:今天不行,我一定要说服他们,PHP语言是最好的语言。


老婆给当程序员的老公打电话:下班顺路买十个包子,如果看到卖西瓜的,买一个。当晚老公手捧一个包子进了家门。老婆怒道:你怎么只买一个包子?!老公甚恐,喃喃道:因为我真看到卖西瓜的了。”


有一个程序猿,他得到了一盏神灯。灯神答应实现他一个愿望。然后他向神灯许愿,希望在有生之年能写一个好项目。后来他得到了永生。


一个程序员碰到了一个问题,他决定用多线程来解决,现在他有了两个问题


程序员骂人:“你TM就是一个没有对象的野指针!”


A:嘿,//是什么意思?

B:嘿。 

A:呃,我问你//是什么意思? 

B:问吧。 

A:我刚才不是问了吗? 

B:问了什么? 

A:你看看记录。 

B:看了。

A:所以说//是什么意思?

B:所以什么?……


某公众号最近几天的文章,推荐你们好好看看:

《面向对象的优越性:从C到C++》 

《JAVA比C++好的7大理由》 

《数据时代:python才是主角》 

《Golang:放弃python的九大理由》 

《Julia:数据分析最好用的语言》 ......

《高性能计算的胜者:C/C++》


740afc54f63ea23c9397f3f863245632.png
0a119f954ecedf02860d2d0fb48d1407.png
0129c2a10681d4a924ab16694b8b3a97.png
87ea422d5a91dd7a029028003c460208.jpeg

20736424a7247f9dc39c2a6ba797ea9c.jpeg

c6d15fd7bd1cbd3f722697d252b9c133.jpeg

c24cfda3d95a86d8682bb470bda5b838.jpeg

6f14440b01e1f5e0a677ffcc876eb101.jpeg

2bf1a7ec6eacb1d2268de791c666c987.jpeg

dbb7aff0eb6a6bb4bfdb20dff7fa0c35.jpeg

作者简介

  1. 大三退学,创业、求职、自考,一路升级

  2. 7年it从业经验,多个开源社区contributor

  3. 专注分享成长路上的所悟所得

  4. 长期探索 个人成长职业发展副业探索

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/15833.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

白嫖的在线工具类宝藏网站清单,快点击进来收藏一波

简单整理了一下自己日常经常使用的10个免费工具网站,建议点赞关注收藏,快点分享给小伙伴们! 1.奶牛快传:用户体验更好的网盘工具。 https://cowtransfer.com/ 今年开始使用的一款网盘工具,和百度网盘类似,叫奶牛快传,如…

【设计模式】——装饰模式(包装器模式)

💻博主现有专栏: C51单片机(STC89C516),c语言,c,离散数学,算法设计与分析,数据结构,Python,Java基础,MySQL,linux&#xf…

数据结构--二叉搜索树

目录 二叉搜索树的概念 二叉树的实现 结点类 函数接口总览 实现二叉树 二叉搜索树的应用 K模型 KV模型 二叉搜索树的性能分析 二叉搜索树的概念 二叉搜索树(Binary Search Tree,简称BST)是一种特殊的二叉树,其具有以下几…

数据库(6)——数据类型

SQL标准常用的数据类型有: 数据类型含义CHAR(n),CHARACTER(n)长度为n的定长字符串VARCHAR(n)最大长度为n的变长字符串CLOB字符串大对象BLOB二进制大对象SMALLINT2字节 短整数INT , INTEGER4字节 整数BIGINT8字节 大整数FLOAT(n)精度为n的浮点…

6818 android 修改开机 logo, 编译脚本分析

问题: 客户需要去掉 android5.1 的开机logo. 说明: 对于Android5.1 来说,uboot 与kernel 的logo 是一个。 过程: 其实对于开机logo 的修改很简单,直接参考厂家手册就可以了。 这是 android4.4 的开机logo 的修改&…

设计一个代办功能模块

目录 1. 需求分析2. 数据库设计用户表(Users Table)代办任务表(Tasks Table)订单表(Orders Table)评价表(Reviews Table) 3. 功能实现创建代办任务前端部分后端部分 接受代办任务前端…

产品经理-需求收集(二)

1. 什么是需求 指在一定的时期中,一定场景中,无论是心理上还是生理上的,用户有着某种“需要”,这种“需要”用户自己不一定知道的,有了这种“需要”后用户就有做某件事情的动机并促使达到其某种目的,这也就…

FPGA实现多路并行dds

目录 基本原理 verilog代码 仿真结果​ 基本原理 多路并行dds,传统DDS的局限性在于输出频率有限。根据奈奎斯特采样定理,单路DDS的输出频率应小于系统时钟频率的一半。但是在很多地方,要使采样率保持一致,所以,为了…

【CTF Web】CTFShow web7 Writeup(SQL注入+PHP+进制转换)

web7 1 阿呆得到最高指示&#xff0c;如果还出问题&#xff0c;就卷铺盖滚蛋&#xff0c;阿呆心在流血。 解法 注意到&#xff1a; <!-- flag in id 1000 -->拦截很多种字符&#xff0c;连 select 也不给用了。 if(preg_match("/\|\"|or|\||\-|\\\|\/|\\*|\…

路径规划算法的复杂度

通常通过以下指标来衡量&#xff1a; 时间复杂度&#xff1a;这是评估算法执行所需时间的量度。它通常用大O符号表示&#xff0c;给出了算法运行时间随着输入规模增长的增长率。例如&#xff0c;一个时间复杂度为O(n^2)的算法在处理大规模输入时会比时间复杂度为O(n log n)的算…

PostgreSQL的扩展(extensions)-常用的扩展之pg_plan_advsr

PostgreSQL的扩展&#xff08;extensions&#xff09;-常用的扩展之pg_plan_advsr pg_plan_advsr 是 PostgreSQL 社区中的一个扩展&#xff0c;用于分析和改进查询执行计划。它能够自动识别哪些查询执行缓慢&#xff0c;并提供优化建议&#xff0c;以提高查询性能。pg_plan_ad…

AI时代存储大战,NAND闪存市场风云再起!

随着人工智能&#xff08;AI&#xff09;相关半导体对高带宽存储&#xff08;HBM&#xff09;需求的推动&#xff0c;NAND闪存市场也感受到了这一趋势的影响。 据《Business Korea》援引行业消息来源称&#xff0c;NAND闪存市场的竞争正在加剧&#xff0c;而存储巨头三星和SK海…

CSP俄罗斯方块(简单易懂)

开始将题目理解成了&#xff0c;开始的列应该是从输入图案的最左端开始计算&#xff0c;将前面所有的空列都删掉&#xff0c;代码如下&#xff1a; #include<bits/stdc.h> using namespace std; const int N 1e410; const int M 1e510; int a[20][20]; int b[5][5];int…

Redis的持久化方式:

Redis提供了两种数据持久化的方式&#xff1a; RDB 该机制是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 AOF 该机制将以日志的形式记录服务器所处理的每一个写操作。 在Redis服务器启动之初会读取文件来重新构建数据库&#xff0c;以保证启动后数据库中的数据是完…

leedcode【203】. 移除链表元素——Java解法

Problem: 203. 移除链表元素 题目思路解题方法复杂度Code效果 题目 给你一个链表的头节点 head 和一个整数 val &#xff0c;请你删除链表中所有满足 Node.val val 的节点&#xff0c;并返回 新的头节点 。 示例 1&#xff1a; 输入&#xff1a;head [1,2,6,3,4,5,6], val…

OS复习笔记ch6-1

死锁的原理 定义 一组进程中&#xff0c;其中每个进程因等待事件而阻塞&#xff0c;且所等待的事件只能被这组进程中的另一阻塞进程激发称之为死锁。 举例如下 四个车辆希望紧迫的希望能很快通过&#xff0c;每辆车需要两个象限的资源&#xff0c;然而四个车都只得到一个象…

golang调用aliyun的语音通话服务,复制直接使用

golang调用aliyun的语音通话服务 通过API使用语音通知/语音验证码——阿里云官方文档SingleCallByTts - 发送语音验证码或文本转语音类型的语音通知入门流程主要参数引入阿里云语音官方SDK-go版本完整代码通过API使用语音通知/语音验证码——阿里云官方文档 https://help.aliy…

电子电器架构 - AUTOSAR软件架构介绍

电子电器架构 - AUTOSAR软件架构介绍 我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。 老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师: 屏蔽力是信息过载时代一个人的特殊竞争力,任何消耗你的人和事,多看一眼都是你的不对。非必要不费力证明自己…

MFC Winsock 类:MFC 中的网络编程

目录 概述 一.MFC Winsock 类简介 1.MFC Winsock 类的主要功能 2.MFC Winsock 类的主要优点 3.MFC Winsock 类的主要缺点 4.MFC Winsock 类的主要类 5.MFC Winsock 类示例 二.CAsyncSocket 类 1.主要功能 异步通信 事件驱动 数据传输 套接字选项 2.常用函数 创建…

Maven多环境打包配置

一、启动时指定环境配置文件 在启动springboot应用的jar包时&#xff0c;我们可以指定配置文件&#xff0c;通常把配置文件上传到linux服务器对应jar包的同级目录&#xff0c;或者统一的配置文件存放目录 java -jar your-app.jar --spring.config.location/opt/softs/applicat…