0.概述 服务端编程的一个经典场景是在接收和处理客户端请求时,为了避免对每一个请求都分配线程而带来的资源开销,服务一般会预先分配一个固定大小的线程池(比如Tomcat connector maxThreads),当客户端请求到来时,从线程池里寻找空闲状态的线程来处理请求,请求处理完毕后会回到线程池, ...
分类:
其他好文 时间:
2018-02-27 19:25:03
阅读次数:
1689
需求:客户端请求服务器,服务器重定向到一个新的页面,页面内容是3秒后跳转到另一个页面后端写法:设置响应头response.setHeader("refresh","3/url=/项目名/资源")前端<!--设置http的头--><metahttp-equiv="refresh"content="3;url=/项
分类:
其他好文 时间:
2018-02-27 11:33:01
阅读次数:
134
1.什么是servlet(接口)定义所有的servlet都必须实现该接口一个servlet是一个小的java程序,必须运行在一个web服务器中,能用来接收从客户端发送的过来的请求,也能响应给客户端请求结果,通过http协议来传输请求内容和响应请求结果,说明servlet能解析http协议。2.如何编写servlet程序1.实现接口Servlet或者继承HttpServlet2.编写配置文件在web
分类:
其他好文 时间:
2018-02-27 10:58:49
阅读次数:
133
1. redis加锁分类 2. 第一种锁命令INCR 这种加锁的思路是, key 不存在,那么 key 的值会先被初始化为 0 ,然后再执行 INCR 操作进行加一。然后其它用户在执行 INCR 操作进行加一时,如果返回的数大于 1 ,说明这个锁正在被使用当中。 1、 客户端A请求服务器获取key的 ...
分类:
其他好文 时间:
2018-02-26 15:02:05
阅读次数:
167
servlet技术之下载文件演示(DownloadServlet.class) 文件是指把服务器端文件发送到客户端,Servlet能够向客户端发送任意格式的文件数据,例程的DownloadServlet类先获得请求参数filename,该参数代表客户端请求下载的文件名,DownloadServlet ...
分类:
其他好文 时间:
2018-02-19 21:45:18
阅读次数:
156
Servlet简介 Servlet是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API 动态的向客户端输出内容。 使用 Servlet获取请求的过程 在解析请求的资源地址时干的事 1、servlet的生命周期 Se ...
分类:
编程语言 时间:
2018-02-14 17:54:17
阅读次数:
207
看了python核心编程和大牛的视频之后,自己动手也试了一试,写写笔记,加深一下印象 首先服务端要导入socket模块,然后绑定地址和端口,并监听,然后进入等待接收来自客户端请求的一个循环,如果有数据来连接,则接收数据,整理后把请求的数据发给客户端。 客户端则也是导入socket模块,连接地址和端口 ...
分类:
其他好文 时间:
2018-02-12 23:43:16
阅读次数:
475
使用Azure 流量管理器可以控制用户访问流量导向不同位置的数据中心。流量管理器支持包括访问Azure VM、Web应用和云服务。也可将流量管理器用于非Azure数据中心的其他数据中心。 流量管理器根据流量路由方法和不通位置的数据中心提供服务端的运行状况,使用域名系统 (DNS) 将客户端请求定向到最合适的就近数据中心提供服务端。流量管理器提供多种流量路由方法和数据中心提供服务端监视选项来满足不同
分类:
其他好文 时间:
2018-02-11 14:35:08
阅读次数:
202
假设客户端请求的地址:http://localhost:8082/TestReq/MyServlet/username=李雷&age=20 request.getRequestURL http://localhost:8082/TestReq/MyServlet 客户请求求的URL,不包括参数数据 ...
分类:
Web程序 时间:
2018-02-08 13:34:13
阅读次数:
138
一、基于TCP的套接字编程实现流程: 1. 服务器端流程简介: (1)创建套接字(socket) (2)将套接字绑定到一个本地地址和端口上(bind) (3)将套接字设定为监听模式,准备接受客户端请求(listen) (4)阻塞等待客户端请求到来。当请求到来后,接受连接请求,返回一个新的对应于此客户 ...
分类:
其他好文 时间:
2018-02-06 20:13:11
阅读次数:
196