同步 异步 指两个线程间的关系 两个线程之间要么是同步的,要么是异步的 同步操作时,调用者需要等待被调用者返回结果,才会进行下一步操作 异步操作时,调用者不需要等待被调用者返回调用,即可进行下一步操作 被调用者通常依靠事件、回调等机制来通知调用者结果 阻塞 非阻塞 是对同一个线程来说的 在某个时刻, ...
分类:
其他好文 时间:
2020-03-29 12:34:14
阅读次数:
49
线程的一个关键特性是每个线程都是独立运行且状态不可预测。 如果程序中的其他线程需要通过判断某个线程的状态来确定自己下一步的操作,这时我们需要使用threading库中的Event对象。 event.set():设置事件状态为True event.wait ():等待event.set 把事件状态设置 ...
分类:
编程语言 时间:
2020-03-29 10:43:21
阅读次数:
65
注:图片如果损坏,点击文章链接:https://www.toutiao.com/i6809285459722633736/ 创建工程 使用maven工程 勾选,然后下一步 填写基本信息 注意改一下编码和JDK pom配置(附在文档后面) 引入jar(这个包一直不能下载,所以另外导入) 创建运行类 编 ...
分类:
编程语言 时间:
2020-03-29 01:29:56
阅读次数:
79
1.简介 ES2017引入了async函数,使得异步操作变得更加方便。 async函数的返回值是Promise对象,因此可以使用.then()方法指定下一步操作。当函数执行的时候,一旦遇到await就会先返回,等到异步操作完成,再接着执行函数体后面的语句。 示例: function timeout( ...
分类:
其他好文 时间:
2020-03-28 21:50:20
阅读次数:
69
搭建前提条件: 1. node环境 node是傻瓜式安装的,直接去官网下载安装不断下一步 命令行输入node v查询版本号,有版本号即安装成功 node自带npm包管理工具(安装好node也可以输入npm v查看版本号) npm太慢,下载国内淘宝镜像cnpm(npm install g cnpm r ...
分类:
其他好文 时间:
2020-03-28 21:37:40
阅读次数:
77
1.安装node.js,直接下一步安装就行。 2.查看是否安装成功,cmd窗口输入: node -v C:\Users\aus>node -v v12.16.1 3.在vscode终端打开 ...
分类:
Web程序 时间:
2020-03-28 19:39:51
阅读次数:
72
sentry概述 Sentry是程序的哨兵,它可以监控我们在生产环境中项目的运行状态,一旦某段代码运行报错或者异常,会第一时间把报错的路由异常文件,请求方式 等一些非常详细的信息以消息或者邮件给我们,让我们第一时间知道:程序出错了,然后我们可以从 Sentry 给我们的详细的错误信息中瞬间找到我们需 ...
分类:
其他好文 时间:
2020-03-28 11:49:52
阅读次数:
112
在17x17的方格表中,把n个小方格(1*1的正方形)染上黑色.此后每一次做以下三种操作之一: 1)若某行中至少有6个小方格染上黑色,则可将该行的所有小方格染上黑色. 2 ) 若某列中至少有6个小方格染上黑色,则可将该列的所有小方格染上黑色. 3)若某条对角线(有两个对角线)上至少有6个小方格染上黑 ...
分类:
其他好文 时间:
2020-03-28 01:15:20
阅读次数:
108
0x01:介绍 在拿到一个反弹shell后,下一步可以用metaspolit的内置模块Local Exploit SuggesterLocal exploit suggester的功能就如它的名字一样,当我们用它来探测某一个系统时,他会告诉我们该系统有哪些exploit可能可以利用。但是由于该工具先 ...
分类:
其他好文 时间:
2020-03-27 21:39:46
阅读次数:
159
一、配置分发服务器 一直下一步该页到 设置快照文件夹共享 后面一直下一步完成即可 完成分发服务器配置 二、发布订阅 ******************************************************************************************** ...
分类:
数据库 时间:
2020-03-27 17:02:33
阅读次数:
161