服务器学习
binge_kong
这个作者很懒,什么都没留下…
展开
-
服务器_网络通信(TCP/IP网络模型,HTTP(URL),Socket,WebSocket,BIO,NIO,AIO,Mina框架,Netty框架)
通信协议客户端和服务器之间通信所需要遵循的某种规则网络模型OSI(Open System Interconnnection)该模型把把网络通信分为7层(物理层,数据链路层,网络层,传输层,会话层,表示层,应用层),是设计和描述计算机网络通信的基本架构。在实际应用中一般只是用到4层。TCP/IP网络模型这个模型是一系列网络协议的总层,是互联网的基础。4个层次链接层对应的...原创 2019-09-21 11:11:28 · 1320 阅读 · 2 评论 -
服务器_数据交互(数据传输格式,JSON,XML,Google Protocol Buffer)
网络层建立了客户端和服务器的连接之后,就可以传输数据。传输数据的时候,为了双方都可以识别,需要拟定一个双方都能解析的数据格式(就像讲话的使用同一语言)数据传输格式建立网络连接之后,客户端和服务器就可以通过数据传输,从物理本质上来说,网络传输其实是通过一系列的线路,经过电路调整变化,依据网络传输协议进行通信的过程。数据传输特点:网络数据大小网络数据的大小影响带宽的占用,当服务器承受高并发的...原创 2019-09-23 16:58:33 · 3123 阅读 · 0 评论 -
服务器_数据缓存与持久化(MySQL,Hibernate,MongoDB,Memcache,Redis)
数据存储数据缓存方式使用Java自身的内存(List,Map等)或第三方的缓存中间件(如Memcache ,Redis),都是内存数据库,数据操作都在内存中,常用于第三方的缓存中间件。Memcache ,Redis 均提供多种语言实现,都是通过key-value键值对方式存储,但是Memcache存储的值仅仅支持string类型,而Redis支持五种类型,还提供定期回写数据到本地数据库,实现...原创 2019-09-27 16:29:35 · 823 阅读 · 0 评论