码迷,mamicode.com
首页 >  
搜索关键字:唤醒    ( 1475个结果
[BUG]ios中input不回弹,导致fixed布局错位
描述 ios13. ios中,input唤醒软键盘后,body整体会向上滚动,如果input框输入完成确定后,如果页面在最底部则不回弹,导致fixed布局实际效果上移,fixed布局内按钮点不到。 如图 "问题在线演示" 解决方案 不使用fixed,改为absolute。 如果是吸底input 滚动 ...
分类:移动开发   时间:2020-03-06 15:17:52    阅读次数:90
Reactor模式和Proactor模式
Reactor 主线程往epoll内核事件表中注册socket上的读就绪事件 主线程调用epoll_wait等待socket上有数据可读 当socket上有数据可读时,epoll_wait通知主线程,主线程则将socket可读事件放入请求队列。 睡眠在请求队列上的某个工作线程被唤醒,它从socket ...
分类:其他好文   时间:2020-03-06 01:08:03    阅读次数:49
缩减项目代码中的大面积if策略
参考 设计模式 策略模式 我们可以优化if else代码段,而在 Spring(Boot) 中,借助 ApplicationContext 扫描,可以使代码更加干净。 话不多说,亮代码: 首先按照策略模式的写法,创建一个Handle接口,用于区分处理策略。 然后创建对应的 唤醒处理机和睡觉处理机 : ...
分类:其他好文   时间:2020-03-05 22:06:48    阅读次数:64
C++11多线程编程-两个进程轮流打印1~100
这是经典的同步互斥问题, 遵循原则: 1、条件变量需要锁的保护;2、锁需要条件变量成立后,后重新上锁; 参考代码: //notify_one()(随机唤醒一个等待的线程) //notify_all()(唤醒所有等待的线程) //Create By@herongwei 2019/09/10 #incl ...
分类:编程语言   时间:2020-03-05 13:23:52    阅读次数:87
uCOs 学习:0-有关概念
先说一下UCOSIII:Micrium在2009年推出了UCOSIII,相对于之前的UCOSII版本,在性能上有了进一步的提升,主要是支持时间片轮调度,极短的关中断事件等。 可剥夺多任务管理: 什么是可剥夺多任务管理呢?查相关资料,意思就是这个系统总是在执行当前所有就绪的最高优先级的任务。也就是说, ...
分类:其他好文   时间:2020-03-02 14:48:14    阅读次数:55
JAVASE-DAY14
DAY14 1.等待唤醒机制 1.1 线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同一资源,线程A与线程B处理的动作,一个是生产,一个是消费,那么线程A与线程B之间就存在线程通信问题。 1.2 等待 ...
分类:编程语言   时间:2020-03-01 22:06:41    阅读次数:76
线程的通信
wait():将线程进入阻塞状态,需要等待唤醒,此时释放cpu资源 notify():程序一旦执行到此方法,就会唤醒一个被wait的线程 notifyAll():程序一旦执行到此方法,就会唤醒被wait的线程 注意:这三个方法只能用在同步方法或同步代码块中 这三个方法的调用者必须是同步监视器,否则会 ...
分类:编程语言   时间:2020-02-28 19:08:24    阅读次数:67
解决IntelliJ IDEA Community 社区版 启动Tomcat插件 "Smart Tomcat" NullPointerException 空指针异常
IntelliJ IDEA Community社区版默认是没有Ultimate版的Tomcat Server,这时候就可以使用插件"Smart Tomcat"; 在"Run Configuration" 里配置好"Smart Tomcat",然后启动项目,有的时候这个插件直接就抛出"java.lan ...
分类:编程语言   时间:2020-02-28 12:04:31    阅读次数:354
线程池 Lambda表达式 - 10
[toc] 第一章 等待唤醒机制 1.1 线程间通信 概念: 多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同一资源,线程A与线程B处理的动作,一个是生产,一个是消费,那么线程A与线程B之间就存在线程通信问题。 为什么 ...
分类:编程语言   时间:2020-02-27 20:33:25    阅读次数:63
druid
主要用到的是ReentrantLock锁,还有 notEmpty empty两个条件,生产连接与消费连接的线程在两个条件上等待与唤醒。empty还是生产者,notEmpty是消费者。主要DruidAbstractDataSource与DruidDataSource两个类了。 创建连接 DruidDa ...
分类:其他好文   时间:2020-02-27 18:54:07    阅读次数:64
1475条   上一页 1 ... 13 14 15 16 17 ... 148 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!