小编Pet*_*háč的帖子

TextBlock.TextWrapping - 如何使文本换行以使行居中对齐?

在Windows Phone 7应用程序中,当我将TextBlock放入网格并将其设置HorizontalAlignment为" Center"并将其设置TextWrapping为" Wrap"时,为什么文本溢出容器的宽度并放在下一行,与左对齐否则中心对齐块的一侧?

有没有办法设置文本换行,以便文本块中的所有文本都居中对齐?

替代文字

silverlight textblock alignment word-wrap windows-phone-7

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

看起来PHP中的多态性真的是多态吗?

试图弄清楚PHP是否支持方法重载,继承和多态等功能,我发现:

  • 它不支持方法重载
  • 它确实支持继承

但我不确定多态性.我发现这是谷歌搜索互联网:

我应该注意到,在PHP中,多态性并不是它应该的方式.我的意思是它确实有效,但由于我们的数据类型很弱,所以它不正确.

它真的是多态吗?

编辑 只是不能确定肯定是或旁边没有PHP supports polymorphism.我不愿意说:"PHP不支持多态",而实际上它确实如此.或相反亦然.

php oop polymorphism programming-languages

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

如何为项目中的所有WPF窗口分配"关闭退出键按下"行为?

是否有任何直接的方式告诉整个WPF应用程序通过尝试关闭当前关注的寡妇来对Escape键按下做出反应?手动设置命令和输入绑定并不是很麻烦但是我想知道在所有窗口中重复这个XAML是否是最优雅的方法?

<Window.CommandBindings>
        <CommandBinding Command="Close" Executed="CommandBinding_Executed" />
</Window.CommandBindings>
<Window.InputBindings>
        <KeyBinding Key="Escape" Command="Close" />
</Window.InputBindings>
Run Code Online (Sandbox Code Playgroud)

任何建设性的建议欢迎!

wpf command escaping key-bindings windows-applications

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

如何将变量设置为Windows上父目录的路径?

再次尝试使用命令行,我发现我可以将当​​前工作目录存储在一个变量中,如下所示:

SET current=%cd%
Run Code Online (Sandbox Code Playgroud)

我怎么设置父母呢?SET parent=%..%它不起作用,因为它回应%..%

基本上,C:\a\b\myscript.bat使用以下内容调用批处理脚本:

@echo off
set current=%cd%
echo %current%
Run Code Online (Sandbox Code Playgroud)

打印C:\a\b,我想设置一个变量,parent以便在C:\a不更改当前工作目录的情况下进行打印..

这可能吗?

windows command-line batch-file

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

将Ruby Gems与Java JAR类比是否有效?

我相信我已经非常清楚地以简洁的方式提出了这个问题.我为什么这么问?

我将向学生解释Ruby on Rails框架,这需要我对Java世界进行一些类比(因为该课程非常以Java为中心).我没有Ruby on Rails的实践经验,但我觉得Gem/Jar类比是有效的.

任何人都可以对这个问题有所了解吗?

ruby programming-languages rubygems ruby-on-rails

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

NTFS备用数据流

今天我看到了这个奇怪的神奇NTFS系统支持:每个文件可以有多个数据流.基本上可以有一个a.txt0b大小的文件,但是在该文件的单独数据流中可以隐藏任意数量的字节.这是严格的NTFS相关魔法,我没有看到有这些流的任何高尚的原因.您可以streams在Sysinternals 的实用程序的帮助下查找NTFS流.这将告诉你,基本上每个讨厌的thumbs.db文件都附带一个额外的数据流.

好的,现在我已经看到了这个神奇的工作在Windows NT4系统上,流添加到文件,复制,删除(在上述实用程序的帮助下),但我现在在家里尝试这个我的Win XP系统,但是虽然我可以检测现有的流,我无法显示它们的内容,无法创建新的内容,或者在使用filename:streamname语法时无法显示任何内容.

我收到此错误:

文件名,目录名或卷标语法不正确.

示例:流实用程序的输出:

c:\DOWNLOADS>streams.exe -s .

Streams v1.56 - Enumerate alternate NTFS data streams
Copyright (C) 1999-2007 Mark Russinovich
Sysinternals - www.sysinternals.com

c:\DOWNLOADS\1013.pdf:
   :Zone.Identifier:$DATA       46

c:\DOWNLOADS>type 1013.pdf:Zone.Identifier
The filename, directory name, or volume label syntax is incorrect.
Run Code Online (Sandbox Code Playgroud)

为什么我不能显示备用数据流的内容?

查看有关" 如何使用NTFS备用数据流 " 的Microsoft文档,我可以看到这适用于我的操作系统,尽管他们确实提到将来不支持这些流.任何人都可以对此有所了解吗?

filesystems ntfs stream alternate-data-stream

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

DTO,DAO和DCO.什么是DCO?

我对DCO意义的探索是徒劳的,所以我决定在这里问一下.在我的Java应用程序中,有许多类,如EmployeeDetailsDto,EmployeeDetailsDao,但最近我也遇到了EmployeeDetailsDco.有谁知道DCO代表什么?

java terminology acronym

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

Delphi - 如何重新启用调试器异常通知?

我在D2009中打开了一个项目(在D2007/08中创建),它会编译但在执行时会抛出大量异常.奇怪的是,但我知道这个项目很乱,所以我想继续修复它.好吧,并没有真正解决所有问题,只要让它工作就足够了.

当我运行它时,我得到了一些调试器异常通知(带有Break,Continue,Help按钮的小消息对话),我想继续看看是否可以在跳过异常时工作.我检查了左下角的"忽略此异常类型"复选框,然后单击继续.现在我不再获得异常通知,但应用程序仍然无法运行.我只是得到了几个模糊的错误框,并且很少知道发生了什么.

我想重新启用我之前选择的异常类型被忽略.但我无法在任何地方找到这个选项.我应该在哪里寻找这个?有人可以帮忙吗?

delphi debugging settings configuration exception

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

EJB - Home/Remote和LocalHome/Local接口

修改一些过去的考试试卷主要关注面向组件的设计和J2EE,我遇到了以下问题:

方案3的初步调查:"Exchange请求"表明两个EJB将提供合适的解决方案:一个名为EnterExchangeRequest的会话bean来控制处理,一个名为ExchangeRequest的实体bean来表示请求的持久属性.讨论以下接口的作用:

  • 远程
  • LocalHome
  • 本地

以及它们如何提供对上述EJB服务的访问.

我可以尝试解释如何HomeRemote接口适合图片.我也听到讲师说,人能够取代HomeLocalHome,并且Remote通过Local(为什么?),但他们为什么要问我在同一时间来讨论四个方面的作用?


难道我得到它的权利,当我说,在EJB容器(应用服务器),会看到一个接口HomeRemote再决定该Bean在集群中的任何机器上能"活",而在案件的接口LocalHomeLocal对容器会知道bean不能分布在多台机器上,因此只能让它们在一台机器上"活着"吗?


我完全迷失在这个企业Java丛林中.我正在体验BeanOverflow.你能否告诉我哪些假设是错的,指出我的误解和失误.

感谢所有愿意帮助我使用这些EJB接口的人.

PS请注意,我不是要求您回答过去的试卷中的问题.只是好奇,如果你有任何想法,他们在问这个问题后会发生什么.

java ejb interface java-ee

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

如何实现较小的可执行文件?

最近我经过长时间的停顿后回到Delphi并编写了一个相当简单的实用程序应用程序,我的客户请求支持旧版本...

我知道这些天大小并不重要,但令我感到奇怪的是,单元应用程序在编译时达到了1'084'416 b可执行文件.我写的唯一.pas单位大约是20.8k,主要是因为gui的丰富性.

uses条款如下:

uses
  Windows, Messages, SysUtils, Variants, Classes, Controls, Forms, strutils,
  Dialogs, ADODB, DB, DBGrids, ExtCtrls, DBCtrls, StdCtrls, Grids, Menus,
  Buttons;
Run Code Online (Sandbox Code Playgroud)

我想知道是否有任何方法可以将应用程序的大小减少到300-400k或更少?

delphi executable compilation filesize delphi-2009

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