程序设计

专业和发烧友程序员的问答



6
如何在ansible剧本中仅执行一项任务?
有没有办法只在ansible剧本中运行一项任务? 例如,在中roles/hadoop_primary/tasks/hadoop_master.yml。我有"start hadoop job tracker services"任务 我可以执行一项任务吗? hadoop_master.yml文件: --- # Playbook for Hadoop master servers - name: Install the namenode and jobtracker packages apt: name={{item}} force=yes state=latest with_items: - hadoop-0.20-mapreduce-jobtracker - hadoop-hdfs-namenode - hadoop-doc - hue-plugins - name: start hadoop jobtracker services service: name=hadoop-0.20-mapreduce-jobtracker state=started tags: debug
172 ansible 

30
无法将图像推送到Amazon ECR-失败,并显示“没有基本身份验证凭证”
我正在尝试将Docker映像推送到Amazon ECR注册表。我正在使用Docker客户端Docker 1.9.1版本build a34a1d5。我aws ecr get-login --region us-east-1用来获取docker登录凭据。然后,我使用这些凭据成功登录,如下所示: docker login -u AWS -p XXXX -e none https://####.dkr.ecr.us-east-1.amazonaws.com WARNING: login credentials saved in /Users/ar/.docker/config.json Login Succeeded 但是,当我尝试推送图像时,出现以下错误: $ docker push ####.dkr.ecr.us-east-1.amazonaws.com/image:latest The push refers to a repository [####.dkr.ecr.us-east-1.amazonaws.com/image] (len: 1) bcff5e7e3c7c: Preparing Post https://####.dkr.ecr.us-east-1.amazonaws.com/v2/image/blobs/uploads/: no basic auth credentials 我确保aws用户具有正确的权限。我还确保存储库允许该用户推送到该存储库。为了确保这不是问题,我将注册表设置为允许所有用户完全访问。没有任何改变"no basic auth …

27
如何检查我的字符串是否等于null?
仅当我的字符串具有有意义的值时,我才想执行一些操作。所以,我尝试了这个。 if (!myString.equals("")) { doSomething } 还有这个 if (!myString.equals(null)) { doSomething } 还有这个 if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } 还有这个 if ( (!myString.equals("")) && (myString!=null)) { doSomething } 还有这个 if ( myString.length()>0) { doSomething } 在所有情况下doSomething,尽管我的字符串为EMPTY,但我的程序仍然有效。等于null。那么,这有什么问题呢? 添加: 我找到了问题的原因。该变量被声明为字符串,结果,null分配给该变量的结果变为"null"!因此,if (!myString.equals("null"))作品。

9
C#int转换为byte []
我需要将转换int为byte[]一种方法BitConverter.GetBytes()。但不确定是否符合以下规范: XDR有符号整数是一个32位数据,它对[-2147483648,2147483647]范围内的整数进行编码。整数用二进制补码表示。最高和最低有效字节分别为0和3。整数声明如下: 资源: RFC1014 3.2 我如何做一个可以满足上述规范的整数到字节的转换?
172 c#  .net  bit-manipulation  nfs 



4
Git在单个文件的历史记录中搜索字符串
因此,如果我有一个名为foo.rb的文件,并且给我一个名为bar的缺少方法的错误,那么我想搜索的历史记录 foo.rb该字符串,bar以查看该字符串是否在过去定义过。 我找到了这个 搜索所有Git历史记录中的字符串? 但这会搜索所有文件。我只想在一个文件中搜索。
172 git 

7
Java 8:如何使用流中的异常抛出方法?
假设我有一个类和一个方法 class A { void foo() throws Exception() { ... } } 现在,我想为A流所传递的每个实例调用foo : void bar() throws Exception { Stream<A> as = ... as.forEach(a -> a.foo()); } 问题:如何正确处理异常?该代码无法在我的机器上编译,因为我不处理foo()可能引发的异常。在throws Exception的bar似乎是没用在这里。这是为什么?

11
在日期中增加一天
我向日期添加一天的代码返回添加日期之前的日期: 2009-09-30 20:24:00添加一天之后的日期应滚动到下个月:1970-01-01 17:33:29 <?php //add day to date test for month roll over $stop_date = date('Y-m-d H:i:s', strtotime("2009-09-30 20:24:00")); echo 'date before day adding: '.$stop_date; $stop_date = date('Y-m-d H:i:s', strtotime('+1 day', $stop_date)); echo ' date after adding one day. SHOULD be rolled over to the next month: '.$stop_date; ?> …
172 php  date  datetime 

12
对一组复选框使用HTML5“必需”属性吗?
使用支持HTML5的较新浏览器时(例如FireFox 4); 表单字段具有属性required='required'; 表单字段为空/空白; 然后单击提交按钮; 浏览器检测到“必填”字段为空,不提交表单;而是浏览器显示提示,要求用户在字段中键入文本。 现在,我没有一组文本框,而是一组复选框,其中至少有一个应由用户选中/选择。 如何required在这组复选框上使用HTML5 属性?(由于仅需要选中一个复选框,因此无法将required属性放在每个复选框上) ps。我正在使用simple_form,如果那很重要。 更新 可以在HTML 5 multiple的属性是有帮助吗?之前有人使用它来做类似我的问题的事情吗? 更新 这似乎是这个功能不是HTML5规范的支持: ISSUE-111:什么输入@为@type =复选框需要的意思。? (问题状态:问题已标记为已关闭,没有任何偏见。)这是解释。 更新2 这是一个古老的问题,但想澄清一下,该问题的初衷是能够在不使用Javascript的情况下完成上述操作,即使用HTML5做到这一点。回想起来,我本该使“没有Java脚本”更加引人注目。



7
按两个字段对Python列表进行排序
我有一个从排序的csv创建的以下列表 list1 = sorted(csv1, key=operator.itemgetter(1)) 我实际上想按两个条件对列表进行排序:首先按字段1中的值,然后按字段2中的值。我该怎么做?
172 python  sorting 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.