小编Sea*_*nJA的帖子

git:你的分支由X提交领先

这实际上是怎么产生的?

我现在正在自己的一个回购工作,所以这是我的工作流程:

  1. 更改文件
  2. 承诺
  3. 重复1-2直到满意为止
  4. 推送掌握

然后,当我这样做时,git status它告诉我我的分支是由X提交提前(可能与我提交的提交数量相同).是因为当您推送代码时它实际上并不更新本地缓存的文件(在.git文件夹中)?git pull似乎'修复'这个奇怪的消息,但我仍然好奇它为什么会发生,也许我使用git错了?


包括在消息中打印的分支

我当地的分公司领先于大师

你在哪里推/拉当前分支

我正在推送GitHub并拉到我当时正在处理的任何一台计算机上,我的本地副本总是完全是最新的,因为我是唯一一个正在处理它的人.

它实际上并没有检查远程仓库

这就是我的想法,我想我会确保我对它的理解是正确的.

你传递一些额外的论据吗?

不是我能看到的,也许我的结尾有一些有趣的配置?

$ git status
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)
Run Code Online (Sandbox Code Playgroud)

git git-commit

355
推荐指数
10
解决办法
31万
查看次数

电子邮件中的倒数计时器图像GIF

我最近收到了一封来自Onnit Labs的电子邮件,其中包括使用gif图像在电子邮件内部的倒计时模块计时器.可以在此处查看电子邮件:https://www.onnit.com/emails/lastchance-historic/

图像可以在这里看到:

在此输入图像描述

我调查了一下,看起来你可以继续使用gifsockets向动画GIF发送新帧,因为GIF没有指定它在浏览器中加载时有多少帧.这是在github:http://github.com/videlalvaro/gifsockets

我认为这非常有趣,确实很酷.有没有人对如何实现这一点有任何其他见解?似乎他们在Onnit上使用的那个似乎根据附加在URL或图像末尾的日期来改变倒计时.

onnit.com/emails/_modules/timer/?end=2012-12-27+00:00:00&dark=1

我正在尝试通过电子邮件发送相同的内容,但我有点难过.

sockets email timer gif countdown

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

如何让JQGrid识别服务器发送的错误?

我有一个功能非常好的jqgrid.

我想知道是否有可能捕获服务器发送的错误?它是如何完成的?

xml jquery jqgrid

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

my_config.ini vs my_config.php

在工作中,我们使用.ini文件在调用框架的其余部分之前设置变量(我认为它会

function getConfigVars(){
    //read my_config.ini file
    ....
    //call framework
}
Run Code Online (Sandbox Code Playgroud)

而且我一直想知道这样做是否有好处.

在我看来,你必须编写访问规则,以阻止人们从网上查看它,PHP必须解析它并理解它.

那么,为什么要使用my_config.ini而不是my_config.php?它不像任何人在设置之后应该触摸它,只是调用变量并且能够让IDE自动完成文本,无论你在哪里使用ini变量/解析错误,它都会更方便.

php ini configuration-files

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

PHP嵌套类工作......有点?

所以,如果你尝试做这样的嵌套类:

//nestedtest.php

class nestedTest{
    function test(){
         class E extends Exception{}
         throw new E;
    }
}
Run Code Online (Sandbox Code Playgroud)

你会收到一个错误 Fatal error: Class declarations may not be nested in [...]

但如果你在一个单独的文件中有一个类,如下所示:

//nestedtest2.php

class nestedTest2{
    function test(){
         include('e.php');
         throw new E;
    }
}

//e.php
class E Extends Exception{}
Run Code Online (Sandbox Code Playgroud)

那么,为什么第二种hacky方式可以正常工作,但这种非hacky方式不起作用?

php nested-class

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

如何阻止php调试输出在svn中提交?

我想阻止调试函数var_dump, print_r, etc...被提交到repo,以便QA可以检查一些事情而不报告诸如"所有页面上都有大量文本!!"之类的错误.

我试过正则表达式(不是一个好主意......大概).

我也试过token_get_all但是由于某种原因,它会返回T_STRING每个调试函数,我想这会起作用,但它看起来很奇怪......

还有第三种更好的方法吗?

php svn debugging pre-commit-hook

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

jQuery:包含(unicode_characters)

我有这样一个元素:

<span class="tool_tip" title="The full title">The ful&#8230;</span>
Run Code Online (Sandbox Code Playgroud)

这似乎有效:

jQuery('span:contains(…)');
Run Code Online (Sandbox Code Playgroud)

但这不是:

jQuery('span:contains(&#8230;)');
Run Code Online (Sandbox Code Playgroud)

我很确定使用第一个是不好的,因为如果其他人保存文件,或者浏览器因某些原因决定将文件放在不同的字符集中,那么事情将无法工作.

必须有一种方法来正确选择这个范围,对吧?

unicode jquery contains css-selectors

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

在xsd中定义xml,其中属性确定可能的内容

如何在xsd中定义这样的东西呢?

<start>
    <request type="typeA">
        <elementOnlyFoundInA />
    </request>
    <request type="typeB">
        <elementOnlyFoundInB />
    </request>
</start>
Run Code Online (Sandbox Code Playgroud)

我运行xsd.exe只是为了了解它的外观,但它似乎没有识别type请求的值和内容之间的关系.甚至可以在xsd文件中根据这样的属性定义内容吗?

xml xsd

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

是否有任何限制使其无法在Firefox中的每个页面上打印?

我有一张桌子,有a <thead>,a <tfoot>和a <tbody>.它应该在理论上打印每页上的thead和tfoot,但由于某种原因,如果它包含某些元素,那么它就不会.

这有效:

<thead>
    <tr>
        <td colspan="3">This works</td>
    <tr>
    <tr>
        <th colspan="2">column 1</th>
    <th>
        column 2
        </th>
</tr>
</thead>
Run Code Online (Sandbox Code Playgroud)

这似乎不起作用:

[编辑]

<table>
    <thead>
        <tr>
            <td colspan="3">
                <h2>Header</h2>
                    <address>
                        <strong>address 1</strong> <br />
                        address 2 <br />
                        address 3 <br />
                    </address>
                 <img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b7/Wikipedia-logo.svg/600px-Wikipedia-logo.svg.png" alt="Logo" />
                 <h2>Another header</h2>
                 <hr />
            </td>
        </tr>
        <tr>
            <th colspan="2">column 1</th>
        <th>
            column 2
            </th>
    </tr>
    </thead>
    <tfoot>
        <tr>
            <td>This is the footer</td>
            <td>Column 2</td>
            <td>Column 3</td>
        </tr>
    </tfoot>
    <tbody>
        <?php …
Run Code Online (Sandbox Code Playgroud)

html printing firefox

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

未捕获的SoapFault异常:[WSDL] SOAP-ERROR:解析WSDL无法从'http://88.XXX.XXX.XXX:8080/加载

我在从php调用Web服务时遇到问题.有了我的个人网站,没有错.但是,当我从我的专用服务器尝试时:

致命错误:未捕获的SoapFault异常:[WSDL] SOAP-ERROR:解析WSDL:无法从' http://88.XXX.XXX.XXX:8080/SongBoxServeur/GestionSongBox?wsdl '加载:无法加载外部实体" http://88.XXX.XXX.XXX:8080/SongBoxServeur/GestionSongBox?wsdl "

我的网站和专用服务器上的.php相同:

 function __construct( $_ip, $_num_serie) {
 $this->ip = $_ip;
$this->num_serie = $_num_serie;
$this->soap = new SoapClient("http://".$this->ip.":8080/SongBoxServeur/GestionSongBox?wsdl",array(
                                    'trace' => true,
                                    'exceptions' => true));
                                    }
Run Code Online (Sandbox Code Playgroud)

问题是什么?(两者都启用了肥皂)Thx提前

php soap wsdl

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