nsis下载地址:http://www.pc6.com/softview/SoftView_14342.html nsis使用: 启动NSIS程序主界面,选择“可视化脚本编辑器(VNISEdit)”菜单,开始制作自己的安装包 选择“使用脚本向导创建新的脚本文件”,确定 进步脚本向导,下一步 第一步, ...
分类:
其他好文 时间:
2019-02-07 19:13:50
阅读次数:
199
目录 1.TCP四次挥手详情 2.为什么会有TIME-WAIT状态 3.为什么需要四次握手才能断开连接 4.服务器出现大量CLOSE_WAIT的原因 1.TCP四次挥手详情 (1)一开始双方都属于已连接状态 (2)客户端发送一个报文段:FIN=1,seq=u。FIN表示连接关闭请求,seq是之前最后 ...
分类:
其他好文 时间:
2019-02-07 15:07:53
阅读次数:
227
输入 show variables like '%timeout%'; 显示如图 如修改wait_timeout 执行命令为:set wait_timeout = 604800; 执行成功后输入命令:show variables like '%timeout%'; 查看执行效果 如图: 如图可知执行 ...
分类:
系统相关 时间:
2019-02-06 09:31:19
阅读次数:
211
import threading, time def doWaiting(): print('start waiting:', time.strftime('%S')) time.sleep(3) print('stop waiting', time.strftime('%S')) thread1 ... ...
分类:
编程语言 时间:
2019-02-05 14:18:38
阅读次数:
182
在Golang中,WaitGroup主要用来做go Routine的等待,当启动多个go程序,通过waitgroup可以等待所有go程序结束后再执行后面的代码逻辑,比如: WaitGroup主要是三个方法,Add(int),Done()和Wait(), 其中Done()是调用了Add(-1),推荐使 ...
分类:
其他好文 时间:
2019-02-02 18:59:26
阅读次数:
230
先看下三次握手四次挥手的状态变化: 通常会遇到下面两种情况: 服务器保持了大量TIME_WAIT状态 服务器保持了大量CLOSE_WAIT状态 因为linux分配给一个用户的文件句柄是有限的,而TIME_WAIT和CLOSE_WAIT两种状态如果一直被保持,那么意味着对应数目的通道就一直被占着,而且... ...
分类:
其他好文 时间:
2019-02-02 00:18:31
阅读次数:
208
由于国内资料很少,所以有些冲动将PhysX原教程给翻译了,今天只做了一部分希望大家能够认同 Lesson 1-1 – 主要形状 介绍 In this lesson, you will create an instance of the SDK, create a scene, create four ...
分类:
其他好文 时间:
2019-02-01 14:22:08
阅读次数:
126
一、使用async修饰的函数,返回的内容就是一个Promise,因此可以使用Promise对象所有的方法,如then等 二、在async函数中使用await是否会影响其他代码的执行,答案是:不会。 ...
分类:
其他好文 时间:
2019-01-31 15:49:01
阅读次数:
160
这个是工具类 这个是测试类 可以看出是唯一的,那么在电商生产中可以加上分库分表的id+在模块+userid,加上日期就是唯一的了,不管是任何请求这个id都是唯一的,即使是在分布式环境下 ...
分类:
其他好文 时间:
2019-01-30 18:34:46
阅读次数:
206
如果线程是因为调用了wait()、sleep()或者join()方法而导致的阻塞,可以中断线程,并且通过抛出InterruptedException来唤醒它;如果线程遇到了IO阻塞,无能为力,因为IO是操作系统实现的,Java代码并没有办法直接接触到操作系统。以下是详细的唤醒方法: ...
分类:
编程语言 时间:
2019-01-30 17:10:46
阅读次数:
171