详解kerberos认证原理 | 分类于 计算机网络 前言Kerberos协议是一个专注于验证通信双方身份的网络协议,不同于其他网络安全协议的保证整个通信过程的传输安全,kerberos侧重于通信前双方身份的认定工作,帮助客户端和服务端解决“证明我自己是我自己”的问题,从而使得通信两端能够完全信任对方身份,在一个不安全的网络中完成一次安全的身份认证继而进行安全的通信。由于整个Kerberos认证过程较为复杂繁琐且网上版本较多,特整理此文以便复习与分享。 阅读全文 »
JavaSE之集合框架 | 分类于 JavaSE 前言本文包含了Java集合框架中的Java类集的简介,List集合接口,Set集合接口,集合输出,Map集合,栈与队列,Properties属性操作,Collections工具类以及Stream数据流 阅读全文 »
线程池 | 分类于 JavaSE 前言在平时使用多线程的过程中,线程的创建,运行以及管理都是我们自己手动维护的。这样很不便于多线程的管理,并且频繁的创建,销毁线程都是需要较大的资源开销的。而且很多线程被创建出来执行了一次任务之后便不再用了,等待他的只有销毁,这都是很浪费资源的。于是便有了线程池,他能够帮助我们创建多个线程执行不同的任务,且在每个任务执行完毕后循环利用线程。这对于执行效率和空间占用等方面都是很大的提升… 阅读全文 »
IP协议(网际协议) | 分类于 计算机网络 前言位于网络层中的IP协议主要负责将数据包发送给最终的目标计算机.IP协议主要有三个作用分别是IP寻址,路由以及IP分包与组包。他的主要任务就是”实现终端节点之间的通信”.这种终端节点之间的通信也叫”点对点通信” 。以下会对IP协议进行一个较为详细的总结 阅读全文 »
传输层两兄弟之TCP与UDP | 分类于 计算机网络 前言本文对TCP以及UDP协议做了详细的总结,知识的来源大部分都是通过阅读《图解TCP/IP》得到的。也是因为总是装着个书看不怎么现实,所以总结啦一下,以后有什么忘记的地方就能方便的回过头来复习啦~~ 阅读全文 »
Http协议 | 分类于 计算机网络 前言HTTP协议(超文本传输协议)最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP协议请求的资源由统一资源标识符(Uniform Resource Identifiers,URI)来标识。HTTP报文是面向数据报的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。作为一个应用层协议,Http是一个基于TCP/IP的短连接,无状态的协议。TCP协议来保证Http协议消息的可靠传送 阅读全文 »
重新认识Servlet | 分类于 Java Web 前言之前学习Java Web一直没有总结过,最近想用用忽然发现忘得都差不多了.于是赶紧复习了一下,再次做个记录.这篇文章中主要介绍了怎么创建一个servlet程序,以及servlet程序从浏览器发出请求,到最终浏览器收到响应这一个过程中都经过了什么.内容大多也都是自己的理解.有不对的地方还请指正 阅读全文 »
List集合解析 | 分类于 数据结构 前言在Collection接口下,有两大接口,List和Set,List可以存放重复元素,Set不能存放重复元素.一直以来都只是使用它们,并没有仔细去看过他们的实现.直到前不久瞄了瞄他的底层.竟然发现了不得了的事情,身为Collection的孩子List的兄弟,Set竟然有Map的血缘….. 阅读全文 »