Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。
request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。一、HttpServletResponse对象介绍
HttpServletR...
分类:
Web程序 时间:
2016-07-03 19:54:43
阅读次数:
222
本文将演示的是一个基于Netty4的UDP服务端和一个标准UDP客户端(Java实现)双向通信的完整例子。...
分类:
Web程序 时间:
2016-07-03 19:55:54
阅读次数:
275
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。
request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。一、HttpServletResponse对象介绍
HttpServletR...
分类:
Web程序 时间:
2016-07-03 19:53:40
阅读次数:
526
http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,成熟的版本是HTTP1.0和1.1,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用。
HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协...
分类:
Web程序 时间:
2016-07-03 19:52:54
阅读次数:
250
本文介绍php使用redis锁,实现在分布式架构环境下,有效限制并发访问的方法及实例。...
分类:
Web程序 时间:
2016-07-03 19:48:32
阅读次数:
185
1 nginx负载均衡高可用
1.1 什么是负载均衡高可用
nginx作为负载均衡器,所有请求都到了nginx,可见nginx处于非常重点的位置,如果nginx服务器宕机后端web服务将无法提供服务,影响严重。
为了屏蔽负载均衡服务器的宕机,需要建立一个备份机。主服务器和备份机上都运行高可用(High Availability)监控程序,通过传送诸如“I am alive”这样的信息来监控对...
分类:
Web程序 时间:
2016-07-03 19:37:37
阅读次数:
246
上文介绍了如何应用Netty开发自定义通讯协议,本文在此基础上进一步深化,研究如何同时支持不同的通讯协议。
此处所谓的通讯协议,指的是把Netty通讯管道中的二进制流转换为对象、把对象转换成二进制流的过程。转换过程追根究底还是ChannelInboundHandler、ChannelOutboundHandler的实现类在进行处理。ChannelInboundHandler负责把二进制流转换...
分类:
Web程序 时间:
2016-07-03 19:34:07
阅读次数:
279
一 安装步骤
二 搭建Zookeeper集群
1 ZooKeeper 单机安装与配置
11 下载zookeeper安装包
12 解压zookeeper安装包
13 设置环境变量
14 配置zoocfg
15 启动zookeeper
3 Zookeeper 内容补充
三 搭建JStorm集群
1 安装Python 26
2 安装JDK 17 版本
3 安装JStorm
31 配置JSTORM_HOME...
分类:
Web程序 时间:
2016-07-03 19:30:24
阅读次数:
367
卷积神经网络(CNN)已经被证明能够训练一个能力强大的分类模型,但与传统的模式识别方法类似,它也会受到数据在空间上多样性的影响。这篇Paper提出了一种叫做空间变换网络(Spatial Transform Networks, STN),该网络不需要关键点的标定,能够根据分类或者其它任务自适应地将数据进行空间变换和对齐(包括平移、缩放、旋转以及其它几何变换等)。...
分类:
Web程序 时间:
2016-07-03 19:29:42
阅读次数:
510
WebGL 是 HTML 5 草案的一部分,可以驱动 Canvas 渲染三维场景。WebGL 虽然还未有广泛应用,但极具潜力和想象空间。本文是我学习 WebGL 时梳理知识脉络的产物,花点时间整理出来与大家分享。
示例
WebGL 很酷,有以下 demos 为证:
寻找奥兹国
赛车游戏
划船的男孩(Goo
Engine Demo)
本文的目标
本文的预期读者是...
分类:
Web程序 时间:
2016-07-03 19:24:20
阅读次数:
298
一、知识点
Webview模块管理应用窗口界面,实现多窗口的逻辑控制管理操作。通过plus.webview可获取应用界面管理对象。
1、方法
1.1、all: 获取所有Webview窗口
Array[WebviewObject] plus.webview.all();
说明:获取应用中已创建的所有Webview窗口,包括所有未显示的Webview窗口。 返回WebviewOb...
分类:
Web程序 时间:
2016-07-03 19:22:12
阅读次数:
196
Geolocation模块管理设备位置信息,用于获取地理位置信息,如经度、纬度等。通过plus.geolocation可获取设备位置管理对象。虽然W3C已经提供标准API获取位置信息,但在某些平台存在差异或未实现,为了保持各平台的统一性,定义此规范接口获取位置信息。
1、方法
1.1、getCurrentPosition: 获取当前设备位置信息
void plus.geolocatio...
分类:
Web程序 时间:
2016-07-03 19:16:40
阅读次数:
404
Gallery模块管理系统相册,支持从相册中选择图片或视频文件、保存图片或视频文件到相册等功能。通过plus.gallery获取相册管理对象。
1、方法
1.1、pick: 从系统相册选择文件(图片或视频)
void plus.gallery.pick( successCB, errorCB, option );
说明:从系统相册中选择图片或视频文件。每次仅能选择一个文...
分类:
Web程序 时间:
2016-07-03 19:16:15
阅读次数:
854
上一篇博文总结了一下Shiro中的身份认证,本文主要来总结一下Shiro中的权限认证(Authorization)功能,即授权。如下:
本文参考自Apache Shiro的官方文档:http://shiro.apache.org/authorization.html。
本文遵循以下流程:先介绍Shiro中的权限认证,再通过一个简单的实例来具体说明一下API的使用(基于maven)。
1...
分类:
Web程序 时间:
2016-07-03 19:15:46
阅读次数:
382
Barcode模块管理条码扫描,提供常见的条码(二维码及一维码)的扫描识别功能,可调用设备的摄像头对条码图片扫描进行数据输入。通过plus.barcode可获取条码码管理对象。
1、常量
(1)、QR: 条码类型常量,QR二维码,数值为0,1994年由日本Denso-Wave公司发明,QR来自英文Quick Response的缩写,即快速反应的意思,源自发明者希望QR码可让其内容快速被解码...
分类:
Web程序 时间:
2016-07-03 19:15:32
阅读次数:
3229
Downloader模块管理网络文件下载任务,用于从服务器下载各种文件,并支持跨域访问操作。通过plus.downloader获取下载管理对象。Downloader下载使用HTTP的GET/POST方式请求下载文件,符合标准HTTP/HTTPS传输协议。
1、方法
1.1、createDownload: 新建下载任务
Download plus.downloader.createD...
分类:
Web程序 时间:
2016-07-03 19:15:28
阅读次数:
215