1.RPC框架的概念 RPC(Remote Procedure Call)–远程过程调用,通过网络通信调用不同的服务,共同支撑一个软件系统,微服务实现的基石技术。使用RPC可以解耦系统,方便维护,同时增加系统处理请求的能力。 上面是一个简单的软件系统结构,我们拆分出来用户系统和订单系统做为服务存在, ...
分类:
其他好文 时间:
2019-12-15 20:15:02
阅读次数:
81
简介 拦截器我想大家都并不陌生,最常用的登录拦截、权限校验、防重复提交、记录日志等等,总之可以去做很多的事情。 自定义拦截器HandlerInterceptorAdapter 我们以记录日志为例,介绍拦截器 1. preHandle:在业务处理器处理请求之前被调用,调用controller之前调用。 ...
分类:
Web程序 时间:
2019-12-13 22:02:04
阅读次数:
93
一、什么是中间件 中间件是汇集到以处理请求和响应的一个应用程序管道的软件。 每个组件: 可以选择是否要将请求传递到管道中的下一个组件。 可以在请求管道的下一个组件调用之前和之后执行相关业务操作。 二、使用 IApplicationBuilder 创建中间件管道 ASP.NET Core请求管道由一系 ...
分类:
Web程序 时间:
2019-12-12 23:58:10
阅读次数:
187
本文源码:GitHub·点这里||GitEE·点这里一、核心API简介1、Servlet执行流程Servlet是JavaWeb的三大组件之一(Servlet、Filter、Listener),它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要:接收请求数据;处理请求;完成响应。2、核心API简介API作用描述ServletCo
分类:
编程语言 时间:
2019-12-12 16:40:46
阅读次数:
98
本文源码: "GitHub·点这里" || "GitEE·点这里" 一、核心API简介 1、Servlet执行流程 Servlet是JavaWeb的三大组件之一(Servlet、Filter、Listener),它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet ...
分类:
编程语言 时间:
2019-12-11 09:21:22
阅读次数:
68
(1)maxConnections能接收的最大请求数(nio下默认1W,基本不用调整,足够了); (2)acceptCount在操作系统层面的请求堆积,linux操作系统下除了acceptCount参数队列以外还有其它的队列堆积请求(有需要的情况下可以增加)。 (3)还有就是我们处理请求的maxTh ...
分类:
其他好文 时间:
2019-12-10 13:13:40
阅读次数:
90
1、概念:Asynchronous JavaScript And XML 异步的javascript和xml 1.异步和同步:客户端和服务端相互通信的基础上 异步:客户端不需要等待服务器端的相应,在服务器处理请求的过程中客户端可以进行其他操作 同步:客户端不需要等待服务器端的相应,在服务器处理请求的 ...
分类:
Web程序 时间:
2019-12-09 21:55:13
阅读次数:
123
话不多说直接上代码,解读内容全部在代码中 1、处理请求方式 package main import ( "fmt" "io/ioutil" "net/http" "net/url" "strings" ) //这个文件是对于net/http包的解读 func httpGet() { //func G ...
分类:
其他好文 时间:
2019-12-09 19:18:49
阅读次数:
305
1、client调用某个adb命令 2、adb进程fork出一个子进程作为server 3、server查找当前连接的emulator/device 4、server接收到来自client请求 5、server处理请求,将本地处理不了的请求发给emulator/device 6、位于emulator ...
分类:
数据库 时间:
2019-12-08 23:02:08
阅读次数:
112
在ASP.NET服务器上提供一个辅助的工具类HttpServerUtility,该类提供了一些处理请求的辅助方法。 MapPath:计算网站中虚拟路径所对应的物理文件路径。 HtmlEncode:将HTML字符串进行编码,例如:将<编码为< HtmlDecode:将编码的串重新解码,例如:&l ...
分类:
Web程序 时间:
2019-12-07 16:20:11
阅读次数:
98