问题列表 - 第47611页

当你的项目中有密钥时,如何才能推送到GitHub?

我正在尝试将一个全新的,空的Rail 3.0.4项目推送到GitHub,但只是意识到cookie会话存储有一个密钥:

config/initializers/secret_token.rb

NewRuby192Rails304Proj::Application.config.secret_token = '22e8...'
Run Code Online (Sandbox Code Playgroud)

那么我们怎样才能避免它被推向GitHub呢?我们可以忽略这个文件(使用.gitignore),但没有这个文件,Rails应用程序根本不会运行(并且不是一个完整的Rails应用程序).或者通常,其他文件或框架也可能包含包含密钥的文件.在这种情况下,推送到GitHub时应该如何处理?

git github secret-key

24
推荐指数
2
解决办法
9783
查看次数

PHP:使用optgroup进行动态下拉

我正在开发一个下拉菜单,该菜单使用HTML optgroups来处理员工所属的组名.这是MySQL查询和输出:

mysql> SELECT employees.emp_id,employees.empname,employees.grp_id,groups.groupname FROM employees left join groups on employees.grp_id = groups.grp_id order by groupname asc;
+--------+------------+--------+-----------+
| emp_id | empname    | grp_id | groupname |
+--------+------------+--------+-----------+
|     20 | Employee 2 |     13 | Group 1   |
|     19 | Employee 1 |     13 | Group 1   |
|     21 | Employee 3 |     14 | Group 2   |
+--------+------------+--------+-----------+
3 rows in set (0.00 sec)

唯一的问题是,我正在努力弄清楚如何让optgroup正常工作.我已经尝试了无数次,而且它真的开始让我感到沮丧.以下几乎是我希望输出为(示例):

<select name="dropdownmenu">
    <optgroup label="Group 1">
        <option name="20">Employee 2</option>
        <option …
Run Code Online (Sandbox Code Playgroud)

php mysql optgroup drop-down-menu

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

无法在Snow Leopard上安装RMagick

每当我尝试使用sudo gem install rmagick安装rmagick gem时,安装失败,当它试图包含一个名为wand/MagicWand.h的头文件时

日志文件中的确切错误是:

gcc -E -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin10.0 -I.  -I$MAGICK_HOME/include/ImageMagick  -I/include/ImageMagick -fopenmp  conftest.c -o conftest.i"
conftest.c:1:29: error: wand/MagickWand.h: No such file or directory
checked program was:
/* begin */
1: #include <wand/MagickWand.h>
/* end */
Run Code Online (Sandbox Code Playgroud)

$ MAGICK_HOME env变量设置为/usr/bin/imagemagick 它要查找的头文件/usr/bin/imagemagick/include/ImageMagick/wand/MagickWand.h

我试图按照这里的说明进行操作.我在运行Snow Leopard的Intel iMac上安装它.

ruby rmagick magickwand osx-snow-leopard

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

怎么用Double?在.NET中使用Math.Round的可空类型

我想做这样的事情,但C#不接受这个:

    public static void setPrice(Double? value)
    {

        if (value != null) {
            this.TextBoxPrice.Text = Math.Round(value, 2).ToString();
        } else {
            this.TextBoxPrice.Text = "No Price";   
        }

    }
Run Code Online (Sandbox Code Playgroud)

那么它是否意味着使用可空类型Double?在这个用例中是完全没用的?那我可以用什么?

更新:我做了一个mystypo我的意思

    public static void setPrice(Double? value)
Run Code Online (Sandbox Code Playgroud)

所以我纠正了

.net c#

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

如何在SLIME中捕获代理的stdout/log输出?

我将一个任务发送给代理,但是看不到我放入函数的任何打印语句的输出.如何在代理上跟踪代码执行?

编辑:原来我在控制台中的输出,而不是在泥.现在的问题是,如何在SLIME中看到输出?

clojure slime swank

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

使用php Simple XML获取节点的文本部分

鉴于PHP代码:

$xml = <<<EOF
<articles>
<article>
This is a link
<link>Title</link>
with some text following it.
</article>
</articles>
EOF;

function traverse($xml) {
    $result = "";
    foreach($xml->children() as $x) {
        if ($x->count()) {
            $result .= traverse($x);
        }
        else {
            $result .= $x;
        }
    }
    return $result;
}

$parser = new SimpleXMLElement($xml);
traverse($parser);
Run Code Online (Sandbox Code Playgroud)

我期望函数traverse()返回:

This is a link Title with some text following it.
Run Code Online (Sandbox Code Playgroud)

但是,它仅返回:

Title
Run Code Online (Sandbox Code Playgroud)

有没有办法使用simpleXML获得预期的结果(显然是为了消耗数据而不是像在这个简单的例子中那样返回它)?

谢谢,N.

php simplexml

7
推荐指数
2
解决办法
2万
查看次数

#pragma alloc_text(PAGE,函数名)

#pramga alloc_text(PAGE, foo)

void foo(){ return; }
Run Code Online (Sandbox Code Playgroud)

此代码通常在设备驱动程序中使用。
FOO功能将被交换时系统的需求。

问题。

  • 它可以在用户空间代码中工作吗?功能也会被分页吗?
  • 如果没有编译指示,我的意思是默认情况下,是否为所有内核级函数分配了非分页内存?
  • PE文件加载器是否决定在何处分配功能?

windows winapi pragma virtual-memory

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

核心情节定制主题?

我在iPhone应用程序中使用Core-Plot作为趋势图,但还没有找到如何自定义背景.我可以使用内置主题创建主题,如kCPPlainWhiteTheme,但我该如何更改它们?还是创建一个新的?

我基本上需要做的是使背景透明.

编辑/更新

我测试了这段代码,但它似乎不起作用:

    //CPTheme *theme = [CPTheme themeNamed:kCPPlainWhiteTheme];
    CPTheme *theme = [[CPTheme alloc]init];
    chartTrend5 = (CPXYGraph *)[theme newGraph];    
    chartView.hostedGraph = chartTrend5;
    chartTrend5.paddingLeft = 0.0;
    chartTrend5.paddingTop = 0.0;
    chartTrend5.paddingRight = 0.0;
    chartTrend5.paddingBottom = 0.0;
    chartTrend5.fill = nil;
    chartTrend5.borderLineStyle = nil;
    chartView.hostedGraph.fill = nil;

    chartTrend5PlotSpace = (CPXYPlotSpace *)chartTrend5.defaultPlotSpace;
    chartTrend5PlotSpace.xRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat(0)
                                                              length:CPDecimalFromFloat(5)];

    // range is 0-125, but since the frame heights is 90, 
    // we need to convert the points to this adjusted scale. The factor is 0.72 => (90/125) …
Run Code Online (Sandbox Code Playgroud)

iphone core-plot

10
推荐指数
2
解决办法
7249
查看次数

如何获取webView的url

我有一个加载Webview的Subview,我想在我的webView加载网站时获取webView的url,你能告诉我如何获取webView的url.谢谢.

android android-webview

18
推荐指数
2
解决办法
4万
查看次数

C#从字节末尾删除空值[512]

从我的字节[512]中删除额外00-00-00-00-00的最佳方法是什么?

目前,当我从一个不是512字节的接收数据包中加载一些数据时,它会返回类似的内容

    Byte[] received = new Byte[512];
    int Recieving = Sockitty.ReceiveFrom(received, ref endPoint132);
    string dataReceived = BitConverter.ToString(received);
    txtReceived.AppendText(dataReceived);
    //Outputs the following
    74 68 69 73 20 69 73 20 61 
    20 74 65 73 74 00 68 65 6c 
    6c 6f 20 00 68 65 72 65 2e
    **00** 00 00 00 00 00 00 00 00 //This is the part that needs to be removed but the stared 00.
    00 00 00 00 00 00 00 00 00
    00 …
Run Code Online (Sandbox Code Playgroud)

c# arrays null byte trim

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