小编Jef*_*eff的帖子

github API; 返回一个标签数组

我想知道以下是否可行 - 以及如何做到这一点.

我可以以某种方式使用github API返回现有存储库的标签数组吗?

我有一个文件,我定期"提交"版本标签.所以我希望能够调用github并返回类似的内容:

$tags = $tags('v1.0', 'v1.1', 'v2.0', 'v2.1')
Run Code Online (Sandbox Code Playgroud)

或者甚至可能是包含标记和日期的关联数组.

但无论如何,我想打电话给Github并返回此列表.然后我可以允许用户使用以下github url选择他们想要查看的版本:

https://raw.github.com/<username>/<projectname>/<tagname>/<filepath>
Run Code Online (Sandbox Code Playgroud)

有什么建议?谢谢.

github

2
推荐指数
1
解决办法
523
查看次数

bash 循环更改权限

我正在尝试更改 ~/Documents 文件夹中文件的所有权限,我认为以下小循环会起作用,但似乎不起作用。谁能帮我?这是循环:

files=~/Documents/*
for $file in $files {
   chmod 755 $file }
Run Code Online (Sandbox Code Playgroud)

我试图将其直接写入 bash 命令行,但出现以下错误:

-bash: syntax error near unexpected token `chmod'
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助/建议

bash

2
推荐指数
1
解决办法
6974
查看次数

用"="结尾的ruby方法是什么意思?

以"="结尾的ruby方法是什么意思?

请参阅此打印输出中的可用方法:

 2.2.0 :066 > obj.methods(false)
 => [:label=, :label, :description=, :description, :thumbnail=, :thumbnail, :attribution=, :attribution, :license=, :license, :logo=, :logo, :see_also=, :seeAlso=, :see_also, :seeAlso, :related=, :related, :within=, :within, :metadata=, :metadata, :sequences=, :sequences, :structures=, :structures, :viewing_hint=, :viewingHint=, :viewing_hint, :viewingHint, :viewing_direction=, :viewingDirection=, :viewing_direction, :viewingDirection, :service=, :service] 
Run Code Online (Sandbox Code Playgroud)

例如,label =和label之间的区别是什么?

ruby

2
推荐指数
1
解决办法
369
查看次数

当窗口大小减小时,使用CSS更改宽度大小

一般来说,我希望我的身体div是窗口大小的60%宽度.但也有一些例外.

在大型显示器上,这太大了,所以我设置了800px的最大宽度,如下所示:

#lbp-text-body {margin-top: 100px; width: 60%; max-width: 800px; text-align: justify}
Run Code Online (Sandbox Code Playgroud)

这非常好用,文本在一定范围内调整,但在某个最大阈值处保持形状.

现在我想为小窗口尺寸做类似的事情.

我加了'min-width:300px;' 这似乎通常似乎覆盖宽度60%,但是,如果屏幕尺寸小于300px,用户将不得不水平滚动以查看部分文本.

在观看者尺寸达到300px阈值后,我希望实际宽度尺寸改变90%或100%.

有关如何做到这一点的任何想法?

css

2
推荐指数
1
解决办法
3536
查看次数

javascript 获取“commonAncestorContainer”的 id

所以我觉得我有点格格不入。但这就是我想做的。

基本上,我想让用户选择段落中的部分文本(可能包含许多元素(即<span><a>)来返回该段落的 id 属性的值。这就是我的想法。

function getParaID() //function will be called using a mouseUp event
{
var selObj = window.getSelection();
var selRange = selObj.getRangeAt(0); //btw can anyone explain what this zero means
var paraElement = selRange.commonAncestorContainer;
var paraID = paraElement.getAttribute;

return paraID;
 }
Run Code Online (Sandbox Code Playgroud)

你怎么认为?我很接近吗?

javascript range

1
推荐指数
1
解决办法
3130
查看次数

常用表达

试着学习正则表达式.作为一种练习,我试图在我的文档中找到恰好一次出现的每个单词 - 在语言学中这是一个hapax legemenon(http://en.wikipedia.org/wiki/Hapax_legomenon)

所以我认为以下表达式给了我想要的结果:

\w{1}

但这不起作用.该\w返回字符不是一个整字.此外,它似乎没有给我出现只出现一次的字符(它实际上返回25873个匹配 - 我假设它们都是字母数字字符).有人能给我一个如何用正则表达式找到"hapax legemenon"的例子吗?

regex

1
推荐指数
1
解决办法
202
查看次数

使用javascript变量

我在使用此脚本时遇到问题,将变量识别为变量.该脚本的重要部分如下:

    var content = 'imagereims';
    var ms = content.substring(5);
    $.get("../msimages/image.php", {ms: 'ms', pid: '<?php echo "$pid" ?>'}
    );
Run Code Online (Sandbox Code Playgroud)

我希望脚本将变量识别msreims,但是当页面显示时,它无法识别变量的内容.它只是重复ms.我试过写没有单引号和双引号的变量.我得到了相同的结果.

有什么建议.谢谢

javascript variables

0
推荐指数
1
解决办法
46
查看次数

按子节点PHP SimpleXML排序xml div

所以我<div>在xml文件中有一个列表.我正在使用php的simpleXML解析文件

我可以使用以下代码生成所有div的数组:

$divArray = $xmldoc->text->body->children();
Run Code Online (Sandbox Code Playgroud)

但是现在我想在div中通过不同的childNodes(作者,标题,日期)来订购$ divArray.

div看起来像这样.

<div>
    <bibl>
       <author>
       <title>
       <date>
   </bibl>
</div>
Run Code Online (Sandbox Code Playgroud)

那么我怎么能把$ divArray和<author>or <title>或它排序呢<date>

谢谢你的帮助.JW

php simplexml

0
推荐指数
1
解决办法
1815
查看次数

红宝石不需要工作

我是红宝石的新手,但我正在研究我的第一个红宝石计划.它目前有两个文件,一个是函数库(xgync.rb存储在其中lib),另一个是xgync存储在'bin'中的可执行文件.(项目在这里可见https://bitbucket.org/jeffreycwitt/xgync/src)我还为我创建了一个符号链接,/usr/local/bin/xgync以便我可以{arguments}从终端的任何地方编写命令xgync .

问题似乎bin/xgync取决于图书馆lib/xgync.rb.我把这个依赖写成bin/xgync如下:

$:.unshift(File.dirname(__FILE__) + '/../lib')
require "xgync"
Run Code Online (Sandbox Code Playgroud)

但是,我不断收到以下错误:

/Users/JCWitt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- xgync (LoadError)
from /Users/JCWitt/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /usr/local/bin/xgync:4:in `<main>'
Run Code Online (Sandbox Code Playgroud)

你能看到我写的东西有什么问题吗?符号链接可能会以某种方式搞砸了吗?

谢谢你的帮助 :)

ruby require ruby-1.9

0
推荐指数
1
解决办法
4573
查看次数

"Sparql 过滤器按对象数量返回给定谓词

在下面的查询中,我试图获取包含超过 3 个对象的谓词 sctap:提到的所有条目的列表。但是,我不断收到此搜索的格式错误的查询错误。有人看到我的查询有什么问题吗?

谢谢

SELECT ?s
WHERE {
    ?s sctap:mentionedBy ?o 
    FILTER (count(?o) > 3) 
}
Run Code Online (Sandbox Code Playgroud)

sparql 错误说:“聚合表达式不合法”。我不确定这意味着什么。

sparql

0
推荐指数
1
解决办法
1760
查看次数

标签 统计

javascript ×2

ruby ×2

bash ×1

css ×1

github ×1

php ×1

range ×1

regex ×1

require ×1

ruby-1.9 ×1

simplexml ×1

sparql ×1

variables ×1