多线程的问题在多线程应用中,子线程一定会修改某些公共资源(包括全局变量、磁盘文件等),这样很有可能会影响其它子线程。由于不同线程是并行执行的,有可能某个时刻某个线程对公共资源进行了部分修改,此时公共资源是无效的,CPU 切换到另一个线程执行并访问此公共资源,这样将有可能造成巨大灾难。要解决此问题,就...
分类:
编程语言 时间:
2014-07-06 22:44:56
阅读次数:
256
为了实现一个功能,需要搜集手机信息,自己先在网上找了相关信息进行了汇总,主要是汇集手机的信息,一般想要的信息在手机设置->关于手机->状态消息里面包含了手机的各种信息,下面的代码中也主要显示了那些信息,但是源码的方法我还没有看,先把总结的贴出来。先上图(太多就截取几个)。上代码啦,太多了,就写...
分类:
移动开发 时间:
2014-07-06 21:45:29
阅读次数:
545
Flex 执行加载过程会有几个概念:preloader, SystemManager, Flex Application!flex 界面初始化时,看到的 Loading 加载条,那是 flex 自动执行的一个步骤,他是在 preloader 时进行的。此时 preloader 执行是 systemM...
分类:
其他好文 时间:
2014-07-06 21:26:37
阅读次数:
225
Hierarchy Viewer用途:即可以用来优化自己的布局,也可以用来参考别人优秀的布局打开方式:在\android-sdk-windows\tools目录下双击hierarchyviewer.bat使用:Inspect Screenshot查看界面中各控件的具体位置和情况Load View H...
分类:
移动开发 时间:
2014-07-06 20:24:31
阅读次数:
329
这里我想解释一下D[i,j] = D[i-1,j]+del[x(i)];D[i,j]表示X[1,i]到Y[1,j]的ED,D[i-1,j]表示X[1,i-1]到Y[1,j]的ED,而由X[1,i]到X[1,i-1]的步骤就是del[x(i)]同理,D[1,j-1]表示X[1,i]到Y[1,j-1]的...
分类:
其他好文 时间:
2014-07-06 20:15:30
阅读次数:
168
概述Nucleus Plus内核(Kernel)的主要目的是管理实时任务的竞争执行(共享CPU),为应用提供各种便利,高速响应外部事件。Nucleus Plus的系统结构如图1所看到的,能够看出线程控制是整个内核的核心,通过邮箱、队列、管道来实现任务之间的通信,通过信号量、事件组和信号实现任务间的同...
分类:
其他好文 时间:
2014-07-06 18:49:16
阅读次数:
285
1 private void Form1_Load(object sender, EventArgs e) 2 { 3 Print("here"); 4 Print(1222); 5 6 Ge...
分类:
其他好文 时间:
2014-07-05 16:55:25
阅读次数:
180
??目前CPU已经进入四核,八核,十六核时代。传智播客作为中国最有影响力的IT教育培训机构,其新技术推广力度深受Oracle、英特尔等公司的认可。为了进一步推广英特尔公司的超线程计算技术、GPU计算技术、多核并行计算技术和云计算技术,传智播客正式与英特尔结成合作伙伴关系,英特尔于2013年9月向传智播客开放其内部软件技术资料。传智播客计划在2014年把英特尔的最新技术融入到C/C++课程中。 ...
分类:
其他好文 时间:
2014-07-05 10:57:29
阅读次数:
244
(1)查看各个CPU核的使用情况
sudo top -d 1
进入之后,按1,会出现下面的CPU使用情况,其中us列反映了各个CPU核的使用情况,百分比大说明该核在进行紧张的任务。
(2)查看哪个进程在哪个CPU核上运行
sudo top -d 1
进入之后,依次按f、j和空格,会出现如下(其中P列指示的是该进程最近使用的CPU核,如进程mencoder的P列为7,则表示...
分类:
系统相关 时间:
2014-07-04 09:18:48
阅读次数:
426
可编程中断控制器Programmable Interrupt Controller(PIC)用来响应各种中断事件,如:键盘事件、串口数据到达等,PIC收集所有的中断,并通知CPU中断到达,后者转入到中断处理例程进行处理。OR1200最多支持32个中断。其功能实现主要依靠两个特殊寄存器:中断屏蔽寄存器PICMR、中断状态寄存器PICSR。通过PICMR可以设置是否屏蔽某些中断,通过PICSR可以知道中断源的信息。...
分类:
其他好文 时间:
2014-07-04 08:13:56
阅读次数:
303