一般而言,如果没有干预的话,线程在启动之后会一直运行到结束,但有时候我们又需要很多线程来共同完成一个任务,这就牵扯到线程间的通讯。 如何让两个线程先后执行?Thread.join方法 其中A.join()的意思即是等待A线程执行完毕。 如何让两个线程交互执行?object.wait和object.n ...
分类:
编程语言 时间:
2019-02-26 22:21:30
阅读次数:
234
使用Nginx+Lua实现waf 软件包需求: 1 、Nginx兼容性【最后测试到1.13.6】 wget http://nginx.org/download/nginx-1.13.6.tar.gz 2 、PCRE为Nginx编译安装关系的依赖 wget https://jaist.dl.sourc ...
分类:
其他好文 时间:
2019-02-26 17:23:23
阅读次数:
366
1、概念 1、同步(sync)、异步(async) 同步方法一旦开始,调用者必须等到方法返回后,才能继续后续行为。 异步方法调用后可以继续后续的操作 2、并发(concurren)、并行(parallelism) 并发和并行都表示两个或多个任务一起执行。并发偏重于多个任务交替执行,而多个任务之间有可 ...
分类:
其他好文 时间:
2019-02-24 18:59:18
阅读次数:
124
一:IO模型介绍 IO发生时涉及的对象和步骤 对于一个网络IO(network IO),它会涉及到两个系统对象,一个是调用这个IO的process (or thread),另一个就是系统内核(kernel)。 当一个read操作发生时,该操作会经历两个阶段: 1)等待数据准备 (Waiting fo ...
分类:
编程语言 时间:
2019-02-24 15:03:36
阅读次数:
197
打开nodejs官网 https://nodejs.org/en/download/ 选择二进制 右键复制链接 1.在Linux控制台输入 wget https://nodejs.org/dist/v6.10.2/node-v6.10.2-linux-x64.tar.xz [root@iZm5efk ...
分类:
Web程序 时间:
2019-02-17 14:20:24
阅读次数:
236
Suppose a bank has N windows open for service. There is a yellow line in front of the windows which devides the waiting area into two parts. The rules ...
分类:
其他好文 时间:
2019-02-15 17:25:00
阅读次数:
196
APP-3-百度地图应用 需要根据上一步完成百度地图应用的测试,本文介绍Hbuilder通过MUI框架完成百度地图的定位。 1.代码部分 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" conten ...
分类:
移动开发 时间:
2019-02-14 13:43:40
阅读次数:
277
字符串是 Python 中最常用的数据类型。本节实验将会学习如何对 Python3 的字符串进行处理操作。 字符串的三种表示 可以通过几种不同的方式表示字符串。如单引号('...')或双引号("...")。下面的例子能帮助你更好的理解字符串。 \ 表示写到下一行。如果你想要分几行输入字符串,并且希望 ...
分类:
编程语言 时间:
2019-02-14 13:13:44
阅读次数:
161
在使用nodemon的时候,针对于同一个文件一次使用还好,当多次使用的时候就会出现这样的情况: 解决办法: nodemon clean exit 原因: 可能是因为缓存造成的; ...
分类:
其他好文 时间:
2019-02-08 19:56:05
阅读次数:
1237