保存成功
订阅成功
保存失败,请重试
提交成功
程序员cxuan

程序员cxuan

Java开发工程师
欢迎关注个人公众号:Java建设者 一枚在技术路上一直筑梦的程序员...更多
创作文章38

操作系统和并发的爱恨纠葛

我一直没有急于写并发的原因是我参不透`操作系统`,如今,我已经把操作系统刷了一遍,这次试着写一些并发,看看能不能写清楚,卑微小编在线求鼓励...... 我打算采取操作系统和并发同时结合讲起来的方式。
免费程序员
3 订阅

真香!Linux 原来是这么管理内存的

Linux 操作系统是如何管理内存的?一文带你了解。
免费Linux Shell
25 订阅

47 张图带你 MySQL 进阶

继上次 2000 + 人订阅的 138 张图带你 MySQL 入门的又一篇好文章。
免费MySQL
28 订阅

我向面试官讲解了单例模式,他对我竖起了大拇指

为你剥茧抽丝的讲解单例模式的实现过程。
免费Java
359 订阅

小白如何学习操作系统?

操作系统从小白到入门,操作系统必看文章。
免费操作系统
25 订阅

5 万字、97 张图总结操作系统核心知识点

这不是一篇教你如何创建一个操作系统的文章,相反,这是一篇指导性文章,教你从几个方面来理解操作系统。首先你需要知道你为什么要看这篇文章以及为什么要学习操作系统。
免费操作系统
30 订阅

Linux 进程必知必会

为你梳理了 Linux 进程你必须要知道的知识点,包括进程模型,系统调用,调度算法等。
免费Linux
65 订阅

MySQL 你可能会忽略的问题

这篇文章带你了解常见 MySQL 可能会忽略的问题,包括 MySQL 常见索引的选择,MySQL 数据类型的选择,字符集的选择。
免费MySQL
81 订阅

Linux 操作系统!!!开篇!!!

Linux 操作系统零基础入门了,跟我一起学习呀
免费Linux Shell
43 订阅

操作系统 I/O 全流程详解

从操作系统为你讲述 I/O 过程,相信看完你会有收获的
免费操作系统
440 订阅

看完这篇 HashMap,你也能和面试官扯皮了

一文带你入门 HashMap 这个令人又爱又恨的集合工具类
免费HashMap
216 订阅

138 张图带你 MySQL 入门

MySQL 基础入门,呕心沥血的作品,希望读者能够跟着实现一遍
免费MySQL
2206 订阅

2w 字长文!手撸一套 Java 基础面试题

精讲 Java 基础面试题,保你看完有收获。 首发于公众号《Java建设者》
免费Java
69 订阅

全面认识 Static 关键字

为你汇总 Static 关键字的全部用法。
免费Java
49 订阅

HTTP 超高频面试题

为你汇总了 HTTP 超高频率的面试题
免费HTTP
69 订阅

我肝了一个月,为你写成了 Java 核心基础教程

一文带你从 360 度无死角了解入门 Java
免费Java
1601 订阅

很用心的为你写了 9 道 MySQL 面试题

MySQL 一直是本人很薄弱的部分,后面会多输出 MySQL 的文章贡献给大家,毕竟 MySQL 涉及到数据存储、锁、磁盘寻道、分页等操作系统概念,而且互联网对 MySQL 的注重程度是不言而喻的,后面要加紧对 MySQL 的研究。写的如果不好,还请大家见谅。
免费MySQL
1765 订阅

看完这篇 Exception 和 Error,和面试官扯皮就没问题了

在 Java 中的基本理念是 `结构不佳的代码不能运行`,发现错误的理想时期是在编译期间,因为你不用运行程序,只是凭借着对 Java 基本理念的理解就能发现问题。但是编译期并不能找出所有的问题,有一些 NullPointerException 和 ClassNotFoundException 在编译期找不到,这些异常是 RuntimeException 运行时异常,这些异常往往在运行时才能被发现。
免费Java
68 订阅

看完这篇 Session、Cookie、Token,和面试官扯皮就没问题了

带你全方面的了解一下 Session、Cookie 和 Token
免费计算机网络
1978 订阅

程序员必知的 89 个操作系统核心概念

对于初学者来说,学习操作系统你一定要知道这些概念。
免费操作系统
260 订阅

简直不要太硬了!一文带你彻底理解文件系统

本篇文章主要从操作系统角度讲述关于文件、目录、文件系统实现、磁盘管理、文件优化的诸多细节,学完会对文件系统有更深的理解和认知。
免费文件传输
128 订阅

看完这篇 HTTPS,和面试官扯皮就没问题了

下面我们来一起学习一下 HTTPS ,首先问你一个问题,为什么有了 HTTP 之后,还需要有 HTTPS ?
免费网页
773 订阅

操作系统论内存篇,如果做一个有素质的程序员(内附超全思维导图)

本片文章带你了解一下没有内存计算机如何跑程序、地址空间内、计算机是如何对内存进行管理的,CPU 与内存如何进行映射,内存不够了怎么办?还会和你聊聊分页、页表、如何对大内存进行处理、还会如何聊一下算法相关的逻辑,页面置换算法,区别和选型。
免费程序员
70 订阅

写给大忙人看的进程和线程(内附思维导图)

我们平常说的进程和线程更多的是基于编程语言的角度来说的,那么你真的了解什么是线程和进程吗?那么我们就从操作系统的角度来了解一下什么是进程和线程。
免费Java
667 订阅

写给大忙人看的操作系统

如果你平时工作比较忙,但是还想专注于基础的话,建议看看这一篇,会带你有全新的认识。
免费计算机网络
220 订阅

这些操作系统的概念你必须要知道

大部分操作系统提供了特定的基础概念和抽象,例如进程、地址空间、文件等,它们是需要理解的核心内容。下面我们会简要介绍一些基本概念,为了说明这些概念,我们会不时的从 `UNIX` 中提出示例,相同的示例也会存在于其他系统中,我们后面会进行介绍。
免费计算机组成
74 订阅

一位北美 IT 技术人教你如何破局

我对于本科时光的印象,还停留在那所普通 211 大学的建筑物之间,我坐在大学的时光长廊里,满眼望去,都是经历的过的故事。可毕业后回首,却很少有人能说,自己从来没有迷茫过。
免费个人提升
126 订阅

来吧,我和你聊聊操作系统

现代操作系统由一个或多个处理器、主存、打印机、键盘、鼠标、显示器、网络接口以及各种输入/输出设备构成。计算机操作系统是一个复杂的系统。
免费计算机组成
74 订阅

带你重新认识一下应用层协议

网络应用是计算机网络存在的理由,一批早起的网络应用主要有电子邮件、远程访问、文件传输等,但是随着计算机网络的发展和人类无穷无尽的需求,越来越多的网络应用被开发出来,例如即时通讯和对等(P2P)文件共享,IP 电话、视频会议等。还有一些多方在线游戏被开发出来如《魔兽世界》等,可以说计算机网络是一切应用演变出来的基础。人要怀有一颗感恩的心,感谢这些前辈的努力,才让我们现在的生活如此丰富多彩。但是我们作为程序员,不仅要能够享受这些成果,还要知道为什么,这样生活才会和谐。
免费软件开发
71 订阅

你说你懂计算机网络,那这些你都知道吗

今天的因特网无疑是有史以来由人类创造的、精心设计的最大系统、该系统由数以千计的计算机设备(计算机、平板电脑、智能手机)彼此相互连接构成,并且还有一批与因特网相互连接的物品比如游戏机、监控系统、汽车、医疗设备、智能眼镜、手表、运动手环等,随着 5G 时代的到来,万物互联也越来越称为可能,这里推荐一下 尤瓦尔·赫拉利 的《未来简史》,这个人的格局很高,他书中描述的未来也越来越成为现实,他写的文字能让你感觉到你更想变为计算机世界里的一片硅片。
免费计算机网络
204 订阅

一文带你吃透 Kafka 这些原理

如果只是为了开发 Kafka 应用程序,或者只是在生产环境使用 Kafka,那么了解 Kafka 的内部工作原理不是必须的。不过,了解 Kafka 的内部工作原理有助于理解 Kafka 的行为,也利用快速诊断问题。下面我们来探讨一下这三个问题。
免费Kafka
339 订阅

一文带你了解 Java 中的锁

本篇文章带你从入门到深入理解一下 Java 中的各种锁机制。
免费Java
159 订阅

一文带你了解 HTTP 黑科技

这是 HTTP 系列的第三篇文章,此篇文章为 HTTP 的进阶文章。 在前面两篇文章中我们讲述了 HTTP 的入门,HTTP 所有常用标头的概述,这篇文章我们来聊一下 HTTP 的一些黑科技。
免费HTML 5
213 订阅

Kafka 的简单介绍

Kafka 是由 Apache 软件基金会开发的一个开源流处理平台,由 Scala 和 Java 编写。Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 本篇文章的主旨就是带你认识一下 Kafka,给你呈现一个比较完整的 Kafka 结构图。
免费Kafka
194 订阅

一文带你认识一下 MyBatis SQL 的执行流程

MyBatis 是第一个支持自定义 SQL、存储过程和高级映射的类持久框架。MyBatis 消除了大部分 JDBC 的样板代码、手动设置参数以及检索结果。MyBatis 能够支持简单的 XML 和注解配置规则。使 Map 接口和 POJO 类映射到数据库字段和记录。 那么你是否知道 MyBatis 中 SQL 的执行流程呢?本篇文章为你解释一下。
免费MySQL
483 订阅

一文带你看清 HTTP 所有概念

上一篇文章我们大致讲解了一下 HTTP 的基本特征和使用,大家反响很不错,那么本篇文章我们就来深究一下 HTTP 的特性。我们接着上篇文章没有说完的 HTTP 标头继续来介绍(此篇文章会介绍所有标头的概念,但没有深入底层)。
免费HTML 5
182 订阅

程序员不得不了解的硬核知识大全

我们每个程序员或许都有一个梦,那就是成为大牛,我们或许都沉浸在各种框架中,以为框架就是一切,以为应用层才是最重要的,你错了。在当今计算机行业中,会应用是基本素质,如果你懂其原理才能让你在行业中走的更远,而计算机基础知识又是重中之重。下面,跟随我的脚步,为你介绍一下计算机底层知识。
免费程序员
157 订阅

看完这篇 HTTP,跟面试官扯皮就没问题了

我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。
免费HTML 5
1595 订阅