WelCome CXuan's Blog

摘要:上一篇文章我们大致讲解了一下 HTTP 的基本特征和使用,大家反响很不错,那么本篇文章我们就来深究一下 HTTP 的特性。我们接着上篇文章没有说完的 HTTP 标头继续来介绍(此篇文章会介绍所有标头的概念,但没有深入底层) HTTP 标头 先来回顾一下 HTTP1.1 标头都有哪几种 HTTP 1. 阅读全文
posted @ 2020-01-19 20:27 cxuan 阅读 (291) 评论 (1) 编辑
摘要:我们每个程序员或许都有一个梦,那就是成为大牛,我们或许都沉浸在各种框架中,以为框架就是一切,以为应用层才是最重要的,你错了。在当今计算机行业中,会应用是基本素质,如果你懂其原理才能让你在行业中走的更远,而计算机基础知识又是重中之重。下面,跟随我的脚步,为你介绍一下计算机底层知识。 CPU 还不了解 阅读全文
posted @ 2020-01-15 11:47 cxuan 阅读 (4833) 评论 (31) 编辑
摘要:我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家里有个电脑,想打电脑游 阅读全文
posted @ 2020-01-10 20:20 cxuan 阅读 (1326) 评论 (8) 编辑
摘要:回答一个问题 在开始本篇文章的内容讲述前,先来回答我一个问题,为什么 JDK 提供一个 关键字之后还要提供一个 Lock 锁,这不是多此一举吗?难道 JDK 设计人员都是沙雕吗? 我听过一句话非常的经典,也是我认为是每个人都应该了解的一句话: 。明白什么意思么?不明白的话,加我微信我告诉你。 初识 阅读全文
posted @ 2020-01-06 12:48 cxuan 阅读 (259) 评论 (1) 编辑
摘要:这是《计算机网络》系列文章的第二篇文章 我们第一篇文章讲述了计算机网络的基本概念,互联网的基本名词,什么是协议以及几种接入网以及网络传输的物理媒体,那么本篇文章我们来探讨一下网络核心、交换网络、时延、丢包、吞吐量以及计算机网络的协议层次和网络攻击。 网络核心 网络的核心是由因特网端系统和链路构成的网 阅读全文
posted @ 2019-12-31 10:43 cxuan 阅读 (410) 评论 (1) 编辑
摘要:如果只是为了开发 Kafka 应用程序,或者只是在生产环境使用 Kafka,那么了解 Kafka 的内部工作原理不是必须的。不过,了解 Kafka 的内部工作原理有助于理解 Kafka 的行为,也利用快速诊断问题。下面我们来探讨一下这三个问题 Kafka 是如何进行复制的 Kafka 是如何处理来自 阅读全文
posted @ 2019-12-23 12:46 cxuan 阅读 (517) 评论 (0) 编辑
摘要:岁月你别催,该来的我不推;岁月你别催,走远的仍要追 ,这是《天下足球》里面的一则年度佳句,我觉得用到软件行业再合适不过了。 我可以用IT行业的排比句来仿造一下这段话,那就是 裁员你别来,你来了给我钱;头发你别走,你走了没女友 。 2019 年我可以用5个词来形容一下我一整年: 关注点、阈值、知识储备 阅读全文
posted @ 2019-12-20 21:14 cxuan 阅读 (1659) 评论 (43) 编辑
摘要:Java 锁分类 Java 中的锁有很多,可以按照不同的功能、种类进行分类,下面是我对 Java 中一些常用锁的分类,包括一些基本的概述 从线程是否需要对资源加锁可以分为 和 从资源已被锁定,线程是否阻塞可以分为 从多个线程并发访问资源,也就是 Synchronized 可以分为 、`偏向锁 轻量级 阅读全文
posted @ 2019-12-17 09:55 cxuan 阅读 (388) 评论 (1) 编辑
摘要:今天的因特网无疑是有史以来由人类创造的、精心设计的最大系统、该系统由数以千计的计算机设备(计算机、平板电脑、智能手机)彼此相互连接构成,并且还有一批与因特网相互连接的物品比如游戏机、监控系统、汽车、医疗设备、智能眼镜、手表、运动手环等,随着5G时代的到来,万物互联也越来越称为可能,这里推荐一下 尤瓦 阅读全文
posted @ 2019-12-11 21:40 cxuan 阅读 (400) 评论 (0) 编辑
摘要:应用和硬件的关系 我们作为程序员一般很少直接操控硬件,我们一般通过 C、Java 等高级语言编写的程序起到间接控制硬件的作用。所以大家很少直接接触到硬件的指令,硬件的控制是由 全权负责的。 你一定猜到我要说什么了,没错,我会说但是,任何事情没有绝对性,环境的不同会造成结果的偏差。虽然程序员没法直接控 阅读全文
posted @ 2019-12-10 21:13 cxuan 阅读 (314) 评论 (1) 编辑