问题列表 - 第32141页

网站返回302而不是200

好吧,这个吓坏了我.我使用Http Header检查工具检查我的网页标题并猜测是什么.在每个请求中,响应为302而不是200.

domain.con
www.domain.con
http://www.domain.con
Run Code Online (Sandbox Code Playgroud)

所以,我在这里错过了一些东西吗?我没有以任何方式放置任何重定向.

那么f#$%我的网站重定向在哪里?有安全漏洞吗?

更新:谷歌搜索时找到了这个

asp.net redirect http-status-code-302

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

当C#和CLI与值类型和构造函数一起使用时,有什么区别?

我最近读到C#和CLI标准定义了处理值类型和构造函数的不同方法.

根据CLI规范,值类型不能具有无参数构造函数,而在C#规范中,值类型具有默认的无参数构造函数.如果根据CLI规范,您需要在不指定任何参数的情况下创建值,那么可以使用特殊指令来执行此操作.

所以我的问题是

  • 为什么C#设计者会故意偏离CLI标准 - 这有什么好处,为什么CLI不允许这个功能呢?
  • 在我有限的经验中,任何时候我发现自己使用"特殊指令"来允许最初没有预期的功能,这通常是一个黑客攻击.这有什么不同?

.net c# constructor command-line-interface value-type

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

WPF和Powershell - 处理事件

有人能指出我在Powershell中处理WPF UI事件的一些文档的正确方向吗?

我想知道如何在更改CheckBox或单选按钮时调用函数.

干杯!

wpf powershell wpf-controls

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

如何使RabbitMQ队列进行故障转移?

RabbitMQ默认支持群集,但队列不会被复制并绑定到创建它们的节点.我现在正在寻找使RabbitMQ高度可用的方法,而不是他们记录的DRBD解决方案,因为保留整个服务器似乎浪费资源,除了等待活动服务器停机之外什么都不做.

我正在考虑一个有两个队列的设置.发布消息时,我希望RabbitMQ集群将消息发送到两个队列中的任何一个队列,无论哪个队列正在运行.我知道,如果发布者尝试发布到已关闭的队列并且发布者可以再次尝试使用其他队列,那么发布者将会收到错误,但我想知道这是否可以在群集级别自动完成,这样我就不会不必编写客户端代码来处理它.可以这样做吗?

failover amqp rabbitmq

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

Jquery下一个相邻的选择器与$(this)

我怎么能用$(this)使用相邻的选择器"+".

我需要帮助注释行//这不起作用:

$(".ExpandCollapse").click(function () {
            if ($(this).nextUntil('.Collapsable').is(':visible'))
            {
                //this doesnt work 
                $(this + ".Collapsable").hide();
            }
            else
            {
                //this doesnt work
                $(this + ".Collapsable").show();
            }
        });
Run Code Online (Sandbox Code Playgroud)

你能帮我个忙吗?

非常感谢提前.

最好的祝福.

何塞

javascript jquery

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

Zend_Date中的错误(及时)

我有一个非常奇怪的问题,Zend_Date将我的时间戳转换为一年前.

在我的行动中:

// Timestamp
$intTime = 1293922800;

// Zend_Date object
$objZendDate = new Zend_Date($intTime);

// Get date

echo date('Y-m-d',$intTime).'<br>';
echo $objZendDate->get('YYYY-MM-dd');
Run Code Online (Sandbox Code Playgroud)

输出:2011-01-02 2010-01-02

谁能告诉我我做错了什么?

zend-framework zend-date

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

Double vs. BigDecimal?

我必须计算一些浮点变量,我的同事建议我使用BigDecimal而不是double因为它会更精确.但我想知道它是什么以及如何最大限度地利用它BigDecimal

java floating-point double bigdecimal

272
推荐指数
6
解决办法
28万
查看次数

如何打破VB.NET中的"if"块

我如何打破if语句?

退出仅适用于"for","sub"等.

asp.net break

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

在 web.config 中使用 web.config 变量

我想在 web.config 中定义一个变量,我可以在 web.config 文件(和其他配置文件)中的多个位置使用该变量。通过例子来解释可能更容易......

网络配置

<?xml version="1.0"?>
<configuration>
    <appSettings>
        <add key="AuthServiceEndPoint" value="any_old_name_i_like"/>
    </appSettings>
    <system.web>

    ...

    <system.serviceModel>
        <client>
            <endpoint
                address="net.tcp://localhost/AuthService"
                binding="netTcpBinding"
                contract="MyServices.Contracts.IAuthService"
                name="#{AppSettings.AuthServiceEndPoint}"
                bindingConfiguration="netTcpBindingConfig"
            />

        </client>
    </system.serviceModel>
</configuration>
Run Code Online (Sandbox Code Playgroud)

温莎配置文件

<?xml version="1.0" encoding="utf-8" ?>
<castle>
    <components>

        ...

        <component
            id="AuthProvider"
            service="MyServices.Client.IAuthProvider, MyServices.Client"
            type="MyServices.Client.AuthProvider, MyServices.Client"
            lifestyle="transient">
            <parameters>
                <endpoint>#{AppSettings.AuthServiceEndPoint}</endpoint>
            </parameters>
        </component>

    </components>
</castle>
Run Code Online (Sandbox Code Playgroud)

这可能吗?


编辑(更多信息)

我已经能够从 Windsor.config 文件访问 AppSettings(该文件实际上由温莎城堡和自定义 XmlInterpreter 处理)。

真正的问题是我可以在 web.config 中执行此操作吗?

<?xml version="1.0"?>
<configuration>
    <appSettings>
        <add key="AuthServiceEndPoint" value="any_old_name_i_like"/>
    </appSettings>
    <system.web>

    ...

    <system.serviceModel>
        <client>
            <endpoint
                address="net.tcp://localhost/AuthService"
                binding="netTcpBinding"
                contract="MyServices.Contracts.IAuthService"
                name="#{AppSettings.AuthServiceEndPoint}"
                bindingConfiguration="netTcpBindingConfig"
            /> …
Run Code Online (Sandbox Code Playgroud)

asp.net web-config

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

设计SQL数据库以表示OO类层次结构

我正在将类层次结构转换为存储在SQL数据库中.

原始代码:

abstract class Note
{
   int id;
   string message;
};

class TimeNote : public Note
{
   time_t time;
};

class TimeRangeNote : public Note
{
   time_t begin;
   time_t end;
};

class EventNote : public Note
{
   int event_id;
};

// More classes deriving from Note excluded.
Run Code Online (Sandbox Code Playgroud)

目前我有几个想法如何将其存储在数据库中.

A.将所有笔记存储在一个宽表中

该表将包含派生自所有类所需的所有信息Note.

CREATE TABLE t_note(
   id INTEGER PRIMARY KEY,
   message TEXT,
   time DATETIME,
   begin DATETIME,
   end DATETIME,
   event_id INTEGER
);
Run Code Online (Sandbox Code Playgroud)

未来的类派生自Note需要向此表添加新列.

B.将每个类映射到表

CREATE TABLE t_note(
   id …
Run Code Online (Sandbox Code Playgroud)

sql oop database-design

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