我正在使用Lock在我的Android App中为用户提供登录功能.
这是我的代码:私人锁定锁;
private LocalBroadcastManager broadcastManager;
private BroadcastReceiver authenticationReceiver = new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
String idToken = intent.getStringExtra("com.auth0.android.lock.extra.IdToken");
String tokenType = intent.getStringExtra("com.auth0.android.lock.extra.TokenType");
Log.i(TAG, "User logged in with " + idToken + " "+ tokenType);
}
};
//Not sure use of this callback though its not being called anytime.
private LockCallback callback = new AuthenticationCallback() {
@Override
public void onAuthentication(Credentials credentials) {
Log.d(TAG, "Authenticated");
}
@Override
public void onCanceled() {
Log.d(TAG, "Authentication cancelled");
} …Run Code Online (Sandbox Code Playgroud) 我关注了以下文章:https : //wiki.apache.org/nutch/NutchTutorial并设置apache nutch + solr。但我想澄清一下我是否正确理解了螺帽步骤的工作。
1)。注入:在这一部分中,apache从给定的seed.txt中读取url列表,将url与regex-urlfiler regex进行比较,并使用支持的url更新crawldb。
2)。生成:bin / nutch生成crawl / crawldb爬网/段Nutch从crawldb中获取URL,并创建准备被提取的URL提取列表。它需要输入-topN和timegap等,然后使用段下的当前时间创建目录。
我相信,在前两个步骤中,没有与互联网进行交互。一切都在本地发生。
问:提取列表保存在哪里?
3)。抓取:bin / nutch抓取抓取/段/
获取运行fetchList并从给定的URL获取内容(和URL),并将其保存在某处。
问:获取是否读取URL的整个给定页面(文本+其他URL)?问:Nutch将获取的数据保存在哪里?
4)。解析:bin / nutch解析抓取/分段/
它解析条目。
问:这里的解析是什么意思?问:在哪里可以找到此步骤的结果?
5)。bin / nutch updateb爬网/ crawldb爬网/段/
完成此操作后,Nutch用获取的结果更新数据库。
问:是否仅使用已解析的数据或其他内容更新crawldb?
请清除我的怀疑。