从两个不同的ServiceProvider说起 我们一致在说 ASP.NET Core广泛地使用到了依赖注入,通过前面两个系列的介绍,相信读者朋友已经体会到了这一点。由于前面两章已经涵盖了依赖注入在管道构建过程中以及管道在处理请求过程的应用,但是内容相对分散和零碎,我们有必要针对这个主题作一个归纳性 ...
分类:
其他好文 时间:
2016-11-28 23:27:45
阅读次数:
321
效率 变通实现微服务的per request以提高IO效率中提到的同一请求过程中对于同一个方法的多次读取只实际调用一次,其余的读取均从第一次读取的结果缓存中获取,以提高读取的效率。实现方案是引入了Context对象,可以理解成上下文的一个环境变量,业务方法在获取数据时先从Context中取,如果取不 ...
分类:
其他好文 时间:
2016-11-27 22:56:17
阅读次数:
227
Nginx功能模块汇总 Nginx的目录结构说明 Nginx的配置文件说明 Nginx虚拟主机配置 1.基于域名的nginx.conf配置文件 2.基于端口的虚拟主机 3.基于ip的虚拟配置 Nginx的规范优化配置文件 主文件包含的所有虚拟主机的子配置文件会统一放在extra目录中。虚拟主机的配置 ...
分类:
其他好文 时间:
2016-11-27 18:59:31
阅读次数:
277
1.自建CA 自建CA的机制:1.生成私钥2.创建证书请求,在创建证书请求过程中由于需要提供公钥,而公钥来源于私钥,所以也需要指定私钥来创建证书请求,而实际上这里提供私钥的作用就是提取其中的公钥,这一点在后文给出了证明3.使用私钥对证书请求签名。 由于测试环境,所以自建的CA只能是根CA。配置文件如... ...
分类:
其他好文 时间:
2016-11-22 22:37:25
阅读次数:
387
一、JS原生Ajax ajax:一种请求数据的方式,不需要刷新整个页面;ajax的技术核心是 XMLHttpRequest 对象;ajax 请求过程:创建 XMLHttpRequest 对象、连接服务器、发送请求、接收响应数据; 下面简单封装一个函数,之后稍作解释 1、创建 1.1、IE7及其以上版 ...
分类:
Web程序 时间:
2016-11-15 16:28:52
阅读次数:
208
ASI总结 发送请求的2个对象 1.发送GET请求 ASIHttpRequest 2.发送POST请求 ASIFormDataRequest 二发送请求 1.同步请求 startSynchronous 2.异步请求 startAsynchronous 三 监听请求的过程 1.成为代理 四监听请求过程 ...
分类:
其他好文 时间:
2016-11-12 14:05:51
阅读次数:
160
Web请求过程1.B/S架构的优点第一,客户端统一用户面对的客户端---浏览器是统一的,交互是友好的,并且学习成本低,只要学会一个网页应用的操作,那么其他网页的应用很容易操作和学习,就是用户的能力是可继承的。若基于C/S架构,那么是不统一的。第二,服务端统一B/S交互的桥梁..
分类:
Web程序 时间:
2016-11-07 02:54:24
阅读次数:
318
前言 本篇是我学习 Nginx 的一些笔记,主要内容讲述了一些了解 Nginx 需要的基本概念。然后探讨一下 Nginx 的模块化的组织架构,以及各个模块的分类、工作方式、职责和提供的相关指令。 主要达到以下目的: 了解 Nginx 的大概运行原理 了解 Nginx 的基本概念 知道怎么看官方文档。 ...
分类:
其他好文 时间:
2016-10-23 23:26:14
阅读次数:
369
django的中间件就是一个对整体请求过程的装饰器,可以对请求到达view之前,view处理和响应后,通过定义process_request,process_view,process_response进行处理。 然后在settings.py的MIDDLEWARE_CLASSES里,添加自定义的中间件 ...
分类:
其他好文 时间:
2016-10-19 17:06:48
阅读次数:
106
httplib模块实现了HTTP和HTTPS的客户端部分,但是一般不直接使用,经常通过urllib来进行HTTP,HTTPS的相关操作。 如果需要查看其源代码可以通过查找命令定位: 整个请求过程的状态转移图如下所示: httplib提供如下的类: 1. httplib.HTTPConnection( ...
分类:
编程语言 时间:
2016-10-17 20:13:45
阅读次数:
271