wait() 等待,如果一个线程执行了wait方法,那么该线程就会进去一个以锁对象为标识符的线程池中等待 notity() 唤醒,如果一个线程执行了notity方法,那么就会唤醒以锁对象为标识符的线程池中等待线程的其中一个(至于唤醒哪一个,不能确定) notifyAll() 唤醒所有的线程 wait ...
分类:
其他好文 时间:
2018-04-29 16:21:11
阅读次数:
181
LoRaWan:低功耗广域网 LoRa Alliance(LoRa联盟)负责制定LoRaWAN标准和执行认证。 Semtech(升特):13年研发出LoRa芯片,15年牵头成立LoRa联盟,芯片的独家供应商 一整套开发套件包括: 1.lora终端(传感器+射频芯片):目前一般采用SX1278芯片进行 ...
分类:
其他好文 时间:
2018-04-27 18:01:00
阅读次数:
590
<p><small>© 众筹网<script>document.write(new Date().getFullYear());</script> </small></p> // 底部时间自动变 <p><h3><a href="tencent://message/?uin=26339926 ...
分类:
其他好文 时间:
2018-04-27 13:55:18
阅读次数:
138
在校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。 而一旦踏入公司尤其是大型互联网公司就会发现,公司的系统都由成千上万大大小小的服务组成,各服务部署在不同的机器上,由不同的团队负责。这时就会 遇到两个问题 ...
分类:
其他好文 时间:
2018-04-27 13:25:32
阅读次数:
208
模拟通过线程实现消费者和订阅者模式: 首先,定义一个店员:店员包含进货、卖货方法;其次,定义一个生产者,生产者负责给店员生产产品;再者,定义一个消费者,消费者负责从店员那里消费产品。 店员: 生产者 消费者 此时,运行程序,运行结果如下: 从运行打印结果可以发现这里存在两个问题: 1)一旦生产者发现 ...
分类:
编程语言 时间:
2018-04-25 20:06:41
阅读次数:
223
1、power button:这个信号会引起SMI#或者SCI来表示系统请求进入到睡眠状态。如果系统已经处于睡眠状态,这将导致唤醒事件信号。如果PWRBTN#键超过4秒,这将导致一个无条件的过渡(电源按钮替代)到S5状态。即使系统是在S1-S4的状态,覆盖也会发生。这个信号有一个内部上拉的输入电阻和 ...
分类:
其他好文 时间:
2018-04-23 20:28:56
阅读次数:
1983
一、线程调度(1)调整线程的优先级Java线程有优先级,优先级高的线程会获得较多的执行机会,但是只是抢占cpu使用权的机会增加了,并不意味着就一定先执行。Java线程的优先级用整数来表示,取值范围为:1~10 ,Thread有以下3个静态常量:static int MAX_PRIORITY线程可以具 ...
分类:
编程语言 时间:
2018-04-21 17:39:55
阅读次数:
189
1. 场景分析,主要问题就是有些操作返回+CIS ERROR: 50 2. 看了一下在AT+MIPLOBSERVERSP这个指令里面是没有返回+CIS ERROR: 50的错误类型的,所以应该是在解析这个AT指令之前出现的,那么为啥会出现,猜测一,模块进入睡眠,唤醒之后第一个串口字符丢失,但是用自己 ...
分类:
Web程序 时间:
2018-04-20 23:31:36
阅读次数:
890
进程:正在进行的程序。其实就是一个应用程序运行时的内存分配空间。 线程:进程中一个程序执行控制单元,一条执行路径。进程负责的事应用程序的空间的标识,线程负责的事应用程序的执行顺序。 进程和线程的关系:一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线程应用程序,每个线程 ...
分类:
编程语言 时间:
2018-04-17 21:18:53
阅读次数:
145
由于机器人的板子升级到了android 7.0系统,于是出现了语音唤醒不了,识别不了的问题,马上意识到应该是android 6.0以上需要动态获取权限导致的原因,于是乎写了动态申请权限,调用了动态权限回调。果然好了。接下来贴代码,希望对大家有帮助。 ...
分类:
移动开发 时间:
2018-04-16 18:20:50
阅读次数:
225