tomcat7 下CORS(跨域资源共享) 的配置

CORS介绍 它在维基百科上的定义是:跨域资源共享(CORS )是一种网络浏览器的技术规范,它为Web服务器定义了一种方式,允许网页从不同的域访问其资源。而这种访问是被同源策略所禁止的。CORS系统定义了一种浏览器和服务器交互的方式来确定是否允许跨域请求。 它是一个妥协,有更大的灵活性,但比起简单地允许所有这些的要求来说更加安全。而W3C的官方文档目前还是工作草案,但是正在朝着W3C推荐的方向前进。简言之,CORS就是为了让AJAX可以实现可控的跨域访问而生的。 Tomcat下的配置 下载cors-filter-1.7.jar,java-property-utils-1.9.jar这两个库文件 …

HTTP状态码

1xx – 信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 100 – 继续。 101 – 切换协议。 2xx – 成功 这类状态代码表明服务器成功地接受了客户端请求。 200 – 确定。客户端请求已成功。 201 – 已创建。 202 – 已接受。 203 – 非权威性信息。 204 – 无内容。 205 – 重置内容。 206 – 部分内容。 3xx – 重定向 客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。 302 – 对象已移动。 304 – 未修改。 307 – …

HTML5 中的可缩放矢量图形(SVG)

简介 可缩放矢量图形 (SVG) 是基于矢量的图形家族的一部分。它们与基于光栅的图形不同,后者在一个数据数组中存储每个像素的颜色定义。如今,网络上使用的最常见的光栅图形格式包括 JPEG、GIF 和 PNG,每种格式都具有优缺点。 常用缩写词 CSS:级联样式表 GIF:图形交换格式 GUI:图形用户界面 HTML:超文本标记语言 JPEG:联合图像专家组 PNG:可移植网络图形 SVG:可缩放矢量图形 XML:可扩展标记语言 相比任何基于光栅的格式,SVG 具有多项优势: SVG 图形是使用数学公式创建的,需要在源文件中存储的数据要少得多,因为您无需存储每个独立像素的数据。 矢量图形可更好地 …

hbase shell 命令

查看所有表 list 创建表 create ‘表名’,{‘列族名’ => ‘列名’, VERSIONS => 2} 查看表的结构 describe ‘表名’ 查询表 scan ‘表名’,{LIMIT=>5} 查询表的前5条数据 get ‘表名’,’行名’ 查询表某行的所有数据 get ‘表名’,’行名’,’列族名:列名’ 查询表某行某列族某 …

Linux命令整理

# 查询程序进程号 ps -ef | grep “程序名” # 干掉进程 kill -9 进程号 # 一键安装nginx到/etc yum install nginx # 启动nginx service nginx start # 重启nginx service nginx restart # 一键安装tomcat到/etc yum -y install tomcat tomcat-webapps tomcat-admin-webapps tomcat-docs-webapp tomcat-javadoc rpm -Uvh http://dl.fedoraproject …