码迷,mamicode.com
首页 >  
搜索关键字:windows 线程同步 锁 共享锁 排    ( 184743个结果
Windows消息队列
一 Windows中有一个系统消息队列,对于每一个正在执行的Windows应用程序,系统为其建立一个“消息队列”,即应用程序队列,用来存放该程序可能 创建的各种窗口的消息。应用程序中含有一段称作“消息循环”的代码,用来从消息队列中检索这些消息并把它们分发到相应的窗口函数中。二 Windows为当前执...
分类:Windows程序   时间:2014-04-28 18:23:07    阅读次数:855
Windows API 编程学习记录<二>
恩,开始写Windows API编程第二节吧。上次介绍了几个关于Windows API编程最基本的概念,但是如果只是看这些概念,估计还是对Windows API不是很了解。这节我们就使用Windows API 让大家来了解下Windows API的用法。 第一个介绍的Windows API 当然是....
分类:Windows程序   时间:2014-04-28 17:29:29    阅读次数:706
非基于比较的排序算法之一:计数排序
计数排序(Counting sort)是一种稳定的排序算法。计数排序使用一个额外的数组C,其中第i个元素是待排序数组A中值小于等于i的元素的个数。然后根据数组C来将A中的元素排到正确的位置。限制:所有值得取值范围不能太大,并且需要知道确切的取值范围。本算法需要的辅助空间要求较高。当输入的元素是 n ...
分类:其他好文   时间:2014-04-28 17:13:54    阅读次数:558
细说UI线程和Windows消息队列
在Windows应用程序中,窗体是由一种称为“UI线程(User Interface Thread)”的特殊类型的线程创建的。首先,UI线程是一种“线程”,所以它具有一个线程应该具有的所有特征,比如有一个线程函数和一个线程ID。其次,“UI线程”又是“特殊”的,这是因为UI线程的线程函数中会创建一种...
分类:编程语言   时间:2014-04-28 16:38:31    阅读次数:622
[自习任我行]第二阶段任务跟踪4
时间:4月27日晚上9点地点:信息学院楼组员 4月27日今日完成任务4月28日明天计划任务杨波数据库导入,可以实现简单的查询;连接功能,写个建议界面;周亚豪弄好了界面输出,了解了欢迎界面;完善功能选择界面、查询界面、自习时间安排界面以及欢迎界面;崔海营数据库导入,可以实现简单的查询;将所有教室的数据...
分类:其他好文   时间:2014-04-28 15:56:45    阅读次数:455
后缀数组之构建的一目了然说明
什么是后缀数组?后缀数组是一种解决字符串问题的有力工具。相比于后缀树,它更易于实现且占用内存更少。在实际应用中,后缀数组经常用于解决字符串有关的复杂问题。先介绍几个后缀数组中的基本定义:子串:字符串S 的子串r[i..j],i≤j,表示r 串中从i 到j 这一段,也就是顺次排列r[i],r[i+1]...
分类:其他好文   时间:2014-04-28 15:54:52    阅读次数:564
Oracle core06_latch&lock
lock and latch在oracle中为了保护共享资源,使用了两种不同的锁机制lock和latch,这两种锁有明显不同点:1,lock和pin,采用的是队列的方式,先来先服务的策略,latch和mutex,采用的是抢占的方式,fast fail模式2,lock可以hold的时间比较长,而lat...
分类:数据库   时间:2014-04-28 02:21:00    阅读次数:889
《Cracking the Coding Interview》——第16章:线程与锁——题目4
2014-04-27 20:06题目:设计一个类,只有在不产生死锁的时候才分配资源。解法:不太清楚这个题是要分配何种资源,以何种形式?所以没能动手写个可运行的代码,只是闲扯了几句理论分析。代码: 1 // 16.4 Design a class which provides a lock only ...
分类:编程语言   时间:2014-04-28 01:21:58    阅读次数:558
《Cracking the Coding Interview》——第16章:线程与锁——题目6
2014-04-27 20:25题目:关于java中标有synchronized的成员方法?解法:这代表同一个对象实例的synchronized方法不能被多个线程同时调用。注意有这么多个地方都加粗了,如果这些条件有一个不满足的话,就是可以调用的。另外,如果此方法是静态成员方法, 那么总可以认为是“同...
分类:编程语言   时间:2014-04-28 01:16:06    阅读次数:583
NULL
oracle认为 null 最大。 升序排列,默认情况下,null值排后面。 降序排序,默认情况下,null值排前面。(1)用nvl函数或decode函数将null转换为一特定值 替换null: nvl(arg,value)(2)用case语法将null转换为一特定值: order by (ca.....
分类:其他好文   时间:2014-04-28 01:06:19    阅读次数:554
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!