首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
帅旋
掘友等级
公众号: Java架构杂谈
|
IT宅
🏆 掘金认证:架构师,Java架构杂谈作者,IT宅(itzhai.com)博主。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
31
文章 28
沸点 3
赞
31
返回
|
搜索文章
最新
热门
性能追击:万字长文30+图揭秘8大主流服务器程序线程模型 | NodeJS,Apache,Nginx,Netty,Redis,Tomcat,MySQL,Zuul
最近拍的照片比较少,不知道配什么图好,于是自己画了一个,凑合着用,让大家见笑了。 本文我们来探索一下主流的各种应用服务器的网络处理模型,看看大家都是怎么设计网络程序的。在本文中,我会从Node.js、Apache Server、Nginx、Netty、Redis、Tomcat、…
HTTPS:网络安全攻坚战
5、HTTPS我们知道,明文传输和不安全是HTTP的其中一个特点,但是随着越来越多机密的业务交易转移到线上,如银行转账、证券交易、在线支付、电商等,我们对传输的安全性有了更高的要求,为此,出现了HTT
HTTP常用请求头大揭秘
4、HTTP常用请求头大揭秘上面列出了报文的各种请求头、响应头、状态码,是不是感到特别晕呢。这节我们就专门挑一些最常用的请求头,举例说明请求头对应支撑的HTTP功能。4.1、数据类型、压缩编码,语言,
HTTP/1.1报文详解
3、HTTP/1.1报文详解HTTP是基于TCP的,HTTP作为应用层协议,会在TCP/IP协议栈往下传递的时候,不断封装数据帧,如下图:上面HTTP正文即是以我们HTTP报文格式来组织的。下面我们看
初识HTTP/1.1:可扩展,可靠性,请求应答,无状态,明文传输
2、初识HTTP/1.1接下来我们先来简单介绍下HTTP/1.1的优缺点,好让大家对它有个认识,然后再进一步深入了解。2.1、可扩展正是因为HTTP规范中限制很少,告诉你可以做什么,但是不会告诉你各种
图解AQS与并发包中锁的通用实现
这篇文章我们来聊聊Java并发包中锁的实现。因为这其中涉及到了一点数据结构和线程挂起、唤醒等处理流程,我将源码中的关键逻辑绘制成图片的格式,方便大家有一个更加直观的理解。 如上图,抛开内部类,抽象类,接口,主要实现了三把锁:ReentrantLock,StampedLock,R…
一文彻底弄懂并发包中的读写锁实现原理
这篇文章我们来ReentrantLock中的Condition实现原理。阅读完本篇文章,你将了解到: 下面来看看执行await和signal的流程。 一般地,只有线程获取到lock之后,才可以使用condition的await方法。假设此时线程1获取到了ReentrantLoc…
一文彻底弄懂并发包中的ReentrantReadWriteLock
这篇文章我们来Java中的读写锁。阅读完本篇文章,你将了解到: 但是如果有一个线程想去写这些共享资源,那么其他线程此刻就不应该对这些资源进行读和写操作了。 Java中的ReentrantReadWriteLock正是为这种场景提供的锁。该类里面包括了读锁和写锁。 尝试获取读锁的…
一文带你彻底理解同步和锁的本质(干货)
谈到锁,离不开多线程,或者进程间的通信。为了更好地从底层原理去了解锁的机制,形成体系化的知识,这篇文章我会从进程间通信底层原理说起,然后介绍一下Java中各种线程通信的实现机制,最后做一个系统的总结。 我们知道,在操作系统中,互相协作的进程之间可能共享一些彼此都能读写的公共存储…
两万字长文50+张趣图带你领悟网络编程的内功心法
我大学是学网络工程专业,也就是那种拉网线,面向网线编程的。依稀记得学习计算机网络这门课程的时候搭建的IT宅 itzhai.com个人网站。 算一下,学这门课程也已经快十年了。 翻了下,发现里面的内容竟然还是毫不过时,真的是越底层的知识越有价值呀。我擦了擦书面的灰尘,决定要为它写…
下一页
个人成就
文章被点赞
259
文章被阅读
50,469
掘力值
1,684
关注了
5
关注者
143
收藏集
6
关注标签
21
加入于
2018-11-23