我想听听文件系统中发生的变化.我正在使用FileObserver.Here是我的代码:
码:
class MyDirObserver extends FileObserver {
String superPath;
public MyDirObserver(String path) {
super(path, ALL_EVENTS);
this.superPath = path;
}
public void onEvent(int event, String path) {
Log.e("onEvent of Directory", "=== onEvent ===");
try {
_Dump("dir", event, path, superPath);
} catch (NullPointerException ex) {
Log.e("ERROR", "I am getting error");
}
}
}
private void _Dump(final String tag, int event, String path, String superPath) {
Log.d(tag, "=== dump begin ===");
Log.d(tag, "path=" + path);
Log.d(tag, "super path=" + superPath);
Log.d(tag, "event list:"); …Run Code Online (Sandbox Code Playgroud) 我有两个表,我想从一个表中获取与第二个表中的记录不同的所有记录.
例如:如果我们在第一个表中有四个记录,如A,B,C,D和第二个表中有A,B,C的三个记录,那么查询的答案应该是D.
我试过"EXCEPT"运算符,但它不能正常工作.请帮助我为给定的问题编写正确的查询.