说明OnIdleCPU空闲的情况下处理消息,如果需要定时功能,就需要使用定时器wxTimer问题比如定时器函数运行耗时10秒,定时的时间是10毫秒,是否是每隔10毫秒执行一次定时器函数,还是等待定时器函数运行结束,才开始重新计时结果在定时器函数中执行::Sleep(10000);等待10秒,发现..
分类:
其他好文 时间:
2017-08-11 16:00:48
阅读次数:
142
场景调用wxTimer定时器功能的时候,如果关闭当前的窗口,会出现上述的问题:0xC0000005:读取位置0xFEEEFF06时发生访问冲突说明跟踪调用堆栈的具体情况,代码崩溃点指向IMPLEMENT_APP(CTestApp)调用堆栈指向: wxEntry(int&,wchar_t**) 未知 wxEntry(structHINSTANCE__*,str..
分类:
其他好文 时间:
2017-08-11 15:59:08
阅读次数:
128
一、同步方法 即有synchronized关键字修饰的方法。 由于java的每个对象都有一个内置锁,当用此关键字修饰方法时, 内置锁会保护整个方法。在调用该方法前,需要获得内置锁,否则就处于阻塞状态。 注: synchronized关键字也可以修饰静态方法,此时如果调用该静态方法,将会锁住整个类。 ...
分类:
编程语言 时间:
2017-08-10 22:42:46
阅读次数:
142
任务间的通信和同步机制 在裸机编程时,使用全局变量的确比较方便,但是在加上 RTOS 后就是另一种情况了。 使用全局变量相比事件标志组主要有如下三个问题: 1、使用事件标志组可以让 RTOS 内核有效地管理任务,而全局变量是无法做到的,任务的超时等机制需要用户自己去实现。2、使用了全局变量就要防止多 ...
分类:
其他好文 时间:
2017-08-03 22:42:31
阅读次数:
796
网络结构 1.总线型网络: 线路仲裁机制:某一时刻,只能有一个主机可以发数据。总裁机制,用来决定,哪个主机可使用线路 1)MAC算法:介质访问控制 2)CSMA/CD:载波侦听多路访问,冲突检测(先听后发,边发边听,冲突返回,随机再发) 2.环型网络 :IBM专用机制 线路仲裁机制:Token-Ri ...
分类:
其他好文 时间:
2017-08-01 21:54:04
阅读次数:
195
一、编程规约 (一) 命名规约 1. 【强制】所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例: _name / __name / $Object / name_ / name$ / Object$ 凡是以两个或一个下划线开始,后面紧跟着一个大写字母的标识符,不管它 ...
分类:
编程语言 时间:
2017-07-21 23:15:04
阅读次数:
357
遇到这样的报错,没有其他提示,跳入汇编代码,瞬间傻了 可以查看调试中的代码图,查看调用的顺序,定位问题位置 如果代码图看见的全是地址,说明访问的地方已经销毁,具体在哪里,可以借助中断时候的线程窗口 黄箭头指向 当前运行到那个线程,对比你的线程ID,大概能确定在那个线程,然后在分析 一般说来是如下问题 ...
分类:
其他好文 时间:
2017-07-10 12:10:38
阅读次数:
258
LinkedList 优点:插入删除迅速 缺点:不适合随机访问 冲突 listIterator的实现在LinkedList->AbstractSequentialList->AbstractList中,看到继承的类AbstractList中实现了List借口,LinkedList也实现了Linked ...
分类:
编程语言 时间:
2017-06-18 18:10:21
阅读次数:
181
一般来说,在MFC中开启一个UI线程可以用以下代码: 但是,在ontimer的一个case中,不能同时顺序启动两个上述UI线程,建议启动不同的UI线程放在不同的case中顺序执行,否则在debug下会出现***.exe 中的 0x***** 处最可能的异常: 0xC0000005: 读取位置 0x* ...
分类:
编程语言 时间:
2017-05-19 16:04:39
阅读次数:
172
elasticstack基础组件beats详解fielbeatfilebeat:
spool_size:1024#最大可以攒够1024条数据一起发送出去
idle_timeout:"5s"#否则每5秒钟也得发送一次
registry_file:".filebeat"#文件读取位置记录文件,会放在当前工作目录下。所以如果你换一个工作目录执行filebeat
会导致重复..
分类:
其他好文 时间:
2017-05-17 15:23:42
阅读次数:
775