草庐IT

dynamic-programming

全部标签

java - 通过 Java Program 传递 Hadoop 程序命令

任何人都可以让我知道是否有任何方法可以将hadoop命令从java程序传递到hdfs(例如:创建删除目录和文件“hadoopfs-mkdir/test”)?我正在尝试通过java程序在hdfs中创建和删除目录和文件。还有什么方法可以通过java程序检查hdfs中文件/目录的大小。我正在尝试检查hdfs中目录的大小,如果大小为0,那么我想删除该文件。我需要通过java程序来完成所有这些事情。请帮忙。 最佳答案 看FileSystem,它允许您创建、删除文件等。创建文件并打印其大小的简单类:importorg.apache.hadoop

hadoop - 以编程方式读取 Hadoop Mapreduce Program 的输出

这可能是一个基本问题,但我无法在Google上找到答案。我有一个map-reduce作业,它在其输出目录中创建多个输出文件。我的Java应用程序在远程hadoop集群上执行此作业,作业完成后,它需要使用org.apache.hadoop.fs.FileSystemAPI以编程方式读取输出。可能吗?应用程序知道输出目录,但不知道map-reduce作业生成的输出文件的名称。似乎没有办法以编程方式列出hadoop文件系统API中目录的内容。如何读取输出文件?这似乎是一个司空见惯的场景,我相信它有一个解决方案。但我遗漏了一些非常明显的东西。 最佳答案

sorting - Map Reduce Programming中reducer中洗牌和排序阶段的目的是什么?

在MapReduce编程中,reduce阶段有洗牌、排序和reduce作为其子部分。排序是一项代价高昂的事情。在MapReduce编程中,reducer中的洗牌和排序阶段的目的是什么? 最佳答案 首先shuffling是将数据从mappers传输到reducers的过程,所以我认为这对reducers来说是必要的,否则他们将无法有任何输入(或来自每个映射器的输入)。洗牌甚至可以在映射阶段完成之前开始,以节省一些时间。这就是为什么本地图状态尚未达到100%时,您会看到减少状态大于0%(但小于33%)的原因。排序为reducer节省时间

php - 拉维尔 4 : load class dynamically from string in database

我希望我知道如何更恰本地搜索这个问题/短语。这妨碍了我寻找先前的问题;如果这是重复的,请耐心等待。在这篇文章的底部查看更新/编辑背景/我正在尝试做的事情:我有一个看起来很像这样的URL:http://myapp.com/calculate/$fileID/$calculateID$fileID和$calculateID是我用来跟踪数据集和我称之为“计算”的东西的键。本质上,该URL表示对$fileID中的数据执行$calculateID。我转到我的数据库(mongo)并询问php类名或sring或文件路径,或者你有什么匹配$calculateID。例如,假设表格如下所示:+-----+

php - Dynamics CRM 2011 SOAP RetrieveMultiple 查询忽略条件

我正在使用PHP和SOAP连接到DynamicsCRM2011Online,但遇到了一个问题。以下RetrieveMultiple忽略我的条件并返回所有记录。我想要的是所有以“test@test.com”作为电子邮件地址的联系人。有人可以告诉我下面的标准/条件有什么问题吗?谢谢!falsefirstnameemailaddress1Equaltest@test.comAndfalsecontact2501false 最佳答案 尝试使用以下SOAP格式:Queryfalsefirstnameemailaddress1Equalabc@

php - 在 PHP 中验证 Microsoft Dynamics

我正在尝试将MicrosoftDynamicsOnline与我的网站集成。但是,我正在努力寻找一种使用PHP通过API(无论是REST还是SOAP)进行身份验证的体面方法。大多数示例使用MicrosoftCRMSDK(在.NET中)进行身份验证。但是,我的网站基于PHP,我想知道您如何访问MicrosoftDynamicsAPI(REST和/或SOAP)。有谁知道通过php使用MicrosoftDynamicsAPI进行身份验证的合适方法吗? 最佳答案 从DynamicsCRM2016(v8.0)开始,我们获得了用于跨平台集成的RE

php - 如何在 Symfony2 中禁用一个转换器验证错误 "dynamically"

我有一个包含许多字段和验证组的表单,这些字段也包含一些View数据转换器。我需要部分抑制验证表单(GroupsbasedontheSubmittedData):useAppBundle\Entity\Client;useSymfony\Component\Form\FormInterface;useSymfony\Component\OptionsResolver\OptionsResolver;//...publicfunctionconfigureOptions(OptionsResolver$resolver){$resolver->setDefaults(array('vali

php - ActionScript [错误 #2036 : Load Never Completed] with dynamic generated images

我正在使用基于url路由生成不同图像的图像缓存系统。源图像位于文档根目录之外,缓存版本被添加到webroot中的/cache中。长话短说,在Flash中,如果我将Loader指向路由,我会在第一次收到“加载从未完成”错误(如果缓存图像尚未生成)。ErroropeningURL'http://characters.dev/cache/Pledges/16107/48_48c/jen001.jpg'Error#2036:LoadNeverCompleted.URL:http://characters.dev/cache/Pledges/16107/48_48c/jen001.jpg缓存的图

php - 如何使用 PHP 在 Dynamics 365 中添加新联系人

在Joomla应用程序中,我按如下方式获取用户信息,然后我需要通过其RESTAPI将用户信息保存为Dynamics365数据库中的联系人。$user=JFactory::getUser();$username=$user->username;$name=$user->name;我查阅了有关WebAPI和RESTAPI的Dynamics文档,例如this和this,但它们都没有提供有用的信息,我可以如何调用API来添加新联系人。目前,我正在通过此url连接到Dynamics365web应用程序:http://example.com:8088/mysite/api/data/v8.2.链接

动态模板(Dynamic Templates)

引言上节我们留下了这样一个问题:对于ip和邮箱的存储,是不是每一次我们创建mapping都必须要使用静态映射呢?如果不是,你会用什么方式呢?我想我们的答案一定是否定的,我常常的警戒自己,不要重复造轮子。因此对于ip、邮箱这样的可能总结出一定的规则的,我们可以使用动态模板来告诉es,一些字段需要动态映射成相关类型,例如根据类型来判断,或者只要是根据字段名称包含ip的,动态的给一个IP的类型,而这种思路就是es提供的动态模板,Dynamictemplates。前面我们知道了es可以根据我们插入的文档,来对非空字段,进行一套规则的动态映射(DynamicMapping)。动态模板可以让我们在这个基础