问题列表 - 第24200页

如何在visual studio中看到调用函数的变量?

有谁知道如何在调用函数中观察变量.例如:C#:

void fn a()
{
int myVar=9;
b();
}

b()
{
Throw new Exception();
}
Run Code Online (Sandbox Code Playgroud)

当我在函数b中得到异常时如何观察myVar?我在一个循环中有一个非常大的递归函数,并在一次迭代中得到一个异常.我不知道它属于哪个迭代$%^&*(.我做的是将我的有趣变量推广到全局,所以我可以在任何地方看它们.但是,我不认为这只是调试的好主意.

感谢大家!

c# debugging watch visual-studio

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

为需要SSL/TLS的请求发送的正确HTTP响应是什么

我正在设计一个RESTful API,其中一些调用是通过HTTP公开的,有些需要API密钥和HTTPS加密.我正在考虑如果HTTP请求被发送到其中一个私有资源,应该发送什么响应代码.到目前为止,跳出来的唯一一个是412 - Precondition Failed,但是标准表明前提是由请求者而不是服务器强加的.

对于这种情况是否有适当的响应代码,或者我只需要放弃并执行400

rest ssl https http httpresponse

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

jQuery UI - 单击外部时关闭对话框

我有一个jQuery UI对话框,在单击特定元素时显示.如果点击发生在那些触发元素或对话框本身之外的任何地方,我想关闭对话框.

这是打开对话框的代码:

$(document).ready(function() {
    var $field_hint = $('<div></div>')
        .dialog({
            autoOpen: false,
            minHeight: 50,
            resizable: false,
            width: 375
        });

    $('.hint').click(function() {
        var $hint = $(this);
        $field_hint.html($hint.html());
        $field_hint.dialog('option', 'position', [162, $hint.offset().top + 25]);
        $field_hint.dialog('option', 'title', $hint.siblings('label').html());
        $field_hint.dialog('open');
    });
    /*$(document).click(function() {
        $field_hint.dialog('close');
    });*/
});
Run Code Online (Sandbox Code Playgroud)

如果我取消注释最后一部分,则对话框永远不会打开.我认为这是因为打开对话框的相同点击再次关闭它.


最终工作代码
注意:这是使用jQuery外部事件插件

$(document).ready(function() {
    // dialog element to .hint
    var $field_hint = $('<div></div>')
            .dialog({
                autoOpen: false,
                minHeight: 0,
                resizable: false,
                width: 376
            })
            .bind('clickoutside', function(e) {
                $target = $(e.target);
                if (!$target.filter('.hint').length
                        && !$target.filter('.hintclickicon').length) {
                    $field_hint.dialog('close'); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui jquery-ui-dialog

111
推荐指数
9
解决办法
13万
查看次数

动态SQL生成列名?

我有一个查询,我正在尝试将行行值转换为列名称,目前我正在使用SUM(Case...) As 'ColumnName'语句,如下所示:

SELECT
SKU1,
SUM(Case When Sku2=157 Then Quantity Else 0 End) As '157',
SUM(Case When Sku2=158 Then Quantity Else 0 End) As '158',
SUM(Case When Sku2=167 Then Quantity Else 0 End) As '167'
FROM
OrderDetailDeliveryReview
Group By
OrderShipToID,
DeliveryDate,
SKU1 
Run Code Online (Sandbox Code Playgroud)

以上查询效果很好,并且完全符合我的需要.但是,我正在SUM(Case...根据以下查询的结果手写出语句:

Select Distinct Sku2 From OrderDetailDeliveryReview 
Run Code Online (Sandbox Code Playgroud)

有没有办法在存储过程中使用T-SQL,我可以SUM(Case...Select Distinct Sku2 From OrderDetailDeliveryReview查询中动态生成语句,然后执行生成的SQL代码?

sql t-sql sql-server sql-server-2005 dynamic-sql

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

在 mod_perl2 下 fork 是一个坏主意吗?

mod_perl2 下是否有任何反对 fork 的迹象?应该使用另一种方式在 mod_perl2 下运行后台进程吗?

perl fork mod-perl2

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

简单的ASP/ASP.NET问题.从HTML文本框中获取值

我在ASPX页面中有这个:

<input id="MY_LAST_FOCUS" name="MY_LAST_FOCUS" type="text" runat="server" />
Run Code Online (Sandbox Code Playgroud)

在我的VB.NET代码的表单加载后面我有这个:

Dim s as String = Request("MY_LAST_FOCUS")
Run Code Online (Sandbox Code Playgroud)

即使MY_LAST_FOCUS HTML文本框中包含文本,为什么s始终为空?

asp.net

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

根据多个类选择元素

我有一个样式规则,当它有两种样式时我想应用于标签.有没有办法在没有JavaScript的情况下执行此操作?换一种说法:

<li class='left ui-class-selector'>
Run Code Online (Sandbox Code Playgroud)

我想申请我的样式规则如果li有两个.left.ui-class-selector类应用.

css css-selectors

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

根据DropDownList的值动态启用或禁用RequiredFieldValidator

我有一个带有三个文本输入的ASP.NET表单,分别用于"工作电话","家庭电话"和"手机".每个文本输入都有一个与之关联的RequiredFieldValidator.我还有一个DropDownList,用户可以在其中选择首选的手机类型.

我想只需要在DropDownList中选择的字段.例如,如果用户从DropDownList中选择"工作电话",我想禁用"家庭电话"和"手机"的RequiredFieldValidator,从而只需要"工作电话"字段.

我有一个方法,根据DropDownList的值启用和禁用这些验证器,但我无法弄清楚何时调用它.我希望在页面上进行验证之前运行此方法.我该怎么办?

asp.net validation requiredfieldvalidator

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

如何使用命令行在文本文件中追加空行?

如何使用命令行在文本文件中追加空行?

 echo hi >a.txt
    echo >>a.txt
    echo arun >>a.txt
Run Code Online (Sandbox Code Playgroud)

这里的输出如下:

hi
echo on
arun
Run Code Online (Sandbox Code Playgroud)

那么我怎么能追加一条空行呢?我希望它是这样的:

hi

arun
Run Code Online (Sandbox Code Playgroud)

当我在代码上添加这一行时@echo off,它说echo off.怎么做到呢?

windows scripting command-line

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

Android - 如何在屏幕外定位View?

我正在尝试在我的应用程序中为一个简单的ImageView设置动画,我希望它从屏幕底部滑入并进入静止位置,其中视图的顶部50px离开屏幕顶部(例如最终位置)在X中,ImageView应该是-50px.我曾尝试使用AbsoluteLayout来做到这一点,但这实际上切断了ImageView的前50px,使得前50px永远不会被渲染.我需要让ImageView的前50px可见/渲染,同时它是动画,然后让它稍微离开屏幕.我希望我已经解释得那么好了.

这是我目前正在使用的布局和幻灯片动画(这当前不会渲染ImageView的前50px):

布局:

<?xml version="1.0" encoding="utf-8"?>
   <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_height="fill_parent" 
      android:layout_width="fill_parent" 
      android:id="@+id/QuickPlayClipLayout">
      <ImageView android:id="@+id/Clip"
         android:background="@drawable/clip" 
         android:layout_width="fill_parent" 
         android:layout_height="wrap_content" 
         android:layout_y="-50dp">
      </ImageView>
   </AbsoluteLayout>
Run Code Online (Sandbox Code Playgroud)

动画:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
   <translate android:fromYDelta="100%p" 
       android:toYDelta="0"
       android:duration="1000"/>
   <alpha android:fromAlpha="0.0" 
       android:toAlpha="1.0"
       android:duration="1000" />
</set>
Run Code Online (Sandbox Code Playgroud)

提前致谢.

layout animation android imageview

61
推荐指数
5
解决办法
8万
查看次数