问题列表 - 第46461页

获取Store Procedure的程序的表名

您可以从程序中获取表名.

如下代码:

Create Procedure [dbo].[sp_SelectAll]
@BankName nvarchar(50)

As
Begin
    Select *
    From @BankName
End
Run Code Online (Sandbox Code Playgroud)

这是错误代码.

还有另外一种方法吗?

c# sql-server stored-procedures

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

避免双重包含:预处理器指令与makefile

我正在努力从frankenstein和一个成千上万行的程序转移到结构良好,有组织的多文件程序.现在似乎很自然(天真)的是为我的三个文件做一个标题包含的三角形:
file_1包含file_2,file_4
file_2包含file_3,file_4
file_3包含file_1 ....等等
这些文件有变量,我需要在其他文件之间的方法,结构等.

当然,我有双重包含错误.

我的问题:我应该通过在头文件中使用预处理程序指令来避免这些问题(例如,在头文件中完全包含结构,方法等),或者我应该使用makefile编译(我听说也可以用来解决这个问题 - - 但我从未做过一个)?

c++ makefile multiple-inclusions c-preprocessor

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

Java Swing:Graphics2D旋转创建令人作呕的边缘

我的图像旋转有问题

Graphics2D g2 = (Graphics2D) g;
g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_ANTIALIAS_ON);
AffineTransform at = new AffineTransform();
at.setToIdentity();
at.translate(x, y);
at.rotate(Math.toRadians(angle));
g2.transform(at);
image.paintIcon(c, g2);
Run Code Online (Sandbox Code Playgroud)

我使用此代码在绘制之前旋转图片(图像是我创建的一个类,以帮助我处理图片的加载.

不幸的是,我遇到了图像边缘变得非常糟糕的问题(参见图片) 在此输入图像描述

我有什么想法可以提高抽奖的质量?

贾森

java applet swing paint java-2d

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

如何在onPrepareDialog()中更改AlertDialog的消息(正文)?

请问任何人让我知道如何在onPrepareDialog()中更改警告对话框的消息(正文).

即使在onPrepareDialog()函数中对Dialog参数进行类型转换后,我也找不到像setText()这样的函数.

我不想使用
removeDialog()
showDialog()
,因为它将是GC清理对象的开销,如果我去自定义对话框,那么在主题的情况下代码变得非常大.

如果有人想知道在onPrepareDialog()函数中更改AlertDialog的文本,请告诉我.

谢谢和问候,
SSuman185

android

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

如何在Android中完成当前活动

我有一个Android应用程序.我正在制作带有进度条的加载屏幕.

我在onCreate方法中输入了一个延迟.当计时器结束时,我想完成当前活动并开始一个新活动.

它只是在调用finish()方法时给我一个例外.

public class LoadingScreen extends Activity{
    private LoadingScreen loadingScreen;
    Intent i = new Intent(this, HomeScreen.class);
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.loading);

        CountDownTimer timer = new CountDownTimer(10000, 1000) //10 second Timer
        {
            public void onTick(long l) 
            {

            }

            @Override
            public void onFinish() 
            {
                loadingScreen.finishActivity(0);
                startActivity(i);
            };
        }.start();
    }
}
Run Code Online (Sandbox Code Playgroud)

如何在进度条完成后更改代码以使其结束?

android activity-finish

72
推荐指数
6
解决办法
22万
查看次数

Silverlight:无法解析资源{0}(仅限设计时)

我在VS2010中创建了一个新的silverlight 4项目.

我的App.xaml文件如下:

<Application 
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
            x:Class="ZCall.App">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="Resources/Styles.xaml"/>
                <ResourceDictionary Source="Resources/ObjectResourceDictionary.xaml"/>
            </ResourceDictionary.MergedDictionaries>                        
        </ResourceDictionary>
    </Application.Resources>
</Application>
Run Code Online (Sandbox Code Playgroud)

生成错误的示例xaml视图是:

<UserControl x:Class="ZCall.View.Control.CDetailsControl"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:toolkit="clr-namespace:System.Windows.Controls;assembly=System.Windows.Controls.Toolkit"  
    mc:Ignorable="d">

    <Grid x:Name="LayoutRoot" Background="White">
        <toolkit:BusyIndicator x:Name="biCDetails" BusyContent="Busy...">
            <Grid>
                <Grid.RowDefinitions>
                    <RowDefinition/>
                    <RowDefinition Height="10"/>
                    <RowDefinition/>
                    <RowDefinition Height="10"/>
                    <RowDefinition/>
                    <RowDefinition Height="10"/>
                    <RowDefinition/>
                </Grid.RowDefinitions>

                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="150"/>
                    <ColumnDefinition Width="10"/>
                    <ColumnDefinition Width="150"/>
                    <ColumnDefinition Width="10"/>
                    <ColumnDefinition Width="170"/>
                </Grid.ColumnDefinitions>

                <StackPanel Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="5" Orientation="Horizontal">
                    <TextBlock Text="Name:" Style="{StaticResource PatientLabel}"/>
                    <TextBlock x:Name="txtName" Style="{StaticResource PatientData}"/>
                </StackPanel>


            </Grid>
        </toolkit:BusyIndicator>

    </Grid>
</UserControl>
Run Code Online (Sandbox Code Playgroud)

我在PatientLabel和PatientData资源上都得到了错误.

我的style.xaml文件位于项目根目录的Resources文件夹中.

我的问题是,在设计时,我没有识别styles.xaml中定义的样式,并且我为每个使用的样式都收到错误"资源无法解析",而在运行时,所有样式都被解析并显示为它应该是.

有什么建议? …

c# silverlight xaml

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

排序矩阵的选择算法

这是一个谷歌面试问题:

给定N*N矩阵.对所有行进行排序,并对所有列进行排序.找到矩阵的第K个最大元素.

在n ^ 2中执行它很简单,我们可以使用堆或合并排序(n lg n)对其进行排序然后得到它,但是有更好的方法,比(n lg n)更好吗?

数组示例::

 1   5   7  12
 3   6   8  14
 4   9  10  15
11  17  19  20
Run Code Online (Sandbox Code Playgroud)

与其他行和列类似,1 <5 <7 <12和1 <3 <4 <11.现在说我们需要找到第10个最小的元素,在这里它是11..hope这增加了一些细节问题......

algorithm

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

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

Ruby注入递归?

目标是从['a','b','c']最后开始并最终结束{'a'=>{'b'=>{'c'=>{}}}}

所以,得到我的方位,我这样做:

['a','b','c'].inject({}){|h,v| h.update(v => {})}
# => {"a"=>{}, "b"=>{}, "c"=>{}} 
Run Code Online (Sandbox Code Playgroud)

然后想一想,如果我实际传递结果哈希,它将递归并嵌套,但是:

['a','b','c'].inject({}){|h,v| h.update(v => {}); h[v]}
# => {} 
Run Code Online (Sandbox Code Playgroud)

为什么是这样?知道如何在优雅的单线程中实现理想的效果吗?

ruby recursion

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

Rails中to_json的默认值为:include

我们假设我有一个属于用户的模型帖子.要转换为json,我会做这样的事情

@reply.to_json(:include => {:user => {:only => [:email, :id]}, 
               :only => [:title, :id])
Run Code Online (Sandbox Code Playgroud)

但是,我想为此设置一些默认值,所以我不必每次都指定:我试图覆盖as_json来实现这一目标.当我在User模型中添加as_json时,在我执行@ user.to_json时调用它,但是当用户包含在@ reply.to_json中时,忽略了用户的重写as_json.

我该如何工作?

谢谢

json ruby-on-rails

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