问题列表 - 第9870页

XSLT 1.0中的"正则表达式"式替换

我需要使用非常适合正则表达式的XSLT 1.0执行查找和替换.不幸的是,这些在1.0中不可用,我也无法使用任何扩展库,如EXSLT,因为我无法更改安全设置.

我正在使用的字符串如下所示:

19;#John Smith;#17;#Ben Reynolds;#1;#Terry Jackson

我需要; #用a 替换数字和字符,.例如,上面将改为:

John Smith, Ben Reynolds, Terry Jackson

我知道需要一个递归字符串函数,可能使用substring和translate,但我不知道从哪里开始.

有没有人对如何解决这个问题有一些指导?这是我开始的:

<xsl:template name="TrimMulti">
    <xsl:param name="FullString" />
    <xsl:variable name="NormalizedString">
        <xsl:value-of select="normalize-space($FullString)" />
    </xsl:variable>
    <xsl:variable name="Hash">#</xsl:variable>
    <xsl:choose>
        <xsl:when test="contains($NormalizedString, $Hash)">
            <!-- Do something and call TrimMulti -->
        </xsl:when>
    </xsl:choose>
</xsl:template>
Run Code Online (Sandbox Code Playgroud)

xslt xslt-1.0

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

Java中是否有任何内置方法可以增加字体大小?

Java中是否有任何内置方法可以增加字体大小?

java swing

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

仅覆盖Get访问者

我有一个抽象类:

abstract class ClassBase
    {
        public abstract string Test { get; }
    }
Run Code Online (Sandbox Code Playgroud)

我想得到它,顺便添加一个set accesor

 class ClassDerive : ClassBase
    {
        string _s;

        public override string Test
        {
            get { return _s; }
            set { _s = value; }
        }
    }
Run Code Online (Sandbox Code Playgroud)

我不能这样做因为我可能不会覆盖set

 class ClassDerive2 : ClassBase
    {
        string _s;

        public string Test
        {
            override get { return _s; }
            set { _s = value; }
        }
    }
Run Code Online (Sandbox Code Playgroud)

语法错误

class ClassDerive3 : ClassBase
{
    string _s;

    public override string ClassBase.Test
    {
        get …
Run Code Online (Sandbox Code Playgroud)

c#

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

来自HTTP/REST服务的进度通知

我正在开发一个Web应用程序,它将任务提交给主/工作系统,该系统将任务分配给一系列工作器实例中的任何一个.工作队列主服务器作为单独的进程运行(在一台单独的机器上),任务通过HTTP/REST请求提交给主服务器.将任务提交到工作队列后,客户端应用程序可以提交另一个HTTP请求以获取有关任务的状态信息.

对于我的Web应用程序,我希望它提供某种进度条视图,为用户提供有关任务处理进度的指示.实现这一点的显而易见的方法是使用AJAX进度计小部件,该小部件定期轮询工作队列以查找已提交任务的状态.我的问题是,如果没有频繁的民意调查,有没有更好的方法来实现这一目标?

我已经考虑过让客户端Web应用程序打开一个服务器套接字,它可以监听来自工作主机的通知.我的另一个类似想法是使用XMPP或类似的协议进行状态通知.(当然,主/工作系统需要更新以提供通知,但我拥有代码,因此可以自己进行任何必要的更新.)

有关建立这样的通知系统的最佳方法的任何想法?额外的努力是值得的,还是简单的轮询解决方案?

ajax rest notifications http

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

在Visual Studio中复制DLL的依赖项

如何在Visual Studio中设置项目以复制项目引用之一所依赖的第三方DLL?

我有一个主应用程序项目和一个类库DLL.主应用程序引用类库DLL,DLL本身引用一些第三方DLL.当我编译主应用程序时,它会自动将类库DLL复制到其输出目录,但它不会复制第三方DLL.

我不想从主应用程序项目添加对第三方DLL的引用,因为主应用程序不使用它们,它们仅由类库使用.

dll visual-studio

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

为什么在某些浏览器中输入字段的onkeypress处理程序没有收到箭头键,选项卡等?

我正在构建一个专门用于输入和编辑时间的文本输入字段.功能的一部分要求各种方式关注时间的不同组成部分(小时,分钟,秒),我通过文本选择指出.使用鼠标可以直接选择,这很有效.另一个功能是键盘导航.

大多数此功能依赖于我能够处理keyPress事件,抑制默认行为并替换特殊操作的事实.

在Firefox中,我的工作很好.用户可以使用左/右箭头键或tab/shift-tab在部分时间之间移动(当它们到达结尾时,下一个tab键将离开该字段并正常聚焦下一个元素).

在Internet Explorer 7(可能是其他人?)中,按键处理程序甚至都没有接收到箭头键和选项卡.如果按下箭头键,则文本选择将丢失,光标将移动1.提供多个字段的效果消失,导致控制感破裂.Tab似乎也跳过了处理程序,只是立即翻转到下一个可聚焦元素.

拦截这些钥匙有什么技巧吗?

javascript internet-explorer dom cross-browser dom-events

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

作为业余爱好者,您对.Net Micro Framework的硬件开发工具包有什么要求?

作为一个从事嵌入式系统/机器人技术的业余爱好者.您希望将什么视为Micro Framework开发工具包的硬件功能?我已经看到很多关于什么是可用的问题,并没有真正关于缺少什么.我还发现大多数现有的套件比业余爱好者更注重产品开发.

模块化设计是使用IDC /跳线块更好还是您更喜欢内置组件?多少个GPIO引脚?某种形式的内存映射设备是否有用?您是否会看到多个SPI总线的用途?您希望看到哪些无线/串行协议?

embedded .net-micro-framework

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

打开文件对话框MVVM

好的,我真的想知道专家MVVM开发人员如何处理WPF中的openfile对话框.

我真的不想在我的ViewModel中执行此操作(其中'Browse'通过DelegateCommand引用)

void Browse(object param)
{
    //Add code here
    OpenFileDialog d = new OpenFileDialog();

    if (d.ShowDialog() == true)
    {
        //Do stuff
    }
}
Run Code Online (Sandbox Code Playgroud)

因为我认为这违背了MVVM方法论.

我该怎么办?

wpf openfiledialog mvvm

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

WPF 文本框自定义字典支持

有没有人找到一种解决方法来获取自定义字典支持,以用于 WPF TextBoxes/RichTextBoxes 上的内置拼写检查?我们一直在用 Reflector 探测拼写,希望找到字典条目的来源,但它看起来很像一个 COM 对象......

我知道它目前不受支持,并且微软正在考虑在未来的版本中支持它,但那是很久以前的事了,我似乎找不到任何有关它的最新消息。

我紧握着木头,在 Connect 上发布了一条建议:

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=470233

wpf dictionary textbox spell-checking

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

避免多线程进程中的死锁

为了避免死锁,有人应该遵循哪些最佳做法/习惯用法?

multithreading deadlock idioms

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