码迷,mamicode.com
首页 >  
搜索关键字:wait    ( 4930个结果
tcp协议的端口状态
Listening Syn_sent established 对方主动关闭(对方调用close()), 我方的状态变为 close_wait 我方主动关闭(我方调用close()), 我方的状态变为 time_wait 统计各种端口状态的数目:netstat -n | awk '/^tcp/ {++ ...
分类:其他好文   时间:2018-10-23 11:56:08    阅读次数:149
java使用局部线程池为什么会造成线程泄露
java使用局部线程池为什么会造成线程泄露 一、思考 - 造成泄露,肯定是无法被GC回收,那为什么局部线程池没有被回收,我们来通过源码一探究竟 二、通过ThreadPoolExecutor类对源码一探究竟 不详解 1.进入threadPool.execute()方法,如下图 图1 2.重点是addW ...
分类:编程语言   时间:2018-10-23 11:54:57    阅读次数:274
pc_mbed_fpga_communication
``` #include DigitalOut Aout(p5); DigitalOut Bout(p6); Serial pc(USBTX,USBRX); void item1() { Aout = 0; wait(0.01); Bout = 0; wait(1.5); } void item2(... ...
分类:其他好文   时间:2018-10-22 22:19:06    阅读次数:282
java condition await signal signalall对比wait notify notifyall
http://www.cnblogs.com/dolphin0520/p/3920385.html Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition 在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者-消费者 ...
分类:编程语言   时间:2018-10-22 14:45:34    阅读次数:185
sublime的python开发环境搭建
1. pip install flake8 -- 设置python的代码分析工具 这个工具有以下功能: 所以当这个工具被很好的集成在Sublime中的时候,对自己写代码会有非常大帮助下面通过把Flake8和Sublime集成起来,而Flake8是非常好的一个工具在python中速度非常快,误报率低, ...
分类:编程语言   时间:2018-10-22 01:06:56    阅读次数:329
c/c++ llinux epoll系列5 解除epoll_wait状态
linux epoll系列5 解除epoll_wait状态 有时候会有解除epoll_wait状态的需求。 实现方法: 1,给执行epoll_wait的程序发signal。 2,使用sockpair。 1,给执行epoll_wait的程序发signal。 c++ include include in ...
分类:编程语言   时间:2018-10-22 00:03:03    阅读次数:368
c/c++ llinux epoll系列4 利用epoll_wait实现非阻塞的connect
llinux epoll系列4 利用epoll_wait实现非阻塞的connect connect函数是阻塞的,而且不能设置connect函数的timeout时间,所以一旦阻塞太长时间,影响用户的体验,所以就出来一个需求,硬要设置connect的timeout时间。 实现方法:先把connect函数 ...
分类:编程语言   时间:2018-10-21 22:28:31    阅读次数:271
c/c++ linux epoll系列3 利用epoll_wait设置timeout时间长度
linux epoll系列3 利用epoll_wait设置timeout时间长度 epoll_wait函数的第四个参数可以设置,epoll_wait函数的等待时间(timeout时间长度)。 例子1,是接收端。 例子2,是发送端。 例子1,接收端 "github源代码" 运行方法:先运行接收端,再运 ...
分类:编程语言   时间:2018-10-21 21:50:34    阅读次数:241
golang锁
发现执行结果输出为1,原因为主进程在创建完子线程后就结束了。子线程还未执行。也就没有对变量a进程运算 使用sync.WaitGroup等待子线程结束后退出。 在运行多次后发现并不等于200000,而且每次都不同,原因为线程1在操作a变量时变量为0,运算的1,在运算过程中,线程b也读取a变量此时a还为 ...
分类:其他好文   时间:2018-10-21 19:39:50    阅读次数:150
MySQL SYS CPU高的案例分析(二)
原文:MySQL SYS CPU高的案例分析(二)后面又做了补充测试,增加了每秒context switch的监控,以及SQL执行时各步骤消耗时间的监控。 【测试现象一】 启用1000个并发线程的压测程序,保持压测程序持续运行,保持innodb_spin_wait_delay默认值不变 在10:17... ...
分类:数据库   时间:2018-10-21 16:49:58    阅读次数:386
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!