问题列表 - 第9498页

PHP中的'print'和'echo'有什么区别吗?

可能重复:
PHP中的echo和print有何不同?

更新:

我找到了一个完全 重复的东西(当我最初输入这个问题时没有出现,我发现它与...谷歌):请投票支持我关闭这个问题,因为它很累,去追捕其他可怜的家伙;-)


PHP printechoPHP 之间有什么区别吗?如果是这样,我应该使用哪些以及何时使用?如果没有,为什么有两个关键字?

更新:

在downvoters:请阅读SO faq.设置也是为了捕捉谷歌问题.因此,你不应该为此投票,这个问题是一个有效的问题,在很多地方都有答案,现在也是如此.

当然,你可以用另一个原因进行投票,但请在-1的行中留下评论:为...投票,因为现在,我不理解downvotes.

php

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

Javascript:一般访问函数参数

这是我有的:

var log = function(arg1, arg2){
    console.log("inside :" + arg1 + " / " + arg2);
}; 

var wrap = function(fn){
    return function(args){ 
        console.log("before :");
        fn(args);
        console.log("after :");
    }
};

var fn = new wrap(log);
fn(1,2);
Run Code Online (Sandbox Code Playgroud)

这是错的,因为我想进入控制台:

before :
inside :1 / 2
after :
Run Code Online (Sandbox Code Playgroud)

但我得到了这个:

before :
inside :1 / undefined
after :
Run Code Online (Sandbox Code Playgroud)

我如何告诉javascript args是传递给返回函数的所有参数wrap

javascript arguments function

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

为了实现尾调用优化,jvm必须牺牲什么?

人们说除了没有尾调用优化的限制之外,clojure实现是优秀的 - 限制jvm而不是clojure实现.

http://lambda-the-ultimate.org/node/2547

有人说,将Python实现TCO会牺牲

  • 堆栈跟踪转储和
  • 调试规律性.

向我解释尾调用优化的重要性以及Python需要它的原因

是否必须为实施TCO的jvm做出同样的牺牲?还有什么需要牺牲的吗?

python jvm clojure stack-trace tail-call-optimization

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

使用curl和PHP保存文件

如何使用curl和PHP保存文件?

php xml curl

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

Java Swing Timer

ActionListener taskPerformer = new ActionListener() {
    public void actionPerformed(ActionEvent evt) {
        //...Perform a task...

        logger.finest("Reading SMTP Info.");
    }
};
Timer timer = new Timer(100 ,taskPerformer);
timer.setRepeats(false);
timer.start();
Run Code Online (Sandbox Code Playgroud)

根据文档,这个计时器应该发射一次,但它永远不会发射.我需要它一次开火.

java swing timer

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

模型unique_together约束+无=失败?

2个问题:

  • 当parent = None且name相同时,如何阻止创建重复项?
  • 我可以从表单中调用模型方法吗?

请参阅以下详细信息:

models.py

class MyTest(models.Model):
    parent = models.ForeignKey('self', null=True, blank=True, related_name='children')
    name = models.CharField(max_length=50)
    slug = models.SlugField(max_length=255, blank=True, unique=True)
    owner = models.ForeignKey(User, null=True)

    class Meta:
        unique_together = ("parent", "name")

    def save(self, *args, **kwargs):
        self.slug = self.make_slug() 
        super(MyTest, self).save(*args, **kwargs)

    def make_slug(self):
        # some stuff here 
        return generated_slug
Run Code Online (Sandbox Code Playgroud)

注意:slug =也是唯一的!

forms.py

class MyTestForm(forms.ModelForm):
    class Meta:
        model = MyTest
        exclude = ('slug',)

    def clean_name(self):
        name = self.cleaned_data.get("name")
        parent = self.cleaned_data.get("parent")

        if parent is None:
            # this doesn't work …
Run Code Online (Sandbox Code Playgroud)

django django-models django-forms

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

jdk来源:// HD,第2-1节中的神秘评论

我只是偶然发现了这个评论.

    public static int lowestOneBit(int i) {
    // HD, Section 2-1
    return i & -i;
    }
Run Code Online (Sandbox Code Playgroud)

在1.5 java源代码中.这个评论是什么意思?它是一本书的参考?一个规格?

java comments

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

变量的默认状态是什么?

当C程序启动并将变量分配给内存位置时,C标准是否说明该值是否已初始化?

// global variables
int a;
int b = 0;
static int c;
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,'b'将被初始化为0.'a'的初始值是多少?'c'是否有任何不同,因为它对这个模块是静态的?

c memory initialization

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

在我的应用程序包装器脚本启动后,如何使停靠图标停止弹跳?

所以我最近.app为zsh脚本创建了一个包装器,但是当我运行它时,应用程序的图标一直在Dock中跳跃.

该应用基本上是:

% find Example.app -type f
Example.app/Contents/Info.plist
Example.app/Contents/MacOS/wrapper.sh
% cat Example.app/Contents/Info.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
 <!-- tell OSX what the name of the executable is -->
 <key>CFBundleExecutable</key>
 <string>wrapper.sh</string>
</dict>
</plist>
% cat Example.app/Contents/MacOS/wrapper.sh
#!/usr/bin/env zsh
# not my real script, but something else that hangs for a while
sleep 10
%
Run Code Online (Sandbox Code Playgroud)

你也可以从github上获取它.

有什么方法可以让我的应用程序图标停止跳跃,并像一个普通的应用程序一样,只是坐在旁边有一个三角形?

macos shell zsh dock

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

如何开发和测试发送电子邮件的应用程序(不填写带有测试数据的某人的邮箱)?

我有很多发送电子邮件的应用程序.有时它一次只有一两条消息.有时它是成千上万的消息.

在开发过程中,我通常通过将自己的地址替换为任何收件人地址来进行测试.我确信这是其他人所做的,直到他们厌倦了它并找到更好的解决方案.

我正在考虑创建一个虚拟SMTP服务器,它只捕获消息并将它们转储到SQLLite数据库或mbox文件或其他任何内容中.

肯定这样的工具已经存在?你如何测试发送电子邮件?

language-agnostic email testing smtp

128
推荐指数
8
解决办法
4万
查看次数