如果要重复的间隔一段固定的时间做同一件事, 如何提醒自己来做这机械的事呢?
2012-10-25 22:53
561 查看
例如: 我的同事下载了一些csdn资源, 但是'认真'的回复, 比如说:"资源很不错, 谢谢, 您辛苦了", csdn可以反馈一分. MGD, 该怎么来做这件事呢?
虽然下载分不值钱, 但是要做好这件事~
很无聊啊, 但是不会因为手头再做别的而忘了这件事~
对于这件事, 这种做法, 效率比较高.
虽然下载分不值钱, 但是要做好这件事~
// BeepTimer.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <windows.h> #define G_DW_BEEP_TIME_MAX 1000 * 60 #define G_DW_BEEP_FREQ 400 #define G_DW_BEEP_DURATION 500 #define G_DW_IND_TIME_OFFSET 1000 #define G_DW_TIME_REST 100 int _tmain(int argc, _TCHAR* argv[]) { DWORD dwCntPrev = 0; DWORD dwCntLast = 0; DWORD dwLeft = 0; DWORD dwLeftTimeIndicate = 0; dwCntPrev = ::GetTickCount(); _tprintf(L"time gone... \n"); while (1) { dwCntLast = ::GetTickCount(); dwLeft = dwCntLast - dwCntPrev; if (dwLeft < static_cast<DWORD>(G_DW_BEEP_TIME_MAX)) { if (dwLeftTimeIndicate > G_DW_IND_TIME_OFFSET) { dwLeftTimeIndicate = 0; _tprintf(L"time left 0x%p\n", static_cast<DWORD>(G_DW_BEEP_TIME_MAX) - dwLeft); } else dwLeftTimeIndicate += G_DW_TIME_REST; ::Sleep(G_DW_TIME_REST); continue; } ::Beep(G_DW_BEEP_FREQ, G_DW_BEEP_DURATION); if (IDOK == ::MessageBox(NULL, L"Are you quit ?", L"Time is gone", MB_OKCANCEL | MB_DEFBUTTON2)) break; dwCntPrev = ::GetTickCount(); } return 0; }
很无聊啊, 但是不会因为手头再做别的而忘了这件事~
对于这件事, 这种做法, 效率比较高.
相关文章推荐
- 如何用sql生成固定时间间隔的统计表[转]
- 如果有时间,我有点想开发自己的数据库文件格式了,发现单机版游戏还没一种固定的数据库
- JS 间隔固定时间重复运行的方法
- 如何实现每天固定时间提醒设定信息
- 如何管理好自己的时间
- IT人如何找到自己的时间?
- 如何在最短的时间内找到自己需要的信息:现有技术实现信息提供的方式总结[原创]
- XMPP群聊消息重复,自己收到自己发出的消息,群警告消息如何屏蔽
- 如何用sql查出固定间隔步长的数据?
- 如何分配自己的时间
- 如何计算CDS view里两个时间戳之间的天数间隔
- Windows中如何计算时间间隔(2)COleDateTime 和COleDateTimeSpan类
- WEB-INF目录下的jsp页面如何访问(提醒自己)
- 时间管理7句话(提醒自己)
- 第四题:如果一个字符数组中有重复的字符 如"abbcd" 那么如何编程打印其全排列
- IT人员如何有效规划自己时间
- pandas基于时间序列的固定时间间隔求均值
- 开复老师每天早上 4 点就起床,是怎么办到的?开复如何能很好地安排好自己的时间?
- 给自己一段自我堕落的时间,现在要唤醒自己的洪荒之力!
- iOS9中如何在日历App中创建一个任意时间之前开始的提醒(一)