一、inotify简介inotify是Linux内核2.6.13(June18,2005)版本新增的一个子系统(API),它提供了一种监控文件系统(基于inode的)事件的机制,可以监控文件系统的变化如文件修改、新增、删除等,并可以将相应的事件通知给应用程序。该机制由著名的桌面搜索引擎项目beagle引入用..
分类:
系统相关 时间:
2014-09-05 16:27:32
阅读次数:
329
1 void CUserLoadDlg::OnBnClickedBtnadd() 2 { 3 // TODO: 在此添加控件通知处理程序代码 4 UpdateData(TRUE); 5 if(m_Name.IsEmpty() || m_PassWord.IsEmpty())...
分类:
其他好文 时间:
2014-09-05 12:52:31
阅读次数:
233
/**
*
* This method is used :通知群聊名称变化
* @author tianwei
* @version
* 4.0 2014-9-5 上午10:50:39
*/
public static void notifyMembersMucNameChanged(String mJid, String roomJid,
String...
分类:
其他好文 时间:
2014-09-05 11:24:31
阅读次数:
221
/***代理设计模式的思想:(只是用代理设计模式)对于当前视图对象,只负责接收触摸事件,当触摸事件发生之后,通知代理做响应处理,代理如何来处理,视图不关心-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{//如果代理实现了对应的协议方法,就去调用,如果没有实现就..
分类:
其他好文 时间:
2014-09-05 03:22:01
阅读次数:
145
#-*-coding:utf-8-*-#python:2.x__author__='Administrator'#作用:等待输入或者输出通道已经准备就绪的通知"""允许访问特定的平台i/o监视函数,最可移植接口是POSIX函数select()unix和windwods提示了这2个函数,这个模块可以实...
分类:
编程语言 时间:
2014-09-04 20:44:40
阅读次数:
246
TheFolderSpy是Windows环境下一个监测文件(夹)更改,删除,创建,重命名的绿色免安装小软件,并在文件及文件夹有更改时发送Email通知管理者该软件使用.Net开发,所以需要安装.Net FrameWork环境,有图有真相1.监控的文件(夹)列表2.编辑或添加文件(夹),监控更改,删除...
分类:
其他好文 时间:
2014-09-04 16:30:09
阅读次数:
238
开发ios应用的时候,我们会经常遇到一个常见的问题:在不过分耦合的前提下,controllers间怎么进行通信。在IOS应用不断的出现三种模式来实现这种通信:1.委托delegation;2.通知中心Notification Center; 3.键值观察key value observing,KVO...
分类:
移动开发 时间:
2014-09-04 16:21:49
阅读次数:
219
KVO(Key value observe)键值观察,是ios中的一种核心的概念,简单的理解为当某一个对象A(或者多个对象)要想监听对象的B的一个或者多个属性发生变化时,就是用这种机制。KVO的优点 当某个对象有个属性改变,KVO会自动的消息通知对方,这样的架构有多种好处。首先开发人员不需要自...
分类:
移动开发 时间:
2014-09-04 14:43:59
阅读次数:
329
Windows线程同步
Windows的线程同步可以利用互斥对象来实现,也可以使用事件对象,关键代码段来实现。
1 事件对象实现线程同步
Event对象创建函数
事件对象的创建事件对象属于内核对象,它包含以三个成员:使用计数,是否是自动重置还是人工重置的布尔值,通知状态的布尔值。
HANDLE CreateEvent(
LPSECURITY_ATTRI...
分类:
编程语言 时间:
2014-09-04 13:26:09
阅读次数:
214
PHP错误抑制符(@)原因是对方的接口今天返回的json串中少了个字段,然后没有通知我 ,造成了我出现了PHPerror, 从而影响了我给后面的输出结果,导致连锁反应。 解决方法是 加上错误抑制符 ,这样就不会出现变量没有定义的 PHP 错误提示了。之前的:$act_nums = $contents...
分类:
Web程序 时间:
2014-09-04 09:37:37
阅读次数:
190