Tag: 发现

pandas:find其名称包含特定string的列

所以,我有一个列名称的数据框,我想find一个包含某个string,但不完全匹配它。 我在'spike-2' , 'hey spike' , 'spiked-in' ( 'spike'部分总是连续的)这样'spike-2'列名中寻找'spike' 。 我希望列名作为string或variables返回,所以稍后使用df['name']或df[name]作为正常访问列。 我试图find办法做到这一点,无济于事。 有小费吗?

在ubuntu / bash下recursion地重命名文件和目录

我想重新命名包含单词“special”的所有文件和目录为“regular”。 它应该保持区分大小写,以便“特殊”不会变成“正常”。 我怎样才能在bash中recursion地做到这一点?

任何方式来发现您的networking上的Android设备?

我想能够发现我的networking上的Android设备,并可能检索有关它们的一些设备信息。 自从他们运行Bonjour服务以来,Apple设备非常简单。 但是,我似乎无法find任何类似的服务在Android上运行。 这必须在不修改Android设备,安装某些服务或打开某个端口的情况下工作。 它意味着以Bonjour帮助您find香草苹果设备的方式与香草Android设备一起工作。 即使能够validation设备运行Android也足够了。 已选答案 :虽然还不是最高评分的答案,但请看看Luis的回复。 正如他所提到的,您可以使用DNS查找(使用您的本地DNS服务器)来发现Android设备。 我发现这个有100%的成功率,因为​​Android强制设备使用android- _ ____的主机名。 即使电话根深蒂固,这在电话上显然是难以改变的。 所以我认为这是一个相当准确的方法。 谢谢,路易斯! Example: $ nslookup 192.168.1.104 192.168.1.1 Server: 192.168.1.1 Address: 192.168.1.1#53 104.1.168.192.in-addr.arpa name = android-711c129e251f14cf.\001. 示例代码:如果你想用Java实现这个(例如,在Android上运行),你不能轻易使用getHostName(),因为它使用外部DNS服务器。 例如,您想在路由器上使用本地DNS服务器。 路易斯在下面提到,你可以修改Wifi连接的DNS服务器,但这可能会打破其他的事情。 相反,我发现dnsjava库对发送有针对性的DNS请求非常有帮助。 以下是使用库的一些示例代码: String ipAddress = "104.1.168.192"; String dnsblDomain = "in-addr.arpa"; Record[] records; Lookup lookup = new Lookup(ipAddress + "." + dnsblDomain, Type.PTR); SimpleResolver resolver […]

MongoDB显示所有集合中的所有内容

是否有可能在MongoDB中显示所有集合及其内容? 唯一的方法是逐一展示?

Linuxfind正则expression式

使用find命令的正则expression式遇到问题。 可能是我不明白在命令行上转义的东西。 为什么这些不一样? find -regex '.*[1234567890]' find -regex '.*[[:digit:]]' Bash,Ubuntu

RESTful API运行时可发现性/ HATEOAS客户端devise

对于我参与的SaaS创业公司,我正在构build一个REST风格的Web API和几个客户端应用程序在不同的平台上使用它。 我想我已经知道API了,但现在我正在转向客户。 正如我一直在阅读关于REST的内容,我发现 REST的一个关键部分是发现 ,但是在两种不同的发现真正含义的解释之间似乎有很多争论: 开发人员发现 :开发人员将大量的API详细信息硬编码到客户端,例如资源URI,查询参数,支持的HTTP方法以及他们通过浏览文档并试用API响应发现的其他详细信息。 这种types的发现恕我直言,需要冷静的联系和API版本问题,并导致客户端代码硬耦合到API。 看起来好像使用一个logging良好的RPC集合,这并没有什么好处。 运行时发现 – 客户端应用程序本身能够在很less或没有带外信息的情况下找出所需的一切(大概只有API处理媒体types的知识)。链接可能很热。 但是,为了使API非常高效,似乎需要大量的查询参数的链接模板,这使得带外信息变得复杂起来。还有其他的困难,我还没有想到,因为我没有在发展中得到了这一点。 但我喜欢松耦合的想法。 运行时发现似乎是REST的圣杯,但我看到了关于如何实现这样的客户端的小小的讨论。 几乎所有我发现的REST源似乎都假定开发人员发现。 任何人都知道一些运行时发现资源? 最佳实践? 具有真实代码的示例或库? 我正在为PHP客户端(Zend Framework)工作。 Objective-C(iOS)的其他。 鉴于开发人员社区中现有的工具和知识,运行时发现是一个现实的目标吗? 我可以写我的客户端以不透明的方式处理所有的URI,但如何最有效地做到这一点是一个问题,尤其是在低带宽连接上。 无论如何,URI只是等式的一部分。 那么运行时环境中的链接模板呢? 除了提出大量的OPTIONS请求之外,如何沟通支持哪些方法?

Ruby数组find_first对象?

我在Array文档中遗漏了什么? 我有一个数组,其中包含多达一个对象满足一定的标准。 我想有效地find这个对象。 我从文档中得到的最好的想法是这样的: candidates = my_array.select { |e| e.satisfies_condition? } found_it = candidates.first if !candidates.empty? 但是我不满意的原因有两个:(1)即使我们可以在第一次命中后获得保释,但是select使我遍历整个arrays,(2)我需要一行代码(有条件)来压平候选人。 两种操作都是浪费的,预知有0个或1个令人满意的对象。 我想要的是这样的: array.find_first(block) – >回答nil或array.find_first(block)的第一个对象为true,结束对象的遍历。 我必须自己写这个吗? Array中的所有其他伟大的方法都让我觉得它在那里,我只是没有看到它。 在此先感谢,丹

如何使用正则expression式与find命令?

我有一些用生成的uuid1string命名的图像。 例如81397018-b84a-11e0-9d2a-001b77dc0bed.jpg。 我想用“查找”命令找出所有这些图像: find . -regex "[a-f0-9\-]\{36\}\.jpg". 但它不起作用。 正则expression式有什么问题? 有人可以帮我吗?

Eclipse在项目中find?

Eclipse是否有一种方法来search整个项目的一些文本,如Xcode的“在项目中查找”function? 感谢您的支持!

意外的操作员错误

我的代码有什么问题? #!/bin/sh LOOK_FOR="$1" for i in `find $2 -name "*jar"`; do echo "Looking in $i …" #jar tvf $i | grep $LOOK_FOR > /dev/null jar tvf "$i" | grep "$LOOK_FOR" if [ $? == 0 ] ; then echo "==> Found \"$LOOK_FOR\" in $i" fi done #line 13 产量 wk@wk-laptop:$ sh lookjar.sh org/apache/axis/message/addressing/EndpointReference /media/0C06E20B06E1F61C/uengine/uengine Looking […]