本文详细讲解了建立TCP连接的过程,为什么TCP建立连接是经过三次握手和四次挥手,而不是两次或者四次握手。以及对HTTP连接和Socket连接的一些概念介绍。 TCP三次握手与四次挥手 首先对TCP连接过程…
置顶推荐
NameSilo域名购买与DNS解析
又入手了一个域名,是在NameSilo这家海外域名注册商上买的。相比于Godaddy等老牌域名服务商,它也是ICANN认证的服务商之一,免费支持隐私保护,关键还便宜啊,买了一个com的域名,首年只用了5.99刀(本文有N…
TCP/IP协议族&TCP与UDP的比较及应用
本文介绍TCP/IP协议族的概念,TCP/IP分层(应用层、传输层、网络互连层与网络接口层),以及TCP与UDP的比较与应用。 TCP/IP协议族 互联网协议族(英语:Internet Protocol S…
Java虚拟机(JVM)类加载机制
本文介绍Java虚拟机(JVM)的类加载机制,包括类加载的时机,类加载的过程(加载、验证、准备与初始化),以及类加载器与双亲委派模型的介绍。 类加载的时机 类从被加载到虚拟机内存中开始,到卸载出内存为止,它…
Java内存区域与各内存区域异常抛出
Java虚拟机(JVM)在执行Java程序的过程中会把它所管理的内存分为若干个不同的数据区域。包括程序计数器,Java虚拟机栈(栈),本地方法栈,Java堆,方法区,运行时常量池和直接内存。本文也介绍了各内存区域的异常抛…
WordPress非插件版插入表格
WordPress写文章时有时需要通过表格(table)来展示数据或者分类文字,表格可以让效果更加直观、简洁。在WordPress后台插入表格其实很简单,但是网上的教程很多都是基于插件的,今天介绍一种直接通过在线HTML…
Java垃圾收集器与内存分配策略(GC机制)
本文介绍Java对象是否死亡判定方法(引用计数算法,可达性分析算法),垃圾收集算法,HotSpot虚拟机的垃圾收集器,JVM内存分配与回收策略以及新生代GC(Minor GC)与老年代GC(Major GC/Full G…
Java内存模型与线程
本文内容包括Java内存模型的介绍,主内存与工作内存的区别,内存之间如何交互操作,内存操作需要满足的规则,volatile变量作用,原子性、可见性、有序性,以及Java内存模型中的先行发生原则。 Java内…
百度联盟广告反屏蔽设置
现在基本上各个浏览器都有屏蔽广告的功能。我在手机上试了几个浏览器,发现接入的百度联盟广告在QQ浏览器和UC浏览器里都显示不出来。在百度联盟后台看到有提供http/https的反屏蔽设置,于是就开启试了试。事实证明在开启了…
上海迪士尼游记&攻略
趁着最后一个时间比较久的寒假,与女朋友一起去了趟上海迪士尼。人很多,环境也很童话,个人感觉比之前去的那些欢乐谷啊,电影乐园啊好玩太多了~ 上海迪士尼-住 我们买的是一天的票,住是住在康新公路站,离迪士尼一站…