在需要进行身份验证时,在请求发送给服务器之前或者从服务器返回时对其进行拦截,是比较好的实现手段。 例如,对于身份验证,如果服务器返回401状态码,将用户重定向到登录页面。 AngularJS通过拦截器提供了一个从全局层面对响应进行处理的途径。 拦截器是$http服务的基础中间件,用来向应用的业务流程...
分类:
Web程序 时间:
2015-07-28 12:27:49
阅读次数:
106
以下为简图:省去了分布式存储服务(文件系统)、消息系统等等相关服务....
分类:
Web程序 时间:
2015-07-27 20:29:22
阅读次数:
104
在Nodejs中使用集群还是不容易的。Javascript的单线程属性让nodejs下的应用很难使用现代机器的多核特性。比如下面的代码实现了一个http服务器的主干部分。这部分代码只会执行在一个线程上,不管这段代码运行的机器是单核的cpu还是1000个内核的cpu。
var http = require("http");
var port = parseInt(process.argv[2]...
分类:
Web程序 时间:
2015-07-27 19:07:23
阅读次数:
134
在Nodejs中使用集群还是不容易的。Javascript的单线程属性让nodejs下的应用很难使用现代机器的多核特性。比如下面的代码实现了一个http服务器的主干部分。这部分代码只会执行在一个线程上,不管这段代码运行的机器是单核的cpu还是1000个内核的cpu。var http = requir...
分类:
Web程序 时间:
2015-07-27 18:07:22
阅读次数:
162
Nginx安装完毕后,会产生相应的安装目录,根据前面的安装路径,Nginx的配置文件路径为/opt/nginx/conf,其中nginx.conf为Nginx的主配置文件。这里重点介绍下nginx.conf这个配置文件。 Nginx配置文件主要分成四部分:main(全局设置)、server(主机设置...
分类:
Web程序 时间:
2015-07-27 16:18:07
阅读次数:
131
package?main
import?(
"fmt"
"log"
"net/http"
"strings"
)
func?sayhelloName(w?http.ResponseWriter,?r?*http.Request)?{
r.ParseForm()
fmt.Println(r.Form)
fmt.Println("path",?r.URL.Pat...
分类:
Web程序 时间:
2015-07-27 15:11:30
阅读次数:
213
ASP.NET MVC 4 包含了 ASP.NET Web API, 这是一个创建可以连接包括浏览器、移动设备等多种客户端的 Http 服务的新框架, ASP.NET Web API 也是构建 RESTful 服务的理想平台。ASP.NET Web API 包含下列特性:先进的 HTTP 编程模型:...
综述:大概比较厉害的人都要写点东西吧,咱不是什么牛人,但咱总要向牛人的方向靠拢啊,不然可能会被社会淘汰了。有人说技术改变世界,在我看来学点技术也不是什么坏事。先说说我写博客的初衷吧。我自己就是个比较懒惰和懒散的人,总是想的多、做得少,俗话说好记性不如烂笔头..
分类:
编程语言 时间:
2015-07-24 01:39:13
阅读次数:
199
SimpleHTTPServer是python自带的一个简单的静态HTTP服务器, python2.x下只要切换到想要共享的目录简单地输入下面的命令,就可以打开该HTTP服务器:python -m SimpleHTTPServer [port]其中,port是可选参数,用于指定使用的端口,默认使.....
分类:
编程语言 时间:
2015-07-23 21:17:32
阅读次数:
217
Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照SunMicrosystems提供的技术规范,
实现了对Servlet和JavaServerPage(JSP)的支持。由于Tomcat本身也内含了一个HTTP服务器,它也可以被视作一个单独的Web服务器。
一、基础环境
1、版本
cat/etc/debian_..
分类:
其他好文 时间:
2015-07-23 00:51:34
阅读次数:
114