1.为什么要使用异步web服务使用异步非阻塞请求,并发处理更高效。 2.同步与异步请求比较同步请求时,web服务器进程是阻塞的,也就是说当一个请求被处理时,服务器进程会被挂起直至请求完成。 异步请求时,web服务器进程在等待请求处理过程中,让I/O循环打开,以便服务于其他请求,请求处理完成后继续执行 ...
分类:
Web程序 时间:
2017-03-15 18:39:59
阅读次数:
289
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Net.Http; 5 using System.Text; 6 using System.Threading; 7 usi... ...
分类:
Web程序 时间:
2017-03-08 00:56:59
阅读次数:
213
Spring Security是为基于Spring的应用程序提供声明式安全保护的安全性框架。Spring Security提供了完整的安全性解决方案。它能够在Web请求级别和方法调用级别处理身份认证和授权。 Spring Security从两个角度来解决安全性问题。它使用Servlet规范中的Fil ...
分类:
编程语言 时间:
2017-02-28 15:31:22
阅读次数:
389
在现在的Web开发中不可避免的会做一个图片预览的功能, 比如在上传图片的情况下,一个很简单的办法就是讲图片上传至服务器之后,再将文件的URL返回回来,然后异步通过这个URL加载刚刚上传的图片,实现图片的预览, 很明显的在这个过程中两次Web请求,一次发送文件,一次下载文件,到最后这个文件如果在客户端 ...
分类:
Web程序 时间:
2017-02-24 12:34:52
阅读次数:
160
模块功能说明: 实现技术:sqlserver,MVC,WebAPI,ADO.NET,SignalR(服务器主动推送) 特殊车辆管理 >移动客户端采集数据存入数据库 >只要数据库数据有变化,服务端自动推送到Wbe页面展示(区别于传统的web请求)-->审核人员审核数据-->返回审核结果给移动客户端 在 ...
分类:
其他好文 时间:
2017-02-18 00:42:10
阅读次数:
363
过滤器可以简单的理解为“取你所想取”,过滤器关注的是web请求;拦截器可以简单的理解为“拒你所想拒”,拦截器关注的是方法调用,比如拦截敏感词汇。4.1,拦截器是基于java反射机制来实现的,而过滤器是基于函数回调来实现的。(有人说,拦截器是基于动态代理来实现的)4.2,拦截器不依赖servlet容器 ...
分类:
其他好文 时间:
2017-02-12 14:39:44
阅读次数:
243
.LOG自定义的MVC框架 M: Model模型V: View 视图C: Controller 控制器 ASP.Net 1. Web窗体编程2. Mvc编程 IHttpHandler任何处理web请求的类必须实现此接口void ProcessRequest(HttpContext context)b ...
分类:
Web程序 时间:
2017-01-20 22:04:15
阅读次数:
284
### 关于缓存 - 什么是缓存 缓存这个东西真的是无处不在, 有浏览器端的缓存, 有服务器端的缓存,有代理服务器的缓存, 有ASP.NET页面缓存,对象缓存。 数据库也有缓存, 等等。http中具有缓存功能的是浏览器缓存,以及缓存代理服务器。http缓存的是指:当Web请求抵达缓存时, 如果本地有 ...
分类:
Web程序 时间:
2017-01-17 18:33:53
阅读次数:
320
django基础之视图 1.在Django中网页前端的页面和其他内容都是由视图来传递的(视图对web请求进行回应)Django通过检查请求的URL(准确地说,是URL里域名之后的那部分)来选择使用哪个视图。 2.每个视图函数或者类只负责处理两件事中的一件 返回一个包含所有请求页面内容的HttpRes ...
分类:
其他好文 时间:
2017-01-07 12:11:08
阅读次数:
146
无法将带 [] 的索引应用于“System.Dynamic.DynamicObject”类型的表达式 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: Microsoft.CSharp.RuntimeBi ...
分类:
Web程序 时间:
2016-12-29 22:37:48
阅读次数:
1950