kernel_thread函数中能不能用msleep?如果能用msleep的参数大小有什么限制? [问题点数:40分]

Bbs1
本版专家分:0
结帖率 0%
Bbs1
本版专家分:0
linux 中mdelay() 与msleep()的区别
在Linux Driver开发中,经常要用到延迟<em>函数</em>:<em>msleep</em>,mdelay/udelay. 虽然<em>msleep</em>和mdelay都有延迟的作用,但他们是有区别的. 1.)对于模块本身 mdelay是忙等待<em>函数</em>,在延迟过程中无法运行其他任务.这个延迟的时间是准确的.是需要等待多少时间就会真正等待多少时间. <em>msleep</em>是休眠<em>函数</em>,它不涉及忙等待.你<em>如果</em>是<em>msleep</em>(10),
msleep() 与mdelay()
在Linux Driver开发中,经常要用到延迟<em>函数</em>:<em>msleep</em>,mdelay/udelay. 虽然<em>msleep</em>和mdelay都有延迟的作用,但他们是有区别的. mdelay是忙等待<em>函数</em>,在延迟过程中无法运行其他任务.这个延迟的时间是准确的.是需要等待多少时间就会真正等待多少时间.而<em>msleep</em>是休眠<em>函数</em>,它不涉及忙等待.你<em>如果</em>是<em>msleep</em>(10),那实际上延迟的时间,大部分时候是要多于1
linux驱动开发延迟函数msleep、mdelay、udelay介绍
linux 延迟<em>函数</em>:<em>msleep</em>、mdelay、udelay等介绍一、这里介绍一下延时<em>函数</em><em>msleep</em>、mdelay、udelay等,写驱动的时候偶尔会用到,简单说明他们之间的区别。二、这几个<em>函数</em>在kernel-3.18\include\linux\delay.h定义。三、虽然这些<em>函数</em>都有延迟的作用,他们的区别如下:     (1)对于模块本身,mdelay是忙等待<em>函数</em>,在延迟过程中无法运行其他...
Qt Qthread线程中的msleep()和系统时间有什么关系?
下面是Qt Qthread线程的一段代码,正常情况下可以正常的1秒发射一次信号timeout(),但是,当向过去修改系统时间的时候,就会暂停发射信号,比如向后设置5秒时间,信号就会暂停5秒才发射,也就
mdelay 与 msleep
最近在研究Android  driver中的延迟<em>函数</em>: <em>msleep</em>,mdelay. 虽然<em>msleep</em>和mdelay都有延迟的作用,但他们是有区别的. mdelay是忙等待<em>函数</em>,在延迟过程中无法运行其他任务.这个延迟的时间是准确的. 是需要等待多少时间就会真正等待多少时间. 而<em>msleep</em>是休眠<em>函数</em>,它不涉及忙等待.你<em>如果</em>是<em>msleep</em>(10),那实际上延迟的时间,大部分
udelay、mdelay、ndelay、msleep使用比较说明
时间单位:     毫秒(ms)、微秒 (μs)、纳秒(ns)、皮秒(ps)、飞秒(fs)、阿秒、渺秒     1 s = 10^3 ms = 10^6 us = 10^9 ns = 10^12 ps = 10^15 fs=10^18阿秒=10^21渺秒=10^43普朗克常数 在Linux Driver开发中,经常要用到延迟<em>函数</em>:<em>msleep</em>,mdelay/udelay. 虽然ms
Linux时间子系统之七:定时器的应用--msleep(),hrtimer_nanosleep()
我们已经在前面几章介绍了低分辨率定时器和高精度定时器的实现原理,内核为了方便其它子系统,在时间子系统中提供了一些用于延时或调度的API,例如<em>msleep</em>,hrtimer_nanosleep等等,这些API基于低分辨率定时器或高精度定时器来实现,本章的内容就是讨论这些方便、好用的API是如何利用定时器系统来完成所需的功能的。 /*********************************
QRunnable msleep
我继承了QRunnable ,想使用QThreadPool。然后发现run<em>函数</em>里,无法用<em>msleep</em><em>函数</em>,调用:rnQThread::<em>msleep</em><em>函数</em>,报<em>msleep</em><em>函数</em>是protected。rn那我想问继承QRunnable的类里面,怎么用延时?
c#中能能用公用变量和函数
c#<em>中能</em>不能象在vb里用module一样定义很多公用的变量和<em>函数</em>?
order子句中能能用right函数
为<em>什么</em>select right(aa,4) from t1 能执行rn而select aa from t1 order by right(aa,4)不能执行?rn
SSIS中能能用临时表
我现在用SSIS在数据库之间导数据,但是在OLE DB连接管理器中的SQL命令文本中建临时表(#table)就报错,rn不能在原来的数据库中建实际的表然后再删除,只能建临时表之类,请问有没有办法用?
linux 延时函数 msleep() 与mdelay()
http://blog.csdn.net/mayouyang/article/details/4228378 在Linux Driver开发中,经常要用到延迟<em>函数</em>:<em>msleep</em>,mdelay/udelay. 虽然<em>msleep</em>和mdelay都有延迟的作用,但他们是有区别的. mdelay是忙等待<em>函数</em>,在延迟过程中无法运行其他任务.这个延迟的时间是准确的.是需要等待多
C语言中的Sleep函数
Sleep<em>函数</em>: 功 能: 执行挂起一段时间   用 法: unsigned sleep(unsigned seconds);   注意:   在VC中使用带上头文件#include ,在Linux下,gcc编译器中,使用的头文件因gcc版本的不同而不同#include   在VC中,Sleep中的第一个英文字符为大写的"S" ,在linux下不要大写,在标准C中是s
msleep函数使用——触摸屏驱动
再写一个触摸屏驱动的时候,在中端处理<em>函数</em>中想用一个ssleep<em>函数</em>让中断等待,以便观察结果,结果运行到这里出现错误。通过google和查书最终找到了答案。 void msllep(unsigned int millisecs); unsigned long <em>msleep</em>_interruptible(unsigned int millisecs); void ssleep(unsigned i
linux 中断中只能用mdelay不能用msleep
在linux driver开发中,经常要用到延迟<em>函数</em>:<em>msleep</em>,mdelay. 虽然<em>msleep</em>和mdelay都有延迟的作用,但他们是有区别的: mdelay是忙等待<em>函数</em>,在延迟过程中CPU无法运行其他任务。最好用于短时间的延时,否则太浪费CPU资源。 <em>msleep</em>会使当前进程进入休眠状态,CPU可以去执行其他任务。由于<em>msleep</em>涉及到进程调度,延时误差比较大 (进程
【C/C++】Sleep函数的用法
Sleep<em>函数</em> 功能: 执行挂起一段时间,也就是等待一段时间在继续执行 用法:Sleep(时间) 头文件:Windows下为 windows.h      Linux 下为  unistd.h 注意:(1)Sleep是区分大小写的,有的编译器是大写,有的是小写。    (2)Sleep括号里的时间,在windows下是已毫秒为单位,而Linux是以秒为单位 #includ
jsp中能能用fso
如题!rn我在JSP中写了如下代码rn[code=HTML]rn rn[/code]rn总是在第一句就报错,我把它另存为HTML的就可以,为<em>什么</em>呀,JSP不技持,还是权限的问题
setTimeout中能能用return?
function xx() rn setTimeout(function()return 1, 1000);rnrnrnxx().ff()rnrn现在想延迟1秒后,在执行后面的ff<em>函数</em>,有没有方法呢?
三层中能能用事务??
好象三层中不<em>能用</em>事务?请高手给个处理方法:rn主从表<em>如果</em>在两层中保存可以用事务:rn Connection1.StartTransaction;rn tryrn MasterData.Post;rn DetailData.Post;rn Connection1....rn exceptrn Connection1.RollBackTran...rn end;rn可是在三层中怎么保持数据一致呢?因为三层中要用ApplyUpdate保存数据.rn如上面的例子,怎么在三层写呢,并保证数据完整性!!请大家帮帮忙!
kylix中能能用C++
如题 菜鸟 不好意思
IIOP 中能能用 CallContext ?
IIOP <em>中能</em>不<em>能用</em> CallContext ?rnIIOP 中如何根据权限控制调用的接口,只想在连接的时候 进行用户验证,而不是在调用每个接口的时候都要验证。
关于udelay(); mdelay(); ndelay(); msleep();
在Linux Driver开发中,经常要用到延迟<em>函数</em>:<em>msleep</em>,mdelay/udelay. 虽然<em>msleep</em>和mdelay都有延迟的作用,但他们是有区别的. mdeday还忙等待<em>函数</em>,在延迟过程中无法运行其他任务.这个延迟的时间是准确的.是需要等待多少时间就会真正等待多
每天进步一点点——sleep等时间延迟函数
我认为sleep()/usleep()/nanosleep()只能出现在测试代码中,比如写单元测试的时候;或者用于有意延长临界区,加速复现死锁的情况。sleep不具备memory barrier语义,它不能保证内存的可见性。     生产代码中线程的等待可分为两种:一种是等待资源可用(要么等在select/poll/epoll_wait上,要么等在条件变量上);一种是等着进入临界区(等在mute
linux底层的短延迟操作(下) -- ndelay,udelay,mdelay以及msleep,ssleep,msleep_interruptible
android 4.4.2 linux版本:3.0以上
内核定时机制API之msleepmsleep_interruptible
void <em>msleep</em>(unsigned int msecs) 用于睡眠一段时间。不<em>能用</em>于原子环境 其源码分析如下: void <em>msleep</em>(unsigned int msecs) { #可见timeout的时间是在形参的基础上再加一个jiffies,这也说明<em>msleep</em> 睡眠的后wakeup #的时间不是很准确,一般会在时间到期后的下一个jiffies再wakeup unsigned lo
LinQ在Javascript中能能用
LinQ在Javascript<em>中能</em>不<em>能用</em>?
向存储过程传递的参数的大小有限制??
存储过程如下:rnrnCREATE PROCEDURE tbl_addnewsendtaskplanrn @creator varchar(20),rn @orgaddr varchar(36),rn @sm_content varchar(600),rn @destaddr varchar(8000),rn @plantime datetimern ASrn insert into tbl_SmSendTaskPlan(Creator,OrgAddr,PlanSendTime,DestAddr,SM_Content,TaskState)rn values(@creator,@orgaddr,@plantime,@destaddr,@sm_content,0)rnGOrnrntbl_SmSendTaskPlan表的定义如下:rnrn ID int 4 0rn Creator varchar 20 0rn OrgAddr varchar 36 0rn PlanSendTime datetime 8 0rn DestAddr varchar 8000 0rn SM_Content varchar 600 0rn TaskState int 4 0rnrn用c#写的调用存储过程的代码如下:rn ThisConnection.Open();rn SqlCommand ThisCommand = ThisConnection.CreateCommand();rn ThisCommand.CommandText = "tbl_addnewsendtaskplan";rn ThisCommand.CommandType = System.Data.CommandType.StoredProcedure;rnrn ThisCommand.Parameters.Add(new SqlParameter("@creator", System.Data.SqlDbType.VarChar));rn ThisCommand.Parameters.Add(new SqlParameter("@orgaddr", System.Data.SqlDbType.VarChar));rn ThisCommand.Parameters.Add(new SqlParameter("@destaddr", System.Data.SqlDbType.VarChar));rn ThisCommand.Parameters.Add(new SqlParameter("@plantime", System.Data.SqlDbType.DateTime));rn ThisCommand.Parameters.Add(new SqlParameter("@sm_content", System.Data.SqlDbType.VarChar));rnrnrn ThisCommand.Parameters["@creator"].Value = creator;rn ThisCommand.Parameters["@orgaddr"].Value = orgaddr;rn ThisCommand.Parameters["@plantime"].Value = timeplan;rn ThisCommand.Parameters["@destaddr"].Value =destaddr[i];rn ThisCommand.Parameters["@sm_content"].Value = content;rnrn SqlDataReader ThisReader = ThisCommand.ExecuteReader();rnrn ThisReader.Close();rn ThisConnection.Close();rnrn问题是:当destaddr[i]的长度超过800多的时候,就写不进数据库了,在这一字段数据库<em>什么</em>都没有显示。难道向存储过程传递<em>参数</em>的长度有<em>限制</em>不成?
imageRotate()函数能用!!
rn----------------------------------------------rn用print_r(get_extension_funcs("gd"));得出的结果:rnArray ( [0] => gd_info [1] => imagearc [2] => imageellipse [3] => imagechar [4] => imagecharup [5] => imagecolorat [6] => imagecolorallocate [7] => imagepalettecopy [8] => imagecreatefromstring [9] => imagecolorclosest [10] => imagecolorclosesthwb [11] => imagecolordeallocate [12] => imagecolorresolve [13] => imagecolorexact [14] => imagecolorset [15] => imagecolortransparent [16] => imagecolorstotal [17] => imagecolorsforindex [18] => imagecopy [19] => imagecopymerge [20] => imagecopymergegray [21] => imagecopyresized [22] => imagecreate [23] => imagecreatetruecolor [24] => imageistruecolor [25] => imagetruecolortopalette [26] => imagesetthickness [27] => imagefilledarc [28] => imagefilledellipse [29] => imagealphablending [30] => imagesavealpha [31] => imagecolorallocatealpha [32] => imagecolorresolvealpha [33] => imagecolorclosestalpha [34] => imagecolorexactalpha [35] => imagecopyresampled [36] => imagesettile [37] => imagesetbrush [38] => imagesetstyle [39] => imagecreatefrompng [40] => imagecreatefromgif [41] => imagecreatefromjpeg [42] => imagecreatefromwbmp [43] => imagecreatefromgd [44] => imagecreatefromgd2 [45] => imagecreatefromgd2part [46] => imagepng [47] => imagegif [48] => imagejpeg [49] => imagewbmp [50] => imagegd [51] => imagegd2 [52] => imagedestroy [53] => imagegammacorrect [54] => imagefill [55] => imagefilledpolygon [56] => imagefilledrectangle [57] => imagefilltoborder [58] => imagefontwidth [59] => imagefontheight [60] => imageinterlace [61] => imageline [62] => imageloadfont [63] => imagepolygon [64] => imagerectangle [65] => imagesetpixel [66] => imagestring [67] => imagestringup [68] => imagesx [69] => imagesy [70] => imagedashedline [71] => imagettfbbox [72] => imagettftext [73] => imageftbbox [74] => imagefttext [75] => imagetypes [76] => jpeg2wbmp [77] => png2wbmp [78] => image2wbmp )rnrnrn----------------------------------------rnphpinfo里面的信息rnGD Support enabledrnGD Version 2.0 or higherrnFreeType Support enabledrnFreeType Linkage with freetypernFreeType Version 2.3.5rnGIF Read Support enabledrnGIF Create Support enabledrnJPG Support enabledrnPNG Support enabledrnWBMP Support enabledrn------------------------------------rn不知道为<em>什么</em>出错,出错信息如下:rnFatal error: Call to undefined function imagerotate() in /export/wwwsourcingmap/logo/logoimage.class.php on line 244rnrnPHP手册中这句rn"注: 本<em>函数</em>仅在 PHP 与其捆绑的 GD 库一起编译时可用。"是<em>什么</em>意思啊?怎么解决?
mysqli函数能用?
在PHP5中不是有扩展功能吗,我用mysqli以及mysqil_connect等<em>函数</em>时不<em>能用</em>,提示说找不到mysqli,这是为<em>什么</em>呢?急用,请高手帮忙解答!!!
什么能用数组做函数参数?
[code=csharp]rn class Programrn rn static void f(System.Int32[])//为<em>什么</em>是编译错误?rn rnrn rn static void Main(string[] args)rn rn var s = new[] 1, 2, 3 ;rn Console.WriteLine(s.ToString());//打印System.Int32[]rn f(s);rn rn [/code]rn上面的小程序会有便衣错误,f的<em>参数</em>不能是这种形式。rn问题,既然s就是System.Int32[],那么为它的类型还"不能"作为<em>参数</em>传递的类型呢,必须要转成其他的类型才可以? 这个是.net的运行时<em>限制</em>还是C#语言本身的某种<em>限制</em>?rnrn谢谢。
什么用QThread::msleep暂停了一下QLabel背景颜色就等到开始后才变色
为<em>什么</em>用QThread::<em>msleep</em>暂停了一下QLabel背景颜色就等到开始后才变色 这是开始任务前几秒 <em>msleep</em>结束后才变色
msleep找不到库,怎么回事。。
找不到该用哪个库,用sleep速度太慢了,<em>msleep</em>又找不到库,闷
在GCC中,sleep函数的头文件是什么
我想尝试一下sleep<em>函数</em>,但编译就是不成功,说 C:\Documents and Settings\clerk\My Documents\test.cpp|11|error: `sleep' was
关于linux内核中msleep的时间精确度
在驱动中的一个线程里使用了<em>msleep</em>进行延时,结果发现总的延时时间比计划的要多3,4倍。比如我想要在totaltime =200ms左右完成一个任务,任务又需要循环n次执行,于是就在执行一次循环后延
C++中的延时函数delay()在哪个头文件中
C++中的延时<em>函数</em>delay()在哪个头文件中
能用jbuilder,我能用什么呀?
部门经理今天来问我,“<em>如果</em>不用jbuilder你可以用<em>什么</em>开发工具来做java?”我一时答不上来,反问他“不<em>能用</em>jbuilder了吗?”他说怕用盗版被查出了赔不起,其是前几天已经听到说公司准备不用win2000改用linux,那时候我倒没<em>什么</em>反映,反正java跨平台,那都一样,只不过学学linux罢了,但现在连jbuilder也不<em>能用</em>,我真的想不到有<em>什么</em>软件能够代替jbuilder来做java程序,大家给点建议好吗?rn另外,打击盗版的,现在真的那么严吗?怎么我没<em>什么</em>感觉?
file_get_contents函数能用
请问都要做那些置,在本地和测试机上都OK了,放服务器上不行,是liunx服务器,不知那个地方没设置好,有经验的提一下吧,谢谢
GetModuleFileName函数能用
我用的是d6,在一段程序中用到GetModuleFileName<em>函数</em>,编译出错,说没声明。可系统在创建时已经默认地在interface中声明了。这是怎么回事?
设备函数参数能用双指针类型
__device__ __constant__ float* (TotalListOAR[8]);rn TotalListOAR数组里已经赋值,(float*)类型.rn GetValueOCR<<< grid, threads ,0>>>(&pTableDataTestRowT[0][0],pTableDataTestColT[Index],*TotalListOAR)rn 发现 kennel<em>函数</em>GetValueOCR里无法获取TotalListOAR[n]的值及各个指针地址,<em>如果</em>是TotalListOAR[t],(t是个具体值时)能取得那层的数据,但我要用在<em>函数</em>里用那8层的数据;rn 我试着用双指针,或指针数组,<em>函数</em>里都无法识别,不知道<em>什么</em>原因,请高手指点;急!
(高分)关于在休眠唤醒中进行msleep
在唤醒某个设备的过程中,由于设备的特性,必须等待200ms,用<em>msleep</em>(200);会有<em>什么</em>问题?rnrn现在遇到的问题是,在唤醒的过程中,大概有1%的概率,唤醒界面没有出来,等待个8到10秒之后,rn界面一闪而过,接着又投入了休眠。rn<em>如果</em>不加这个200ms的延迟,设备不能正常工作,但是基本没有唤醒问题。rnrn以上环境是android 4.04
sleep在哪个头文件啊
我程序里面要用到延时,所以我想用sleep<em>函数</em>,但是我用man sleep和info sleep,man usleep, info usleep只能查到shell编程用的<em>函数</em>,而不能查到c的<em>函数</em>,我用
QT 延时函数Sleep 头文件及其使用
//头文件 #include &lt;synchapi.h&gt; //延时1000毫秒 Sleep(1000); //Windows使用OK,linux未测试 参考源文章:http://blog.csdn.net/caoshangpa/article/details/50893772
usleep使用
前几天分析MAC上的一段代码,偶然看到usleep这个<em>函数</em>,打开MSDN居然查不到这个<em>函数</em>,对应的在windows上,只有Sleep<em>函数</em>。百度了一下:语法: void usleep(int micro_seconds);   返回值: 无   内容说明:本<em>函数</em>可暂时使程序停止执行。<em>参数</em> micro_seconds 为要暂停的微秒数(us)。  注意:这个<em>函数</em>不能工作在 Wind
linux与window中sleep函数的头文件
windows下的Sleep<em>函数</em>,首字母为大写,声明在windows.h头文件中,其<em>参数</em>usigned long类型,为毫秒数,即Sleep(1)为睡眠1毫秒。 linux下的sleep<em>函数</em>,首字母为小写,声明在unistd.h头文件中,其<em>参数</em>为秒数,即sleep(1)为睡眠1秒
linux系统下usleep()函数使用的问题?
各位,我在linux下开发一应用程序,其中一段的程序大概如下: while(1) { FuncDoThing(); usleep(secs*1000*1000); //secs为暂停的秒数.secs的
cbc中能能用cell3.22 ,如能用稳不稳定
我已前是pb6.0用cell3.22发现很多接口不<em>能用</em>,不知cbc5.0怎样
数组的大小有限制吗?
我在一个程序中定义了一个数组BYTE array[1456128];rn一运行即发生Stack overflow错误。我把数组定义的小了一rn个数量级BYTE array[145612];这回可以运行了。我仔细rn查了C++有关书籍,并没有说数组的定义有上限呀!rn<em>如果</em>有<em>限制</em>,那么大量数据的处理用<em>什么</em>呢?rnrnrn另一个问题,我在程序中希望可以动态的修改数组的大小,于是rn我使用了CByteArray,可是他的效率很低。有没有<em>什么</em>办法当我rn们不需要再改变数组大小时可以把CByteArray中的数据再弄回到rn一个固定数组中实现存取?
二维数组的大小有限制吗?
请看一下代码:rn<em>如果</em>MaxArray1=64,就会"非法操作"不能执行下去.rnrn#include rnrn#define MaxArray1 63rn#define MaxArray2 1024rnrn//把数组的值打印出来rnvoid PrintArray(float TestPrintArray[][MaxArray2]);rn//把一维数组的值打印出来rnvoid PrintArrayOne(float TestPrintOne[]);rn//改变数组的值:+100rnvoid ChangeArray(float TestChangeArray[][MaxArray2]);rnrn//void SaveDataToFile(float TestChangeArray[][MaxArray2]);rnrnvoid main()rnrn float TestArray[MaxArray1][MaxArray2];rn float TestArray1[MaxArray1][MaxArray2];rn float TestArray2[MaxArray1][MaxArray2];rn float TestArray3[MaxArray1][MaxArray2];rn// float TestArrayOne[MaxArray1];rn int i,j;rnrn //给四个数组赋值rn for(i=0;i
asp.net文件上传大小有限制??
我把HTML控件fileField作为服务器组建运行,选择2M多的文件没有问题但是3M多就rn该页无法显示 rn您要查看的页当前不可用。网站可能遇到技术问题,或者您需要调整浏览器设置。 rn这是怎么回事,<em>如果</em>fileField不作为服务器组件运行就没有问题,但这样我就不能获得文件信息把文件读入byte数组上传!rn如何解决呢?
是不是TPicture的大小有限制??
我本来想用TImage做个图的可是发现里面的TPicture大<em>小有</em><em>限制</em>。超过了一定的大小就不行了。顺便想问一下TImage->Width和TImage->Picture->Width之间有<em>什么</em>关系??
C++中Sleep()函数存在的意义?
为<em>什么</em>要在程序中加入Sleep(1000)<em>函数</em>?Sleep(time) 其中time是要延迟的毫秒数,Sleep(1000)意思就是要延迟1秒,但是我把一个工程里面这句代码删除后,并没有任何影响,那我
QT5找不到#include头文件在哪里
我在王珊找了很多资料包括#include这种加载方式试过了,就是不能使用!不知道有没有<em>什么</em>办法呢? 我的系统是ubuntu12。04 使用的是Qtcreator
linux的sleep()和usleep()的使用和区别
<em>函数</em>名: sleep 头文件: #include // 在VC中使用带上头文件         #include  // 在gcc编译器中,使用的头文件因gcc版本的不同而不同 功  能: 执行挂起指定的秒数 语  法: unsigned sleep(unsigned seconds); 示例: #include #include int main() {   i
Linux平台延时之sleep、usleep、nanosleep、select比较
Linux平台延时之sleep、usleep、nanosleep、select比较   1、sleep的精度是秒 2、usleep的精度是微妙,不精确 3、select的精度是微妙,精确 struct timevaldelay; delay.tv_sec =0; delay.tv_usec =20 * 1000; // 20 ms select(0, NULL,NULL, NUL
bat为什么参数能用
为<em>什么</em>输入端口号后,输出的port还是为-1呢?怎么解决?rn[code=C#]@echo offrnset port=-1rnif "1"=="1" (rnset/p port=请输入端口号:rnecho %port% //输出的port还是为-1rncall checkPort.exe %port%rn)rnpause[/code]
retrieve 不能用参数NULL????
我的datawindow是绑定的一个存储过程的,然后调用rn retrieve 执行存储过程,然后获得值rnrn 但是在retrieve 中不能使用NULL,说<em>什么</em>NULL未定义,我晕rn我的存储过程,是可以这样调用的rnrnEXECUTE sp1 0, NULLrn在数据库里这样调用可以,但是用rndw.retrieve(0,NULL)就报错了,我靠,郁闷死了
PICTUREBOX的大小有限制吗?
PICTUREBOX的大<em>小有</em><em>限制</em>吗?rn想把A4大小的图1:1放进PICTUREBOX有办法吗?
裸设备大小有限制吗?
操作系统HP UNIX,数据库sybase 12。0,要在磁盘阵列上创建设备文件,有的系统每个设备文件最大只有2G,裸设备有此<em>限制</em>吗?
紧急求救:在Domino中能能用Post方法接受参数
在Domino<em>中能</em>不<em>能用</em>Post方法接受对象或者<em>参数</em>?rn请提供一个范例或者讲一下思路?
# 关于程序如何找到路径以及包含时遇到的问题
最近开始接触linux,在程序中因为要用到<em>msleep</em>(),所以添加了头文件。但是程序找不到这个头文件,后来google找到了一篇关于程序是如何查找头文件的文章。然后我再
请问C++中的延时函数什么?需要调用什么头文件
请问C++中的延时<em>函数</em>是<em>什么</em>?需要调用<em>什么</em>头文件
msleep分析
kernel的版本是 3.19.2 今天有空了解了下调度算法,cfs, rt等。由调度算法想到driver中经常会有些延迟的操作,比如想给设备一些准备的时间,或是等待信号状态稳定等。 这个延迟的<em>函数</em>可以用<em>msleep</em>(timeout),当然可以看出它是放弃了cpu,等到一定时间后再由系统重新调度来运行它。    所以来看下<em>msleep</em>()的具体实现. 它是用了个timer来处理当时间到了就w
Linux C 一些函数 所属的头文件
在编写程序时,有时总是不记得所使用的<em>函数</em>在哪个库<em>函数</em>中。现在先把自己以前经常用到的<em>函数</em>头文件总结一下。 有不对的地方还请指教。     1,系统调用文件的操作<em>函数</em> #inlclude int open(char *name,int how) 第二个<em>参数</em>,O_RDONLY O_WRONLY O_RDWRO_CREAT #include int close(int fd) siz
上传文件的大小有限制么?
我用了 来上传文件(aspx)中,可是发现只要文件大一点就会出错.请问是怎么回事.各位大侠有没有遇到这个问题啊.rn服务器端的代码是这样写的:rn for(i=0;i0)rn pstFile.SaveAs(Server.MapPath("upLoadFiles\\"+flName));rn rn
pb中能能用truncate table语句?
pb<em>中能</em>不<em>能用</em>truncate table语句?rntruncate table 表名;在PB中不能执行;rn如能,怎么写?
在元素id中能能用数组?
对rnrnrnrn...rnrnrn如何用数组来定义和处理呢?rn谢谢大家!rnrn
VBA中能能用MSFlexGrid控件?
为<em>什么</em>把MSFlexGrid控件拖到[color=#FF0000]ACCESS2003[/color]的FORM中后,MSFlexGrid没有DATASOURCE之类的属性。怎么把数据绑定上去。rn
在DataTable中能能用像SQL语句?
在DataTable<em>中能</em>不<em>能用</em>像SQL语句?谢谢了。
linux sleep用法
应用程序:#include &amp;lt;syswait.h&amp;gt;usleep(n) //n微秒Sleep(n)//n毫秒sleep(n)//n秒驱动程序:#include &amp;lt;linux/delay.h&amp;gt;mdelay(n) //milliseconds 其实现#ifdef notdef#define mdelay(n) (\{unsigned long msec=(n); while (m...
linux中内核延时函数
第一类延时<em>函数</em>原型是:(忙等) void ndelay(unsigned long nsecs); void udelay(unsigned long usecs); void mdelay(unsigned long msecs);  说明:内核<em>函数</em> ndelay, udelay, 以及 mdelay 对于短延时好用, 分别延后执行指定的纳秒数, 微秒数或者毫秒数. 它们涉及到的延时常常
在Qt中使用sleep
在Qt中使用sleep 关于sleep<em>函数</em>,我们先来看一下他的作用:sleep<em>函数</em>是使调用sleep<em>函数</em>的线程休眠,线程主动放弃时间片。当经过指定的时间间隔后,再启动线程,继续执行代码。sleep<em>函数</em>并不能起到定时的作用,主要作用是延时。在一些多线程中可能会看到sleep(0);其主要目的是让出时间片。sleep<em>函数</em>的精度非常低,当系统越繁忙的时候它精度也就越低,有时候我们休眠1秒,可...
mdelay和msleep
内核里的 mdelay和<em>msleep</em>有<em>什么</em>区别?
在PowerPoint中能能用自制的光标???急用~~~
谢谢~~~~~~~
记录集到底在报表中能能用
前段时间我提问了“[url=http://topic.csdn.net/u/20090612/23/6f95b041-179b-449a-95f6-dd00917d4d57.html]报表的字段根据交叉查询变化[/url]”的帖子。看了ACCMAIN给我的连接,我也好好看了一下,感觉是理解了,但是当我要在报表中应用时,提示“此功能在 MDB 中不可用”,在网上百度了下,看了[url=http://support.microsoft.com/kb/287437/zh-cn]微软的解释[/url],看的不是很明白,只能在ADP中用ADO记录集。但是我想在MDB中实现交叉表查询作为报表的数据源,而且查询的字段是动态变化的,我想用代码对文本框的数据源进行动态设置对应的字段。还请各位帮助。
MSFlexGrid控件中能能用弹出菜单
class CEditFlexGrid : public CMSFlexGrid rn我写了一个类CEditFlexGrid,它是继承于CMSFlexGrid的。rnCEditFlexGrid在视图类中创建,现在要在CEditFlexGrid加上弹出式菜单。我在CEditFlexGrid中添加了CMenu* m_pMenu;然后创建;接着添加CEditFlexGrid的鼠标按下事件,在事件响应<em>函数</em>中判断按下的是否是右键,若是则弹出菜单。rn然后在CEditFlexGrid中手动添加rnBEGIN_MESSAGE_MAP(CEditFlexGrid, CMSFlexGrid)rn //AFX_MSG_MAP(CEditGrid)rn ON_COMMAND(ID_POPUP_DEL, OnPopup)rn // NOTE - the ClassWizard will add and remove mapping macros here.rn //AFX_MSG_MAPrnEND_MESSAGE_MAP()rn消息,及其响应<em>函数</em>void CEditFlexGrid::OnPopup() 。rn编译后,在CEditFlexGrid上单击右键可以弹出菜单,但是单击菜单项却不能响应。rn请各位高手看看是否有这个问题,怎么解决以使得能够响应弹出菜单,万分感谢!rnrn
视图中能能用联合语句
比如rnTable1和Table2表结构一样rnrnCreate View v_TableListrnAsrnSelect *,'Table1' As Flag From Table1rnUnionrnSelect *,'Table2' As Flag From Table2rnGornrn谢谢。
SQL2000中能能用集合运算符???
查询语句如下:rn(select supplier_numberrnfrom supplierrnwhere city='beijing')rnexceptrn(select supplier_numberrnfrom supplier_partrnwhere part_number='aaa')rnrn错误提示:在关键字 'except' 附近有语法错误rnrnrn是<em>什么</em>原因啊?!??rn是不是SQL2000中不<em>能用</em>集合运算符啊??
驱动开发基础 -- linux中msleep精度比较差
转自超哥原话: 启江那边反馈<em>msleep</em>精度比较差的问题。我分析了下: 因为<em>msleep</em>依赖于jiffies,也就是依赖于CONFIG_HZ值,<em>如果</em>CONFIG_HZ=100,那精度就是10ms,即使<em>msleep</em>(1)希望休眠1ms,实际上休眠时间 &amp;gt;=10ms. 内核中有接口usleep_range,可以实现us微秒级的休眠: #include &amp;lt;linux/delay.h&amp;gt...
QThread怎么让这个线程停下来,貌似根本停不下来..
首先有个LoadPix类,他继承自QThread类,用于加载本地图片 LoadPix(const QString& dir , const QList& allFile , QObj
对mdelay()和msleep()的理解
在Liunx 驱动开发过程中,经常要用到延迟<em>函数</em>:<em>msleep</em>/mdelay/udelay,但是很多人对于这些不是很在意,平时开发的时候用起来也是比较随意(在我没搞清之前也是这样,哈哈) <em>msleep</em>和mdelay同样都有延迟的效果,但是肯定也会有些差别的,否则就不要多此一举了。 mdelay是忙等待<em>函数</em>,在延迟过程中无法运行其他任务,是占用cpu资源的。它的延迟的时间是准
mdelay和msleep的用法差异
mdelay和<em>msleep</em>的用法差异在手机项目上的实际影响     虽然<em>msleep</em>和mdelay都有延迟的作用,但他们是有区别的: mdelay是忙等待<em>函数</em>,在延迟过程中无法运行其他任务.这个延迟的时间是准确的.是需要等待多少时间就会真正等待多少时间. 而<em>msleep</em>是休眠<em>函数</em>,它不涉及忙等待.你<em>如果</em>是<em>msleep</em>(10),那实际上延迟的时间,大部分时候是要多于10ms的,是个不定
Linux 中mdelay() 与msleep()的区别
Linux Driver开发中延迟<em>函数</em>:<em>msleep</em>,mdelay,udelay
ASP中能能用热键,如何用?
假如我要在一个文本框里,或者动态表单里要录入数据时,要录的数据是通过查询基础资料的信息获得,我想用一个热键来控制,当按下这个键时,会自动链接到要录入的相关信息的对话框中去查询录入,免得一一的录入比较麻烦,就不知道如何用?
windows中能能用?做文件名啊?
在很多的教程中都是说不能使用?做文件名的,但是我在windows98和windows2000中对桌面上的IE进行改名时都是可以使用?的。但是别的新建的文件就不行了,有知道为<em>什么</em>的吗?
生成视图的语句中能能用union?
如题
请问JavaScript在ASP.NET中能能用啊?
请问JavaScript在ASP.NET的.aspx<em>中能</em>不<em>能用</em>啊?rn为<em>什么</em>我的JS代码写在.aspx中就没用了?rn以下是我的代码:rnrnrn 这就是跑马灯效果*******"rn rn rnrnrn rn rnrn rnrn
在ASP中能能用“正则表达式”验证输入?
比如我有一个输入框,只能允许输入数字,我能不<em>能用</em>正则表达式验证,rn<em>如果</em>能在代码中怎么加?rn是ASP(不是ASP.NET)^_^
linux下调用sleep或者usleep函数的CPU线程调度情况?
1.在嵌入式linux平台下调用sleep或者usleep<em>函数</em>的CPU线程调度情况? 2.开发板上使用的时at91sam9261 ARM9 CPU芯片,主频240M,操作系统是linux2.6.28.
driver中mdelay() 与msleep()的区别
在Linux Driver开发中,经常要用到延迟<em>函数</em>:<em>msleep</em>,mdelay/udelay.    虽然<em>msleep</em>和mdelay都有延迟的作用,但他们是有区别的.    1.)对于模块本身       mdelay是忙等待<em>函数</em>,在延迟过程中无法运行其他任务.这个延迟的时间是准确的.是需要等待多少时间就会真正等待多少时间.       <em>msleep</em>是休眠<em>函数</em>,它不涉及忙等待.你<em>如果</em>
内核延时的N种方法
方法一:NdisMSleepVOID NdisMSleep( IN ULONG MicrosecondsToSleep );直接调用NdisMSleep,它的<em>参数</em>是微秒数量级。不过这里一定要注意调用环境: KeGetCurrentIrql < DISPATCH_LEVEL 方法二:NdisStallExecutionVOID NdisStallExecution( IN U
linux 睡眠函数
头文件;#include &amp;lt;unistd.h&amp;gt;unsigned int sleep(unsigned int seconds);//睡眠秒返回值:成功返回0,或者返回剩余的要睡眠的秒数(被signal中断后).int usleep(useconds_t usec);//睡眠微秒返回值:成功返回0,出错返回-1.useconds_t == unsigned int秒的进制:1秒 (s)=...
Qt 线程基础(QThread、QtConcurrent等)
昨晚看Qt的Manual,突然发现下一个版本的Qt中(Qt4.7.4、Qt4.8等)增加了一个特赞的介绍多线程的文章 : Thread Basics 注意: 该链接以后会失效,但是 到时候你直接看Qt自带Manual就行了 本文不是严格的翻译 dbzhang800 2011.06.18 使用线程 基本上有种使用线程的场合: 通过利用处理器的多个核使处...
在ASP.NET的类中能能用Response?
我用C#+ASP.NET作了个网站,想把所有的弹出对话框放在一个类中,但在类<em>中能</em>不<em>能用</em>Response弹出对话框?谢谢。我该怎么办?rnrn注:rnSystem.Web.HttpContext.Current.Response.Write("xxx");rn不是以对话框形式弹出的,而是写在页面上了。我想以对话框形式弹出。可以实现吗?rn
请问在DLL动态连接库中能能用多线程
我想在DLL中开个辅助线程读数据,不知道行不行
自编QQ软件源代码,c#下载
采用C#2008编写,小巧实用,设置简单,注意:(1)在一台计算机中,不可以登录两个或两个以上的用户。 (2)在进行视频前,客户端和远程客户端必须打开通信窗口。 (3)在发送大图片的时候,传送的速度较慢。 (4)当用户第一次运行客户端程序时,将会弹出注册窗口进行注册,用户注册后,再次运行客户端程序时,将直接进行登录,无须注册。 相关下载链接:[url=//download.csdn.net/download/guilhguilh/2561420?utm_source=bbsseo]//download.csdn.net/download/guilhguilh/2561420?utm_source=bbsseo[/url]
jquery树形控件下载
jquery树形控件,可以按表格的样式展示出来 相关下载链接:[url=//download.csdn.net/download/michael_shijunan/4698354?utm_source=bbsseo]//download.csdn.net/download/michael_shijunan/4698354?utm_source=bbsseo[/url]
M4700拆机手册下载
dell M4700拆机手册 DELL移动工作站主板说明 官方拆机手册 相关下载链接:[url=//download.csdn.net/download/u010280673/5253850?utm_source=bbsseo]//download.csdn.net/download/u010280673/5253850?utm_source=bbsseo[/url]
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件
我们是很有底线的