代码小兵345
程序员
HTTP协议在JavaWeb开发中算是耳熟能详的几个著名的互联网协议之一,算是非常基础的计算机知识了。基本上我们在大学计算机的前几节课上,老师肯定或多或少都会讲解一番,无论是对于一个开发者还是Java初学者来说,HTTP协议毋容置疑是非常重要的,也是我们在求职面试中作为基础被经常问到的内容。那么,HTTP协议是什么,又在Java开发中扮演着什么样的角色呢?下面我们来一一揭晓答案。我们大家都知道家喻户晓的万维网,万维网WWW(worldwideweb)发源于欧洲日内瓦量子物理实...
java.nio全称javanon-blockingIO,是指jdk1.4及以上版本里提供的新API(NewIO),为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络。JavaNIO实际上是一种同步非阻塞的I/O模型,也是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。随着NIO的引入,最大限度的满足了Java程序I/O的需求。在NIO中有三大核心组件:Chan...
使用HTML标记属性对网页进行修饰的方式存在很大的局限和不足,如网站维护困难、不利于代码阅读等。如果希望网页美观、大方,并且升级轻松维护方便,就需要使用CSS实现结构与表现的分离。而本文我们就来学习CSS众多版本中的佼佼者—CSS3。CSS3是CSS(层叠样式表)技术的升级版本,于1999年开始制订,2001年5月23日W3C完成了CSS3的工作草案,主要包括盒子模型、列表模块、超链接方式、语言模块、背景和边框、文字特效、多栏布局等模块,虽然W3C的CSS3规范仍...