问题列表 - 第9969页

为什么我会以这种格式看到这么多评论?

我看到这么多PHP评论的格式为:

/**
 * (c) Copyright Someone 2009
 * legal crap
 * blorp
 */
Run Code Online (Sandbox Code Playgroud)

这只是按照惯例,还是有原因的?我认为这只是某些人做到的一种方式,但我现在想知道我发现我的语法荧光笔做到了这一点:它是红色的没有星号http://img.skitch.com/20090628-ef9riek8m5d75udssrqewhkasn.png

这只发生在我开始使用这种格式,然后停止使用它时.为什么评论是这样做的?

php comments

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

为什么在页面末尾需要"Valid XHTML&CSS"通知

我在各种网站的页脚中看到过这种情况,其中大部分是非技术网站.一些网站甚至更进一步,包括一个说明事实的W3C徽章.我不知道这对目标受众有什么帮助.

html css user-interface standards-compliance w3c-validation

4
推荐指数
3
解决办法
613
查看次数

Clojure While Loop

我尝试clojure我试图找出如何实现以下算法,

我正在读取输入流,我想继续阅读,直到它不是分隔符.

我可以在带有while循环的java中执行此操作,但我似乎无法弄清楚如何在clojure中执行此操作?

while
   read
   readChar != delimiter

   do some processing....
end while

java loops clojure while-loop

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

使用Python和NumPy的非常大的矩阵

NumPy是一个非常有用的库,从使用它我发现它能够轻松处理相当大(10000 x 10000)的矩阵,但开始与更大的任何东西挣扎(试图创建一个50000 x 50000的矩阵)失败).显然,这是因为大量的内存需求.

有没有办法在某种程度上在NumPy中创建巨大的矩阵(比如100万乘100万)(没有几TB的RAM)?

python numpy matrix

82
推荐指数
8
解决办法
9万
查看次数

创建最短的图灵完整解释器

我刚刚尝试创建最小的语言解释器.你想加入并尝试吗?

游戏规则:

  • 您应该指定您正在解释的编程语言.如果它是您发明的语言,它应该在评论中附带一个命令列表.
  • 您的代码应该从分配给代码和数据变量的示例程序和数据开始.
  • 您的代码应以结果的输出结束.每个中间步骤最好有调试语句.
  • 您的代码应该像编写的那样运行.
  • 您可以假设数据为0和1(int,string或boolean,您的选择)和输出是一位.
  • 对于在标准模型上编写的任何算法,例如图灵机,马尔可夫链或您选择的类似算法,语言应该是图灵完备的,如果编写一个程序后,如何编写一个程序是相当明显的(或解释)由您的口译员执行算法.
  • 代码的长度定义为删除输入部分,输出部分,调试语句和非必要的空格后代码的长度.请将结果代码及其长度添加到帖子中.
  • 您不能使用使编译器为您执行代码的函数,例如eval(),exec()或类似的函数.

这是一个社区维基,这意味着问题和答案都不会从投票中获得声誉点.但无论如何投票!

computer-science code-golf turing-complete

30
推荐指数
5
解决办法
6713
查看次数

从iPhone App上传到Amazon S3服务

我正在把这头发拉出来...我正在使用ASIHTTPRequest(http://allseeing-i.com/ASIHTTPRequest/)包装器库来访问Amazon S3存储.我能够很好地连接并抓住一个桶列表没有任何问题.我很沮丧的是尝试将新对象(照片)上传(PUT和/或POST)到现有存储桶.我正在关注亚马逊的文件,(至少我认为我是.)但似乎没有任何效果.

拜托,有人在我跳出窗外之前帮助我.我不想死.:-(

提前感谢我能得到的任何帮助.

L.

iphone rest amazon-s3 amazon-web-services

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

css背景图像定位(负面位置?)

我正在尝试添加一个位于边框顶部的图标,将其分成两半.

这是我到目前为止:

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Untitled Document</title>
    <style type="text/css">
        body {
            background-color:#26140C;
        }

        .box {
            width: 800px;
            margin: 0 auto;
            margin-top: 40px;
            padding: 10px;
            border: 3px solid #A5927C;

            background-color: #3D2216;
            background-image: url(Contents/img/icon_neutral.png);
            background-repeat: no-repeat;
            background-position:10px -20px;
        }
    </style>
</head>
<body>
    <div class="box">
        <h1>This is a test!</h1>
    </div>
</body>
Run Code Online (Sandbox Code Playgroud)

而不是像我希望的那样,图像越过边界,而是在它之下.

html css

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

当条件满足时,如何在PHP中打破for循环?

我正在努力地插入一些检查可分性的代码(是的,这是生成素数),我想知道如果条件满足一次就停止for ...循环.像这样的代码:

$delete = array();
foreach ( $testarray as $v ) {
    for ( $b = 2; $b < $v; $b++ ) {
        if ( $v % $b == 0 ) {
            $delete []= $v;
        }
    }
Run Code Online (Sandbox Code Playgroud)

所以$testarray是整数1-100,并且$delete数组将被过滤掉$testarray.目前,多次添加12个数字,$delete因为它可以被2,3,4和6整除.当条件匹配一次时,如何通过跳过来节省计算机的时间?

php primes loops

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

一个java练习题

我在javabat中遇到过这个问题(http://www.javabat.com/prob/p183562):

我们想制作一排长达一英寸的砖块.我们有许多小砖(每块1英寸)和大砖(每块5英寸).如果可以通过从给定的砖块中选择来实现目标,则返回true.这比它看起来有点难,可以在没有任何循环的情况下完成.

makeBricks(3,1,8)→true
makeBricks(3,1,9)→false
makeBricks(3,2,10)→true

我想出了这个解决方案:

public boolean makeBricks(int small, int big, int goal) {
    if (goal > small + big * 5)
        return false;
    else if (goal % 5 == 0) 
        return goal / 5 <= big;
    else
        return goal % 5 <= small;
}
Run Code Online (Sandbox Code Playgroud)

这通过了测试.但我自己找到了一个反例:makeBricks(10,0,10) - > true.我的逻辑将返回错误.我该如何修复逻辑?或者有更好的方法吗?

java logic

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

使用Python unittest,如何创建和使用"可返回测试套件的可调用对象"?

我正在学习Python,并且一直在尝试更多地了解Python unittest模块的细节.该文档包括以下内容:

为便于运行测试,我们将在后面看到,这是每个测试模块中提供一个可调用的对象返回预先建立的测试套件是一个好主意:

def suite():
    suite = unittest.TestSuite()
    suite.addTest(WidgetTestCase('testDefaultSize'))
    suite.addTest(WidgetTestCase('testResize'))
    return suite
Run Code Online (Sandbox Code Playgroud)

据我所知,没有解释这样做的目的.另外,我无法弄清楚如何使用这种方法.我尝试了几件事没有成功(除了了解我得到的错误消息):

import unittest

def average(values):
    return sum(values) / len(values)

class MyTestCase(unittest.TestCase):
    def testFoo(self):
        self.assertEqual(average([10,100]),55)

    def testBar(self):
        self.assertEqual(average([11]),11)

    def testBaz(self):
        self.assertEqual(average([20,20]),20)

    def suite():
        suite = unittest.TestSuite()
        suite.addTest(MyTestCase('testFoo'))
        suite.addTest(MyTestCase('testBar'))
        suite.addTest(MyTestCase('testBaz'))
        return suite

if __name__ == '__main__':
    # s = MyTestCase.suite()
    # TypeError: unbound method suite() must be called 
    # with MyTestCase instance as first argument

    # s = MyTestCase.suite(MyTestCase())
    # ValueError: no such test method in <class '__main__.MyTestCase'>: runTest …
Run Code Online (Sandbox Code Playgroud)

python

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