问题列表 - 第34187页

如何获取特定月份/年中特定日期的总数?

假设我想知道2014年2月的星期一数量.

我知道这将使用DateTime类,但是希望看到一些编码示例.

c# datetime

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

表单中的rails nils

这可能是一个简单的问题,但我注意到有一些错误来源于空值而不是nils ...

如果用户在标准rails应用程序中将字段留空,是否有办法将数据库中的字段设置为NULL而不是输入空值?

基本上像@ model.info.nil这样的支票?返回true而不是检查它是否为零和空?

ruby null model ruby-on-rails

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

直播iPhone视频直播iPhone SDK

有没有办法从iPhone的摄像头拍摄视频并将其广播到本地服务器(或必要时远程)?它不需要将其保存到服务器,只是为了能够访问它.有点像网络摄像头应用程序.

提前致谢

iphone streaming objective-c

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

MouseListener的触发速度不够快

我有一个类扩展JFrame,它正在任何地方观察鼠标点击:

addMouseListener(new MouseAdapter() {
    public void mouseClicked(MouseEvent e){
        System.out.println("mouse was clicked");
    }
});
Run Code Online (Sandbox Code Playgroud)

我通常需要在点击之间等待近一秒才能触发事件.如果我在一秒内进行2或3次点击,则只会触发一个事件.你如何看待快速点击事件?

这是我第一次使用Java而我正在使用NetBeans.

java swing awt

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

如何使用SSIS获取XML文件并将其值插入数据库表(SQL Server 2005)

我有XML(见下文).

我需要使用SSIS将此XML文件中的记录插入到SQL Server 2005表中.

我坚持使用xsd文件描述.在Visual Studio中,当我单击Generate XSD按钮时,我收到消息"无法从XML文件推断XSD .XML包含多个名称空间."

有谁知道一个好的资源或教程,可以帮助我解决这个问题?

请注意,我需要在SSIS中执行此任务.

谢谢

<?xml version="1.0" encoding="utf-8" ?> 
<Envelope>
    <Body>
        <Env>
            <ACMEHdr:ACMEResponseHdr xmlns:ACMEHdr="ACMEResponseHdr">
                <ACMEHdr:ProcessorName>ACME PREPAID SOLUTIONS</ACMEHdr:ProcessorName>
                <ACMEHdr:FeedName>ACMEPMTRSP</ACMEHdr:FeedName>
                <ACMEHdr:FileDate>08122010</ACMEHdr:FileDate>
                <ACMEHdr:WorkOfDate>08112010</ACMEHdr:WorkOfDate>
                <ACMEHdr:FileSeqNumber>000024</ACMEHdr:FileSeqNumber>
            </ACMEHdr:ACMEResponseHdr>
            <Msg:Message xmlns:Msg="Message">
                <Pmt:PaymentResponse xmlns:Pmt="PaymentResponse">
                    <Pmt:TransactionResponse xmlns:TransResp="TransactionResponse">
                        <TransResp:trnDate>0711201002:10:01.123456</TransResp:trnDate>
                        <TransResp:intTransactionRefId>131BE5E1-701A-42FA-AF8C-D2D38FDCC2EA</TransResp:intTransactionRefId>
                        <TransResp:transAmt>11.88</TransResp:transAmt>
                        <TransResp:strDebitCreditCode>DR</TransResp:strDebitCreditCode>
                        <TransResp:transCurrencyCd>840</TransResp:transCurrencyCd>
                        <TransResp:userID></TransResp:userID>
                        <TransResp:transAmtUSD>11.88</TransResp:transAmtUSD>
                        <TransResp:orderNbr>AM219003F700</TransResp:orderNbr>
                        <TransResp:ACHTransactionID></TransResp:ACHTransactionID>
                        <TransResp:fundSourceType>02</TransResp:fundSourceType>
                        <TransResp:sessionId>MondaySep12201022134314153720392</TransResp:sessionId>
                        <TransResp:requestToken>ACHMEN414d51204c50505741373838202020202421824b12246620</TransResp:requestToken>
                        <TransResp:authorizationCode>A98765</TransResp:authorizationCode>
                        <TransResp:reasonCode></TransResp:reasonCode>
                        <TransResp:reasonCodeDesc></TransResp:reasonCodeDesc>
                        <TransResp:addressMatch>Y</TransResp:addressMatch>
                        <TransResp:postalCdMatchInd>Y</TransResp:postalCdMatchInd>
                        <TransResp:SENbr>295176482889</TransResp:SENbr>
                        <TransResp:SEName>American Express PASS Card Fee</TransResp:SEName>
                        <TransResp:transResponse>A</TransResp:transResponse>
                    </Pmt:TransactionResponse>
                    <Pmt:TransactionResponse xmlns:TransResp="TransactionResponse">
                        <TransResp:trnDate>0711201002:15:01.123456</TransResp:trnDate>
                        <TransResp:intTransactionRefId>46233C40-3C33-4914-B447-B3E60BB04148</TransResp:intTransactionRefId>
                        <TransResp:transAmt>11.88</TransResp:transAmt>
                        <TransResp:strDebitCreditCode>DR</TransResp:strDebitCreditCode>
                        <TransResp:transCurrencyCd>840</TransResp:transCurrencyCd>
                        <TransResp:userID></TransResp:userID>
                        <TransResp:transAmtUSD>11.88</TransResp:transAmtUSD>
                        <TransResp:orderNbr>AM009003F701</TransResp:orderNbr>
                        <TransResp:ACHTransactionID>ACH1234567</TransResp:ACHTransactionID>
                        <TransResp:fundSourceType>05</TransResp:fundSourceType>
                        <TransResp:sessionId>MondayAug12201022134214123456789</TransResp:sessionId>
                        <TransResp:requestToken></TransResp:requestToken>
                        <TransResp:authorizationCode></TransResp:authorizationCode>
                        <TransResp:reasonCode></TransResp:reasonCode>
                        <TransResp:reasonCodeDesc></TransResp:reasonCodeDesc>
                        <TransResp:addressMatch></TransResp:addressMatch>
                        <TransResp:postalCdMatchInd></TransResp:postalCdMatchInd>
                        <TransResp:SENbr></TransResp:SENbr>
                        <TransResp:SEName></TransResp:SEName> …
Run Code Online (Sandbox Code Playgroud)

xml xsd ssis sql-server-2005

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

龙卷风真的没有阻挡吗?

Tornado宣称自己是"一个相对简单,无阻塞的 Web服务器框架",旨在解决C10k问题.但是,看看包装MySQLdb的数据库包装器,我遇到了以下代码:

def _execute(self, cursor, query, parameters):
    try:
        return cursor.execute(query, parameters)
    except OperationalError:
        logging.error("Error connecting to MySQL on %s", self.host)
        self.close()
        raise
Run Code Online (Sandbox Code Playgroud)

据我知道的MySQLdb的,它是建立在顶部的呼叫libmysqlclient,被拦截.

我是否正确地认为长时间运行的查询会导致整个Tornado服务器无响应直到它完成或代码上有魔力?

python mysql tornado nonblocking

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

为什么在这个C程序段错误中写入字符串文字?

#include<stdio.h>

void main()
{
    char *p="nyks";

    p[2]='n';

    printf("%s",p);
}
Run Code Online (Sandbox Code Playgroud)

这会导致SEGMENTATION FAULT崩溃.有人可以解释原因吗?

c

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

WPF TextBox:错误设置样式

我已经为我的文本框定义了样式,该样式将显示文本框为空时要输入的内容的提示.

这将是我的窗口:

<Grid>
    <Grid.Resources>
        <Style TargetType="{x:Type TextBox}" x:Key="stlHintbox">
            <Style.Triggers>
                <DataTrigger Binding="{Binding Text, RelativeSource={RelativeSource Mode=Self}}" Value="">
                    <Setter Property="Background">
                        <Setter.Value>
                            <VisualBrush Stretch="None">
                                <VisualBrush.Visual>
                                    <TextBlock Text="First name" FontStyle="Italic" Foreground="LightGray" />
                                </VisualBrush.Visual>
                            </VisualBrush>
                        </Setter.Value>
                    </Setter>
                </DataTrigger>
            </Style.Triggers>
        </Style>
    </Grid.Resources>
    <TextBox Style="stlHintbox" />
</Grid>
Run Code Online (Sandbox Code Playgroud)

抛出的错误是:

'Set property 'System.Windows.FrameworkElement.Style' threw an exception.' Line number '22' and line position '11'.

内在例外:

"'stlHintbox' is not a valid value for property 'Style'."

放在里面时风格很好用<TextBox.Style>,所以我在这里做错了什么?

wpf styles textbox

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

varchar列上的标识键 - T-SQL

我想知道我是否可以创建一个Identity(在Varchar列上自动增加.如何将其作为主键并在其他表上创建外键引用.

这是我的代码 -

CREATE TABLE Questions(
    QuestionID int IDENTITY PRIMARY KEY, 
    QuestionNo as 'Q'+Cast(QuestionID as Varchar(10),       
    Question Varchar(200)
)
Run Code Online (Sandbox Code Playgroud)

有没有办法可以将QuestionNo作为主键并在另一个表中引用它(比如Answers(AnswerID,QuestionNo,AnswerText)?

sql t-sql sql-server calculated-columns sql-server-2008

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

如何将已构建的网站包MSdeploy到原始IIS网站

我正在尝试自动化我们的构建/部署过程.

到目前为止,我正在使用:

  • 具有主Web应用程序项目(和依赖项目)的Visual Studio 2010解决方案
  • 的MSBuild
  • MSDeploy
  • CruiseControl.Net

因此,经过多次争吵和咬牙切齿之后,我现在让CCNet开始使用MSBuild脚本来构建,打包和部署网站.该MSBuild的脚本如下:

<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="Build"> 
    <MSBuild Projects="$(CCNetWorkingDirectory)\src\Product.sln"
                    Targets="Clean;Rebuild"
                    Properties="Configuration=$(Configuration)"
    />
</Target>

<!--<Target Name="Test" DependsOnTargets="Build">
    <MSBuild Projects="$(CCNetWorkingDirectory)\src\Product.Web.Tests\Product.Web.Tests.csproj"
                    Properties="Configuration=$(Configuration);OutputPath=$(CCNetArtifactDirectory)\Tests\" />
    <Exec Command="$(MSTestPath) /testcontainer:$(CCNetArtifactDirectory)\Tests\Product.Web.Tests.dll /runconfig:$(CCNetWorkingDirectory)\src\Local.testsettings" ContinueOnError="false" />
</Target>-->

<Target Name="Package" DependsOnTargets="Build"> 
    <MSBuild Projects="$(CCNetWorkingDirectory)\src\Product.Web\Product.Web.csproj"
                    Targets="Package"
                    Properties="Configuration=$(Configuration);PackageLocation=$(PackageDir)\Product.zip"
    />
</Target>

<Target Name="Deploy" DependsOnTargets="Package">
    <Exec Command="&quot;$(MSDeployPath)&quot; -source:package='$(PackageDir)\Product.zip' -dest:auto,computerName='$(MSDeployComputerName)',includeAcls='False' -verb:sync -setParamFile:$(PackageDir)\Product.SetParameters.xml" ContinueOnError="false" />
</Target>
Run Code Online (Sandbox Code Playgroud)

只要在目标机器上已经有一个在IIS中配置的网站,这一切都可以正常工作.这不需要是现有的"真实"站点(它可能只是一个shell).

虽然这很棒,但我真的希望MSDeploy能够自动创建网站,因为它似乎可以用于网络应用程序.这可能吗?如果有的话,任何帮助将不胜感激!

asp.net cruisecontrol.net msbuild msdeploy

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