问题列表 - 第12955页

坏数据的HTTP状态代码

当客户端发布错误数据时,我应返回什么HTTP状态代码(例如,当预期整数时为字符串)?

我一直在使用400 Bad Request,但是当我阅读似乎更适用于HTTP协议错误的HTTP文档时.

我想使用状态代码,以便Flash和AJAX客户端可以区分成功,错误数据和服务器错误,而无需解析响应.

http http-status-codes

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

如何将第三方JAR打包到EJB jar中?

我有一个旧的J2EE应用程序(J2EE 1.3),它打包到EAR中,在EAR中,有WAR和EJB JAR.现在其中一个EJB JAR需要引用一些第三方库JAR,那么打包这些JAR的最佳位置是什么?

java ear java-ee

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

在Wordpress中突出显示当前页面

如何使用此代码突出显示当前的WP页面:

<div id="menu">
    <ul>
        <li>
            <?php wp_list_pages('title_li=&depth=1&exclude=52'); ?>
        </li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

wordpress

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

检查另一个时取消选中一个复选框

<?php
session_start(); 

if (count($_POST) > 0) { 

$_SESSION['link'] = $_POST['link']; 
} 
?>

<form method="post"> 
 Gmail: <input type="checkbox" name="link" value="gmail" id="gmail" <?php if     ($_SESSION['link'] == 'gmail') echo "checked"; ?>>
 Hotmail: <input type="checkbox" name="link" value="hotmail" id="hotmail" <?php if     ($_SESSION['link'] == 'hotmail') echo "checked"; ?>>
 <input type="submit" value="Spara"> 
</form>
Run Code Online (Sandbox Code Playgroud)

问题是如果选中一个框,则必须取消选中该框,然后检查另一个框以进行更改.当我检查另一个时,是否有办法取消选中已检查的一个?这听起来很奇怪...

谢谢

html php

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

作为开发人员,Agile真的对你有用吗?

我认识了很多敏捷人员工作得很好的人,他们中的大多数往往是计划和委派工作的经理和建筑师.但是我真的没有发现很多优秀的开发人员确信敏捷正在为他们工作.

当然你可以说敏捷不适合你,你做得不对.但是,除了敏捷的任何混音之外,它是否适合作为开发人员?为什么?有没有人认为,在传统(或接近)的团队结构中,敏捷感觉更像是一种微观管理而非自我管理?

agile methodology

20
推荐指数
6
解决办法
7655
查看次数

Python 3.1内联除法

我不知道这是否是3.1中的错误,但是如果我没记错,"inline"除法在3k之前的版本中就像这样:

Python 3.1 (r31:73574, Jun 26 2009, 20:21:35) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> class A:
...     def __init__(self, x):
...             self.x = x
...     def __idiv__(self, y):
...             self.x /= y
...
>>> a = A(5)
>>> a /= 2
Run Code Online (Sandbox Code Playgroud)

但是,3.1给了我这个:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: unsupported operand type(s) for /=: 'A' and 'int'
Run Code Online (Sandbox Code Playgroud)

......或者我错过了什么?

python python-3.x

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

在Mac上使用Python打印到USB打印机

我有一个Star TSP600热敏收据打印机通过USB连接到我的macbook.安装了驱动程序,我可以使用普通的Mac打印对话框打印到它.

如何构建程序以将文本发送到打印机?有基本打印接口的指南吗?我通常使用Python,如果适合这项任务,我愿意学习另一种语言.只是寻找基本的"Hello World"示例来开始.

printing macos usb

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

在C++中进行比较的性能(foo> = 0 vs. foo!= 0)

我最近在编写一段代码,其中性能非常重要,基本上我有以下情况:

int len = some_very_big_number;
int counter = some_rather_small_number;

for( int i = len; i >= 0; --i ){
    while( counter > 0 && costly other stuff here ){
        /* do stuff */
        --counter;
    }
    /* do more stuff */
}
Run Code Online (Sandbox Code Playgroud)

所以这里我有一个经常运行的循环,并且对于一定数量的运行,while块也将被执行,直到变量counter减少到零,然后不会调用while循环,因为第一个表达式将为false.

现在的问题是,如果使用
counter > 0counter != 0?之间的性能有差异?
我怀疑会有,有没有人知道这方面的具体细节.

c++ performance

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

如何确定SVN工作副本布局版本?

例如,SVN 1.5客户端有一个工作副本布局,SVN 1.6客户端有不同的布局.我知道当新客户端触及布局时,布局会自动升级.

如果我的系统上有工作副本,我怎样才能找到它正在使用的版面?

svn working-copy

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

Python生成Python

我有一组对象,我正在创建一个类,我想将每个对象存储为自己的文本文件.我真的想将它存储为Python类定义,它定义了我正在创建的主类.所以,我做了一些讨论,并在effbot.org上找到了一个Python代码生成器.我做了一些实验,这就是我想出来的:

#
# a Python code generator backend
#
# fredrik lundh, march 1998
#
# fredrik@pythonware.com
# http://www.pythonware.com
#
# Code taken from http://effbot.org/zone/python-code-generator.htm

import sys, string

class CodeGeneratorBackend:

    def begin(self, tab="\t"):
        self.code = []
        self.tab = tab
        self.level = 0

    def end(self):
        return string.join(self.code, "")

    def write(self, string):
        self.code.append(self.tab * self.level + string)

    def indent(self):
        self.level = self.level + 1

    def dedent(self):
        if self.level == 0:
            raise SyntaxError, "internal error in code generator"
        self.level = self.level - 1 …
Run Code Online (Sandbox Code Playgroud)

python code-generation

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