1:web缓存的实现 web缓存: WEB缓存(cache)位于Web服务器和客户端之间。 缓存会根据请求保存输出内容的副本,例如html页面,图片,文件,当下一个请求来到的时候:如果是相同的URL,缓存直接使用副本响应访问请求,而不是向源服务器再次发送请求。 HTTP协议定义了相关的消息头来使WE ...
分类:
Web程序 时间:
2017-05-24 22:41:55
阅读次数:
306
总体需求:编写tcp文件服务器和客户端。客户端可以上传和下载文件。 分解需求 客户端功能描述: 1)要求支持以下命令:help: 显示客户端所有命令和说明, 在本地实现即可,help的内容不需要从服务器传回。list: 显示服务器端可下载文件列表,列表内容需要从服务器端传回。get <filenam ...
分类:
系统相关 时间:
2017-05-20 13:15:50
阅读次数:
643
1,java的服务器通过serverSocket建立TCP服务器,利用 Socket 建立TCP 客户端。 2,cmd 调出 dos 命令窗口 ,输入ipconfig /all 来查看机器上所有ip 地址 3,创建(服务器)和(客户端)的代码如下: 4,要想多个客户端给一个服务器发信息,那么我们用到 ...
分类:
其他好文 时间:
2017-05-16 21:43:14
阅读次数:
270
Netty是由JBOSS提供的一个java开源框架,本质上也是NIO,是对NIO的封装,比NIO更加高级,可以说发展的路线是IO->NIO->Netty。 ServerBootstrap和ClientBootstrap是Netty中两个比较重要的类,分别用来进行服务器和客户端的初始化。 服务器: S ...
分类:
编程语言 时间:
2017-04-30 23:08:17
阅读次数:
361
作者:郭无心链接:https://www.zhihu.com/question/24322387/answer/78947405来源:知乎著作权归作者所有,转载请联系作者获得授权。 Netty是什么? 1)本质:JBoss做的一个Jar包 2)目的:快速开发高性能、高可靠性的网络服务器和客户端程序 ...
分类:
Web程序 时间:
2017-04-30 12:44:34
阅读次数:
149
web缓存位于内容源Web服务器和客户端之间,当用户访问一个URL时,Web缓存服务器会去后端Web源服务器取回要输出的内容,然后,当下一个请求到来时,如果访问的是相同的URL,Web缓存服务器直接输出内容给客户端,而不是向源服务器再次发送请求.Web缓存降低了内容源Web服务器,数据库的负载,减少 ...
分类:
系统相关 时间:
2017-04-29 12:59:28
阅读次数:
297
前面的话 简单的HTTP协议本身并不存在安全性问题,因此协议本身几乎不会成为攻击的对象。应用HTTP协议的服务器和客户端,以及运行在服务器上的Web应用等资源才是攻击目标。本文将详细介绍攻击web站点的手段 总括 与最初的设计相比,现今的Web网站应用的HTTP协议的使用方式已发生了翻天覆地的变化。 ...
分类:
Web程序 时间:
2017-04-24 23:24:42
阅读次数:
469
对于客户端来说,session即为我们拿到的cookie,cookie能让客户端保持http的状态信息。那么cookie是怎么来的?cookie是怎么管理的?cookie是怎么做增删改的?通过项目和对一些文章的阅读,主要阐述一下上面几个问题。 在讲这几个问题之前先说下服务器和客户端如何获取sessi ...
分类:
其他好文 时间:
2017-04-18 11:06:12
阅读次数:
165