问题列表 - 第17601页

加载多个.hgrc文件 - 即一些具有机器特定的设置?

我想保留两个〜/ .hgrc文件:〜/ .hgrc和〜/ .hgrc.local - 一个具有"标准"设置(例如username),另一个具有机器特定设置(例如,设置图形合并工具).

我怎么能用hg做到这一点?

例如,这就是我用Vim做的方式:

# ~/.vimrc
syntax enable
source ~/.vimrc.local
Run Code Online (Sandbox Code Playgroud)

然后:

# ~/.vimrc.local
let work_code = 'code/work/.*'
if expand('%:p:h') =~ work_code ... fi
Run Code Online (Sandbox Code Playgroud)

mercurial hgrc

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

PHP文件命名约定(.class,.inc)

我在很多时候都看到.class和.inc包含在文件名中.我目前的理解是,这只是使文件的目的/内容清晰的最佳实践.

在PHP中是否存在.class或.inc文件名具有特殊用途且真正意味着什么的实例?

php class naming-conventions include

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

在__init__设置一个对象的超类?

在实例化对象时,是否有可能传入一个对象应该派生自的类?

例如:

class Red(object):
    def x(self):
        print '#F00'

class Blue(object):
    def x(self):
        print '#00F'

class Circle(object):
    def __init__(self, parent):
        # here, we set Bar's parent to `parent`
        self.x()

class Square(object):
    def __init__(self, parent):
        # here, we set Bar's parent to `parent`
        self.x()
        self.sides = 4

red_circle = Circle(parent=Red)
blue_circle = Circle(parent=Blue)
blue_square = Square(parent=Blue)
Run Code Online (Sandbox Code Playgroud)

哪个会产生类似的效果:

class Circle(Red):
    def __init__(self):
        self.x()
Run Code Online (Sandbox Code Playgroud)

但是,没有影响其他实例Circle.

python oop

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

自定义验证码设计

我目前遇到的问题是我没有钱购买/租用任何专业的验证服务.所以我试着四处寻找OS验证码生成器和验证码设计.

我还有一个关于我自己和简单验证码设计的简短头脑风暴.

你有任何偏好,或者可以给我一个很好的建议来处理PHP中的验证码而没有巨大的性能韭菜?

(我试图设计一个简单的验证码:.pdf)

编辑:感谢大家,我很抱歉只给出一个"正确答案",但每个好答案+1;)

php performance captcha

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

PHP确定当前的url

我需要修改我的函数以返回我当前的文件夹.这是我当前的函数:

function getLinkFromHost($url){  
    $port = $_SERVER['REMOTE_PORT'];  
    $server = $_SERVER['HTTP_HOST'];  
    if($port == 443){  
        $type = "https";  
    } else {  
        $type = "http";  
    }  
    return $type . "://" . $server . "/" . $url;  
}
Run Code Online (Sandbox Code Playgroud)

php directory url

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

返回的AJAX数组未被复制到数组

我有简单的AJAX函数,它使用jQuery从数据库返回300个测试对象的数组.我可以看到返回的数据,我可以使用FireBug逐步完成第一个循环并进入构造函数.

此数据将复制到JS数组.代码片段如下所示:

    //retrieve star locations to display on page
    $.getJSON("stars.php?jsoncallback=?", function(data) {
        for (var x=0, xx=data.length; x<xx; x++) {
//          planetArray[x] = new Planet(data[x].xpos, data[x].ypos); // also doesn't work.
            planetArray.push(new Planet(data[x].xpos, data[x].ypos));
        }
    });

    for (var i=0, ii=planetArray.length; i<ii; i++) {
        // display the data.
    }
Run Code Online (Sandbox Code Playgroud)

FireBug说planetArray.length是零.该Planet构造是这样的:

function Planet(x, y) {
    this.x = x;
    this.y = y;
}
Run Code Online (Sandbox Code Playgroud)

我认为这是一个范围问题,但我似乎无法弄明白.在其他语言中,创建一个新对象意味着它存在于堆上并在范围内存活,但在这里它似乎消失在以太中.

如何返回一个数组并将其推入我自己的数组中以供以后使用(甚至在另一个函数中)?

javascript arrays ajax jquery

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

服务引用下的哪些文件属于源代码管理.(视觉工作室)

我是WPF和WCF的新手,并且有一个WPF应用程序,它具有对WCF的服务引用.我有各种在Service References/MyService下创建的文件.我不太确定哪些需要进入源代码管理,哪些不需要.

我有.disco,.datasource,.wsdl,3 .xsds,2 configuration.svcinfos,Reference.cs和Reference.svcmap.

我假设大多数是生成的,但我不知道哪个属于源代码控制,哪些不属于.

wpf tfs wcf

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

试图了解SCM历史/修订/恢复算法,尤其是GIT

我正在尝试挖掘版本控制算法如何对数据进行操作的资源,我对git机制的运行方式特别感兴趣.我意识到git做了很多不同的事情,但特别是我对如何保存和恢复历史感兴趣.我很感激任何人都可以指向的链接或文章参考.谢谢 :)

git algorithm version-control

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

javascript问题

假设我有一个链接列表:

<a id="home" href="#"> home link </a><br/>
<a id="list1" href="#"> some text1 </a><br/> 
<a id="list2" href="#"> some text2 </a><br/> 
<a id="list3"> href="#"> some text3 </a><br/> 
<a id="list4" href="#"> some text4 </a><br/
<a id="list5" href="#"> some text5 </a><br/>
<a id="list sails" href="#"> sails link </a><br/>
Run Code Online (Sandbox Code Playgroud)

如果单击某个列表链接,我会收到包含其文本的警报

我写了一个脚本,但它不对,它看起来像这样

function lunch(){
  alert( $(this).text()) }
Run Code Online (Sandbox Code Playgroud)

对于

<a id="listn" href="#" onclick="lunch()"> some text5 </a><br/>
Run Code Online (Sandbox Code Playgroud)

如何在jquery或javascript上执行此操作?

javascript jquery javascript-events

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

如何在Python中确定打开文件的大小?

有一个文件,我想确保不会超过2 GB(因为它必须在使用ext 2的系统上运行).检查文件大小的好方法是什么,记住我将在两次检查之间写入此文件?特别是,我是否需要担心尚未写入磁盘的缓冲,未刷新的更改?

python linux filesystems file ext2

10
推荐指数
4
解决办法
9238
查看次数