上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 概述 在《网络基础总结(一)》总结了TCP建立连接和断开连接的流程,然而TCP协议远比我所了解的复杂得多,我所知的可以说就冰山一角,所总结的也只是纸上谈兵,仅仅只能对TCP有个肤浅的认识,关于TCP协议细节可以推荐读下《TCP/IP 详解 卷1: 协议》,这篇随笔就看下TCP的报文吧。 TCP报文 阅读全文
posted @ 2019-04-21 10:30 一剑天门 阅读(5239) 评论(0) 推荐(0) 编辑
摘要: 概述 为了追求效率,我们写代码,不可能去关注底层知识,但往往到出了问题,或者性能调优。我们就会速手无策,仔细为自己查缺补漏,总结知识点。 网络协议 互联网的本质就是一系列的网络协议,让不同计算机能够互相通信。这个协议就叫做OSI协议,根据不同的功能和分工,人为划分七层,当然你也可以划分五层,4层。实 阅读全文
posted @ 2019-04-12 11:26 一剑天门 阅读(967) 评论(1) 推荐(0) 编辑
摘要: 概述 Java Native Interface译为Java原生接口,简称JNI。Java并不是完美的,它的不足体现在运行速度要比传统的C++慢上许多,并且无法直接访问到操作系统底层,为此Java提供了JNI实现对于底层访问。说得通俗点,通过JNI可以调用其他程序(本地语言),这个语言要可以和操作系 阅读全文
posted @ 2019-04-09 11:50 一剑天门 阅读(933) 评论(0) 推荐(1) 编辑
摘要: 概述 Java对象的序列化和反序列化,这个词对我来说追溯到大学阶段,学Java对象流时知道有这东西。老师告诉我们可以把Java对象化作字节流,储存文件或网络通信。然后就是巴啦巴拉,一脸懵逼。举个例子,有一台北京的Java虚拟机现在运行的某个对象要调用一台在长春运行的Java虚拟机内的某个对象,这是两 阅读全文
posted @ 2019-04-05 15:30 一剑天门 阅读(749) 评论(1) 推荐(1) 编辑
摘要: 概述 只要是有学过Java的都一定知道static,也一定能多多少少说出一些作用和注意事项。如果已经对static了如指掌的请点击关闭按钮,看下去也只是浪费您宝贵时间而已。这篇随笔只是个人的习惯总结。 为什么需要static? 有时候我们并不想去new一个对象,只是单纯的想要调用一个函数,并且希望这 阅读全文
posted @ 2019-04-02 16:36 一剑天门 阅读(2267) 评论(3) 推荐(5) 编辑
摘要: 概述 final在英文中是最终的,不可更改的。在Java中final修饰变量,函数和类,就像这个单词的意思,一旦使用赋值之后不可更改。 final修饰的变量不可以被改变 finalTest类 输出 final修饰基本数据类型,不能对基本数据类型重新赋值,基本数据类型变量不能被改变。但final修饰引 阅读全文
posted @ 2019-03-28 23:13 一剑天门 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 概述 在谈堆之前,我们先了解什么是优先队列。我们每天都在排队,银行,医院,购物都得排队。排在队首先处理事情,处理完才能从这个队伍离开,又有新的人来排在队尾。但仅仅这样就能满足我们生活需求吗,明显不能。医院里,患者排队准备看病,这时有个重症患者入队,医生如果按队列的方式一个一个往下处理,等排到这位重病 阅读全文
posted @ 2019-03-24 17:39 一剑天门 阅读(3226) 评论(0) 推荐(2) 编辑
摘要: 今天同事突然问我线程与进程的关系,虽然给她解释完,但是看她茫然的眼神,我就知道并没有解释清楚。 程序概述 谈进程与线程之前,我们先谈下什么是程序,程序是为实现特定目标或解决特定问题而用计算机语言编写命令序列的集合。说得通俗点就是你用计算机听得懂话(编程语言)命令计算机为你做特定的事情。 进程概述 在 阅读全文
posted @ 2019-03-22 15:14 一剑天门 阅读(561) 评论(3) 推荐(5) 编辑
摘要: 概述 Java的四大基本特性:抽象,封装,继承和多态。其中,抽象,封装,继承可以说多态的基础,而多态是封装,继承的具体表现。如果非要用专业术语来描述什么是多态的话 记得大学时老师讲多态举的一个例子:上课铃响了,同学们都回各自教室上课,这就是多态。这就完了?如果是刚接触编程的同学来说,估计都懵逼了,我 阅读全文
posted @ 2019-03-21 11:40 一剑天门 阅读(546) 评论(1) 推荐(2) 编辑
摘要: 概念 Java有五个元注解,自动继承java.lang.annotation.Annotation。 什么是元注解,可以理解为其他普通注解进行解释说明 @Target 该注解的使用范围,限定应用场景。枚举类 ElemenetType 中 @Retention 该注解的生存周期,相当于时间戳。枚举类型 阅读全文
posted @ 2019-03-19 14:30 一剑天门 阅读(1944) 评论(1) 推荐(2) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页