摘要:
文章首发于我的公众号「程序员cxuan」,欢迎大家关注呀~ 说到做到! 之前有位读者给我留言说想要了解一下什么是 MQTT 协议,顺便还把我夸了一把,有点不好意思啦。 那么读者的要求必须要满足啊,所以现在 @一下这位小姐姐,来听课啦! 什么是 MQTT 协议 MQTT 协议的全称是 Message 阅读全文
摘要:
TCP 是一种面向连接的单播协议,在 TCP 中,并不存在多播、广播的这种行为,因为 TCP 报文段中能明确发送方和接受方的 IP 地址。 在发送数据前,相互通信的双方(即发送方和接受方)需要建立一条连接,在发送数据后,通信双方需要断开连接,这就是 TCP 连接的建立和终止。 TCP 连接的建立和终 阅读全文
摘要:
原文:IE 凉了?怎么可能! 我今天偶然间在朋友圈看到非常有意思的一张截图。 这则充满戏谑的问答讨论的是时下非常火的 "IE 凉了" 这个话题。 作为陪伴我们这么多年的 IE ,为什么突然间就凉了呢? 事情还要从那时说起。 为了对抗当时的浏览器王者 - 网景浏览器,1995 年,微软发布了 Inte 阅读全文
摘要:
这是 MySQL 基础系列的第四篇文章,之前的三篇文章见如下链接 138 张图带你 MySQL 入门 47 张图带你 MySQL 进阶!!! 炸裂!MySQL 82 张图带你飞 一般传统互联网公司很少接触到 SQL 优化问题,其原因是数据量小,大部分厂商的数据库性能能够满足日常的业务需求,所以不需要 阅读全文
摘要:
前言 synchronized 这个关键字的重要性不言而喻,几乎可以说是并发、多线程必须会问到的关键字了。synchronized 会涉及到锁、升级降级操作、锁的撤销、对象头等。所以理解 synchronized 非常重要,本篇文章就带你从 synchronized 的基本用法、再到 synchro 阅读全文
摘要:
文章来源 cxuan 的自己公众号:计算机组成原理之总线设计 公众号很多硬核文章,跪求大家关注~~~ 下面开始正题。 我们知道,计算机是由五大部件组成的:运算器、存储器、控制器、输入设备和输出设备,这个概念比较抽象,简单一点来说就是 CPU 包含运算器和控制器,存储器也就指的是内存,而输入输出设备分 阅读全文
摘要:
文章来源 cxuan 的自己公众号:TCP 的两个细节点 公众号很多硬核文章,求大家关注下呀~ 下面开始我们本篇文章。 TCP 超时和重传 没有永远不出错误的通信,这句话表明着不管外部条件多么完备,永远都会有出错的可能。所以,在 TCP 的正常通信过程中,也会出现错误,这种错误可能是由于数据包丢失引 阅读全文
摘要:
你考得上么,就算你考上了,你能毕业么?你读三年研究生,和人家三年工作经验的能比么?大学时单片机老师当着全专业同学的面问我。我这个人记性比较好,时隔四年,研究生即将毕业,可还是可以清楚的把这位老师的话复现。以前我不知道这个问题的答案,但是现在我可以自信的回答这个问题:能毕业。 在力所能及的情况下尽可能 阅读全文
摘要:
volatile 这个关键字大家都不陌生,这个关键字一般通常用于并发编程中,是 Java 虚拟机提供的轻量化同步机制,你可能知道 volatile 是干啥的,但是你未必能够清晰明了的知道 volatile 的实现机制,以及 volatile 解决了什么问题,这篇文章我就来带大家解析一波。 volat 阅读全文
摘要:
其实学习 Java 学到什么程度算是精通,这个其实没有盖棺定论的,也不是说你拿个年薪几十万的 offer 就可以自诩精通了。另外,每当面试的时候简历上填个精通 offer 的家伙我就觉得很搞笑,没有几个熬得过开出门左拐的命运。但是我认为,如果市面上这些资料、书籍你都啃的差不多,你能在所有的 Java 阅读全文