NavigationView获取/查找页眉布局

在我的NavigationView我有一个标题布局ID为'viewId'与活动button。 要设置这些button,我在activity的onPostCreate执行以下onPostCreate : final View panel = findViewById(R.id.viewId); panel.setOnClickListener(new View.OnClickListener() { … setup goes here … }); 有了新版本的android支持库,( 23.1.0 ),查看无法find,它返回null。 与以前的版本,它运作良好。 这是一个错误还是我使用这个function错了? 如果是这样,如何访问页眉布局并添加行为?

在PHP中确定Referer

什么是最可靠和最安全的方式来确定哪些页面发送或调用(通过AJAX),当前页面。 我不想使用$_SERVER['HTTP_REFERER'] ,因为(缺less)可靠性,我需要调用的页面只来自我的网站上的请求。 编辑:我正在寻找validation一个脚本,执行一系列的行动是从我的网站上的一个页面被调用。

java.util.zip.ZipException:在packageAllDebugClassesForMultiDex期间重复条目

我不确定这个错误是什么意思。 Execution failed for task ':excelSior:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: android/support/v4/util/TimeUtils.class 我目前使用android-support-v4.jar作为我的库 dependencies { compile project(':addThisSDK') compile project(':centeredContentButton') compile project(':googleplayservices_lib') compile files('libs/adxtag2.4.6.jar') compile files('libs/android-support-v4.jar') compile files('libs/aws-android-sdk-1.7.1.1-debug.jar') compile files('libs/commons-lang-2.6.jar') compile files('libs/crittercism_v4_4_0_sdkonly.jar') compile files('libs/dd-plist.jar') compile files('libs/FiksuAndroidSDK_4.1.1.jar') compile files('libs/iqengines-sdk-barcode.jar') compile files('libs/irEventTracker-1.2.jar') compile files('libs/jolt-core-0.0.7.jar') compile files('libs/json-utils-0.0.7.jar') compile files('libs/jsoup-1.7.2.jar') compile files('libs/kooaba-api-v4-java.jar') compile 'com.android.support:multidex:1.0.0' } 错误在gradle同步期间不显示。 正当我尝试运行该应用程序 可能是什么问题呢?

是否允许URL包含空格?

URI(特别是HTTP URL)是否允许包含一个或多个空格字符? 如果一个URL 必须被编码,那么+是一个普遍遵循的约定,还是一个合法的替代? 特别是,有人可以指向一个RFC,指出一个空格的URL 必须被编码? 问题的动机:在testing一个网站的时候,我注意到一些URL是用空格构build的。 Firefox似乎做了正确的事情,这让我感到惊讶! 但我希望能够将开发人员指向RFC,以便他们觉得需要修复这些URL。

eval(parse(…))的危险具体是什么?

有几个关于如何避免使用eval(parse(…)) R-evalparse -是-经常欠佳 避免最声名狼藉-evalparse构build体 这引发了一些问题: 为什么具体应该避免eval(parse()) ? 而最重要的是,有什么危险? 如果代码不在生产中使用,是否有危险? (我在想,有任何回避意想不到的结果的危险,显然如果你不小心parsing什么的话,你会遇到问题,但是比get()更危险吗?

Jquery UIdateselect器。 禁用date数组

我一直在试图寻找解决scheme,以我的jquery ui datepicker的问题,我没有运气。 这是我正在做的事情… 我有一个应用程序,我正在做一些复杂的PHP来返回一个JSON数组的date,我想要从Jquery UIdateselect器阻塞。 我正在返回这个数组: ["2013-03-14","2013-03-15","2013-03-16"] 是不是有一个简单的方法来简单地说:从datepicker块这些date? 我已经阅读了UI文档,并且没有任何东西可以帮助我。 任何人有任何想法?

java.net.SocketException:连接重置

我正在尝试从套接字读取以下错误。 我正在做的InputStream readInt() ,我得到这个错误。 仔细阅读文档,这表明连接的客户端部分closures了连接。 在这种情况下,我是服务器。 我有权访问客户端日志文件,并且不closures连接,实际上它的日志文件表明我正在closures连接。 那么有人知道为什么会发生这种情况吗? 还有什么要检查的? 当有地方资源达到阈值时,这是否会出现? 我注意到,我有以下行: socket.setSoTimeout(10000); 就在readInt() 。 有一个原因(长话短说),但只是好奇,有什么情况下,这可能导致指出的错误? 我的服务器运行在我的IDE中,而我恰巧把我的IDE卡在一个断点上,然后我注意到在我的IDE中我自己的日志中出现了完全相同的错误。 无论如何,只要提到它,希望不是一个红色的鲱鱼。 🙁

如何触发JavaScript事件点击

我在我的页面有一个超链接。 我正在尝试自动化超链接上的一些点击以进行testing。 有什么办法可以模拟使用JavaScript的超链接50点击? <a href="#" target="_blank" onclick="javascript:Test("Test");">MSDN</a> 我正在寻找来自JavaScript的onClick事件触发器。

为什么XML-Serializable类需要一个无参数的构造函数

我在写代码来做Xml序列化。 具有以下function。 public static string SerializeToXml(object obj) { XmlSerializer serializer = new XmlSerializer(obj.GetType()); using (StringWriter writer = new StringWriter()) { serializer.Serialize(writer, obj); return writer.ToString(); } } 如果参数是没有无参数构造函数的类的实例,则会抛出exception。 未处理的exception:System.InvalidOperationException:CSharpConsole.Foo不能被序列化,因为它没有无参数的构造函数。 System.Xml.Serialization.Type.Class.Model上的System.Xml.Serialization.TypeDesc.CheckSupported()在types,成员信息源,布尔directReference, (System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(typestypes,XmlRootAttribute根,stringdefaultNamespace)在System.Xml.Serialization.XmlSerializer..ctor(typestypes,stringdefaultName空间)在System.Xml.Serialization。 XmlSerializer..ctor(typestypes) 为什么必须有一个无参数的构造函数才能让xml序列化成功呢? 编辑:感谢cfeduke的答案。 无参数的构造函数可以是私有的或内部的。

删除重复的行

我已经读取一个CSV文件到R data.frame。 某些行在其中一列中具有相同的元素。 我想删除该列中重复的行。 例如: platform_external_dbus 202 16 google 1 platform_external_dbus 202 16 space-ghost.verbum 1 platform_external_dbus 202 16 localhost 1 platform_external_dbus 202 16 users.sourceforge 8 platform_external_dbus 202 16 hughsie 1 我只想要其中的一行,因为其他行在第一列中有相同的数据。