.中间件一共分为5种 应用级中间件 路由级中间件 内置中间件 第三方中间件 错误处理中间件 1.应用级中间件 当拦截到请求后 自动执行回调函数 -按照url拦截 应用级中间件必须按照顺序写 同一个服务器下不允许乱顺序; app.use( URL, (req,res,next)=>{ next() 是 ...
分类:
数据库 时间:
2020-06-23 00:49:39
阅读次数:
98
linux服务器ssh文件传输—scp使用指南 这个问题可烦恼很久了,之前用ftp传输文件相当麻烦,但是这次使用打ssh,则简单有效。 在linux下一般用scp这个命令来通过ssh传输文件。 注:目标服务器要开启写入权限。 两台服务器都要安装有scp包 1、从服务器上下载文件 scp userna ...
分类:
系统相关 时间:
2020-06-22 22:28:16
阅读次数:
71
先说一下对异步和同步的理解:
同步调用:调用方在调用过程中,持续等待返回结果。
异步调用:调用方在调用过程中,不直接等待返回结果,而是执行其他任务,结果返回形式通常为回调函数。
其实,两者的区别还是很明显的,这里也不再细说,我们主要来说一下Java如何将异步调用转为同步。换句话说,就是需要在异步调用过程中,持续阻塞至获得调用结果。
分类:
编程语言 时间:
2020-06-22 09:25:44
阅读次数:
59
Tornado的核心是什么?Tornado 的核心是 ioloop 和 iostream 这两个模块,前者提供了 一个高效的 I/O 事件循环,后者则封装了 一个无阻塞的 socket 。 通过向 ioloop 中添加网络 I/O 事件,利用无阻塞的 socket ,再搭配相应的回调函数,便可达到梦 ...
分类:
编程语言 时间:
2020-06-22 01:04:00
阅读次数:
95
# 回调模式:把函数作为参数,传递给另一个函数,延迟到另一个函数的某个时刻执行的过程叫回调。 # 缺点:回调地狱 # 面向过程的实现方式 def callback(*args, **kwargs): """回调函数""" # TODO 函数体的实现 pass def otherFunc(func. ...
分类:
其他好文 时间:
2020-06-21 23:30:26
阅读次数:
80
一、概念 对回调函数的概念一直不清晰,看过两次,时间一长就忘光了,因此在这篇文章中针对Java中的回调函数及其相关内容进行梳理总结。 记得以前刚接触回调函数是在异步IO中,操作系统将数据从内核空间复制到用户空间时会通过回调函数通知进程对数据进行处理,因此当时下意识的以为是线程间的一种通信机制;再后来 ...
分类:
其他好文 时间:
2020-06-21 17:49:01
阅读次数:
57
高阶函数是对其他函数进行操作的函数,它接收函数作为参数或将函数作为返回值输出。 此时fn就是一个高阶函数。函数也是一种数据类型,同样可以作为参数,传递给另一个参数使用。最典型的就是作为回调函数。 <div></div> <script> // 高阶函数- 函数可以作为参数传递 function fn ...
分类:
其他好文 时间:
2020-06-21 13:26:46
阅读次数:
46
1.先安装需要的软件 vsftpd ftp 2.编辑配置文件 etc vsftpd.vsftpd.conf a) b)这个是匿名访问的,用户访问的话需要把第一个改成NO,local_enable改成yes c)注意这个需要系统里有的用户名称 3.重启服务 a) 4.防火墙放行 a) 5.去客户机上看 ...
分类:
其他好文 时间:
2020-06-21 11:58:56
阅读次数:
66
Genymotion模拟器默认没有中文输入法,如果在一些调试中涉及到需要输入中文则必须需要安装中文输入法。 这里需要注意:百度下载一个中文输入法,需要特别注意的是必须是x86版 安装步骤 在本地下载好必应中文输入法的apk文件 将模拟器开机,然后将apk文件拖曳到模拟器屏幕上,就会显示文件传输中,稍 ...
分类:
其他好文 时间:
2020-06-21 00:50:48
阅读次数:
117
1今天调用支付宝支付接口然后写回调函数时,发现一个问题,红色处提示没有方法定义 /// <summary> /// 异步POST回调 /// </summary> /// <returns></returns> [HttpPost] public async Task<JObject> Notify ...
分类:
Web程序 时间:
2020-06-21 00:22:10
阅读次数:
91