我正在做一个Silverlight for Windows Embedded项目,但我的UI线程遇到了问题。目前,应用程序UI线程必须根据存储在共享内存文件中的数据不断更新其显示,然后休眠指定的毫秒数,然后再次更新UI。因此,本质上代码类似于以下内容: UpdateUI(); //gets data from shared memory and updates graphics}
但是,我相信你们中的一些人都知道,不推荐在Silverlight UI主线程中使用Sleep()。果然,我的整个嵌入式系统在运行20-30分钟
我现在正在做一个睡眠测量PSQI。一个名为睡眠持续时间的变量是关于每个参与者晚上睡眠的小时数,其值可以是6、7.5、8、10、5、9等。我想创建一个新列,其值根据不同的范围更改为不同的值。睡眠时间小于5小时改为3,睡眠时间5~6小时改为2,6~7小时改为1,超过7小时改为0(我想保留原来的睡眠时间列,即他们晚上的睡眠时间)。我一直在寻找关于脚本的信息,但找不到我想要做的事情。睡眠持续时间。PSQI值
a. 6.5 1