问题列表 - 第25139页

Java中的初始化顺序

我想问为什么java在非静态对象之前初始化静态对象?
在这个例子中,b3将在b4和b5之后初始化:

class Cupboard { 
    Bowl b3 = new Bowl(3); 
    static Bowl b4 = new Bowl(4); 
    Cupboard() {}
    static Bowl b5 = new Bowl(5); 
}
Run Code Online (Sandbox Code Playgroud)

java

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

document.location.href和document.location有什么区别?

document.location.href和之间有什么区别document.location

跨浏览器是否相同?

javascript

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

使用appengine-utilities中的会话在Windows上出错

我试图将项目转移到Windows机器时遇到了一个奇怪的问题.

在我的项目中,我使用会话处理程序(http://gaeutilities.appspot.com/session)它在我的Mac上工作正常但在Windows上我得到:

回溯(最近一次调用最后一次):文件"C:\ Program Files(x86)\ Google\google_appengine\google\appengine\ext\webapp__init __.py",第510行,在call handler.get(*groups)文件中"C:\Development\Byggmax.Affiliate\bmaffiliate\admin.py",第29行,在get session = Session()文件"C:\ Development\Byggmax.Affiliate\bmaffiliate\appengine_utilities\sessions.py",第547行,在init self中.cookie.load(string_cookie)文件"C:\ Python26\lib\Cookie.py",第628行,加载k,v in rawdata.items():AttributeError:'unicode'对象没有属性'items'

任何熟悉会话处理程序的人都知道这一点吗?欢迎大家帮忙!

..fredrik

python session google-app-engine

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

闪烁TextBlock

嗨iam试图让Wpf TextBlock闪烁.我希望当我点击一个按钮时,文本块会闪烁.我怎么能做到这一点.

我尝试了以下内容.

<TextBlock Name="txtBlockScannerText" Margin="10,0,0,0" Style="{StaticResource TextBlockNormal}" Text="Skanna Inleverans listan">
    <TextBlock.Triggers>
        <EventTrigger RoutedEvent="TextBlock.MouseEnter">
            <EventTrigger.Actions>
                <BeginStoryboard>
                    <Storyboard BeginTime="00:00:00" RepeatBehavior="Forever" Storyboard.TargetName="txtBlockScannerText" Storyboard.TargetProperty="(Foreground).(SolidColorBrush.Color)">
                        <ColorAnimation From="Black" To="Red" Duration="0:0:1"/>
                    </Storyboard>
                </BeginStoryboard>
            </EventTrigger.Actions>
        </EventTrigger>
    </TextBlock.Triggers>
</TextBlock>
Run Code Online (Sandbox Code Playgroud)

但是这个代码只有在鼠标输入时才会闪烁.如何在按钮单击事件中触发闪烁.或者我如何调用事件闪烁.感谢帮助

wpf

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

给定特定的起点和终点位置构建String的好方法是什么?

(java 1.5)

我需要在片段中构建一个String.我给了一组(子)字符串,每个字符串都有一个起点和终点,它们属于最后一个字符串.想知道是否有一些规范的做法.这不是家庭作业,我可以使用任何可授权的OSS,例如jakarta commons-lang StringUtils等.

我的公司有一个使用CharBuffer的解决方案,我很满意保留它(并添加一些单元测试,其中没有(?!))但代码相当可怕,我想要更容易阅读的东西.

正如我所说,这不是功课,我不需要一个完整的解决方案,只需要一些指向库或java类的指针,这可能会给我一些见解.String.Format看起来并不正确......

我必须尊重输入太长和太短等.子字符串将按它们出现的顺序重叠(如果重叠).

作为输入的一个例子,我可能有类似的东西:

字符串:开始:结束

FO:0:3(字符串短于字段)

BAR:4:5(字符串大于字段)

BLEH:5:9(字符串覆盖前一个字段)

我想结束

FO  BBLEH  
01234567890
Run Code Online (Sandbox Code Playgroud)

(编辑:对所有人 - StringBuilder(具体来说,"预分配到已知长度,然后使用.replace()"主题)似乎是我在想的.感谢所有建议的人!)

java string stringbuffer

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

任何人都可以帮助我这个宏吗?

任何人都可以详细解释下面的宏做什么?

#define write_XDATA(address,value) (((char *)0x010000) [address]=value)
Run Code Online (Sandbox Code Playgroud)

谢谢!

c macros

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

在mailcomposer中向html主体添加新行

如何将新行字符添加到邮件作曲家的html主体?

我有一个字符串:

NSString *emailBody = [NSString stringWithFormat:@"<html><b>%%0D%%0AHello,%%0D%%0AHere's a link to your product%%0D%%0A<a href=\"%@\">click here</a>%%0D%%0A best regards</b></html>", currentProduct.url_product_details];

[picker setMessageBody:emailBody isHTML:YES];
Run Code Online (Sandbox Code Playgroud)

当我设置邮件编辑器的主体时,我看到它没有新的线条.如何使新线条出现?

TIA

html iphone iphone-sdk-3.0 mfmailcomposeviewcontroller

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

如何在Winforms中使用ValueConverter和数据绑定

在WPF中,很容易使用ValueConverter格式化值等(在我们的例子中,将一些数字转换为不同的单位,例如km到英里)

我知道它可以在Winforms中完成,但我所有的Googleing只会为WPF和Silverlight带来结果.

data-binding winforms

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

将System类作为构造函数参数传递

这可能很疯狂.

我想把依赖注入的想法变为极端.我已将所有与System.IO相关的行为隔离到一个类中,这样我就可以在其他类中模拟该类,从而减轻了我对更大的单元测试套件担心实际文件系统的负担.

但是我最终得到的File IO类只能通过集成测试进行测试,当然,当我真正想要做的就是确保我的FileIO类调用时,它会引入我真正不想处理的复杂性.正确的System.IO东西.我不需要集成测试System.IO.我的FileIO类不仅仅是简单地包装System.IO函数,它不时地包含一些逻辑(也许这就是问题?).

所以我想要的是能够测试我的File IO类,以确保它通过模拟System.IO类本身来进行正确的系统调用.理想情况下,这就像拥有像这样的构造函数一样简单:

    public FileIO(
        System.IO.Directory directory, 
        System.IO.File file, 
        System.IO.FileStream fileStream
    )
    {
        this.Directory = directory;
        this.File = file;
        this.FileStream = fileStream;
    }
Run Code Online (Sandbox Code Playgroud)

然后调用以下方法:

    public GetFilesInFolder(string folderPath)
    {
        return this.Directory.GetFiles(folderPath)
    }
Run Code Online (Sandbox Code Playgroud)

但是由于System.IO类是静态类,因此不会出现这种情况.据我所知,他们既不能以这种方式实例化,也不能用于嘲笑的目的.

c# tdd mocking

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

文本操作将单个文件中的类拆分为多个文件

我使用XSD.EXE从XSD架构生成C#文件.不幸的是,这个工具将所有类提取到一个allClasses.cs文件中.

有没有人有一个好的技术(或工具)将allClasses.cs文件中的每个类提取到各自的文件中,例如ClassA.cs,ClassB.cs等?

c# resharper text file-manipulation text-manipulation

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