问题列表 - 第11175页

WPF 将工具提示添加到滑块的轨道

我在滑块模板中的轨道上添加了一个工具提示(如下所示),但不是绑定到滑块的当前值,我想绑定到与鼠标经过的“轨道值”对应的值。类似于 youtube 视频滑块允许的内容。因此用户可以将鼠标悬停在轨道上并看到相应的值,而无需实际移动拇指。

<Track Grid.Row="1" Name="PART_Track" ToolTip="{Binding Path=Value}" ToolTipService.Placement="Mouse">
</Track>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?谢谢!

wpf slider tooltip

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

为什么我的jQuery点击处理程序似乎为某些目标运行多次?

我申请:

$(".newContentLink").click(function() {
    $("#test").append("1");
});
Run Code Online (Sandbox Code Playgroud)

在这:

<span id="contents">
<input class="newContentLink" type="submit" style="width: 100%;" value="CREATE A NEW CONTENT"/>
<span id="content1" class="content study">
</span>
<input class="newContentLink" type="submit" style="width: 100%;" value="CREATE A NEW CONTENT"/>
<span id="content3" class="content study">
</span>
<input class="newContentLink" type="submit" style="width: 100%;" value="CREATE A NEW CONTENT"/>
<span id="content4" class="content category">
</span>
<input class="newContentLink" type="submit" style="width: 100%;" value="CREATE A NEW CONTENT"/>
</span>
Run Code Online (Sandbox Code Playgroud)

为什么当我点击它添加111的前2个按钮时,下一个按钮增加11,最后一个按钮增加1?

jquery onclick

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

可以处理机器生成的正则表达式的正则表达式实现:*非回溯*,O(n)?

编辑2:为了实际演示为什么这仍然很重要,今天看看 stackoverflow自己的正则表达式导致的停机(2016-07-20)!

编辑:自从我第一次提出这个问题以来,这个问 请参阅下面的两个快速+兼容但不完全全功能的实现.如果你知道更多或更好的实现,请提及它们,这里仍然没有理想的实现!

哪里可以找到可靠的快速Regex实现?

有没有人知道正常的非回溯(System.Text.RegularExpressions回溯)线性时间正则表达式实现.NET或本机和从.NET合理使用?为了有用,它需要:

  • 具有O(m*n)的正则表达式评估的最坏情况时间复杂度,其中m是正则表达式的长度,n是输入的长度.
  • 具有正常的O(n)时间复杂度,因为几乎没有正则表达式实际触发指数状态空间,或者,如果它们可以,则仅在输入的微小子集上执行此操作.
  • 具有合理的施工速度(即没有潜在的指数DFA)
  • 旨在供人类使用,而不是数学家 - 例如我不想重新实现unicode字符类: .NET或PCRE样式字符类是一个加号.

奖励积分:

  • 实用性的奖励点如果它实现了基于堆栈的功能,它允许它以消耗O(n + m)内存而不是O(m)内存为代价来处理嵌套.
  • 奖励积分或者捕获子表达式更换(如果有可能的子表达式匹配一个指数,然后枚举所有的人本质上是指数-但列举的前几个不应该是,同样的替代).您可以通过使用另一个来解决缺少任一功能的问题,因此使用其中一个功能就足够了.
  • 将正则表达式作为第一类值处理的许多奖励点(因此你可以采用并集,交集,连接,否定 - 特别是否定和交集,因为通过正则表达式定义的字符串操作很难做到这一点)
  • 懒惰匹配即在无限流上进行匹配而不将其全部放入内存中是一个优点.如果流不支持搜索,则捕获子表达式和/或替换不是(通常)单次传递.
  • 反向引用已经消失,它们从根本上说是不可靠的; 即,在病理输入情况下,总是可以表现出指数行为.

存在这样的算法(这是基本的自动机理论......) - 但是有没有可从.NET访问的实际可用的实现

背景:(你可以跳过这个)

我喜欢使用正则表达式进行快速和脏的文本清理,但我反复讨论perl/java/python/.NET使用的常见回溯NFA实现显示指数行为的问题.遗憾的是,一旦您开始自动生成正则表达式,这些情况就很容易触发.当您在匹配相同前缀的正则表达式之间切换时,即使非指数性能也会变得非常差 - 例如,在一个非常基本的示例中,如果您使用字典并将其转换为正则表达式,则期望可怕的性能.

为了快速了解为什么存在更好的实现并且从60年代开始,请参阅正则表达式匹配可以简单快速.

不太实用的选择:

  • 几乎理想:FSA工具包.可以将正则表达式编译为DFA + NFA的快速C实现,允许换能器(!),具有第一类正则表达式(封装yay!),包括交叉和参数化的语法. 但它是在prolog ...(为什么有这种实用功能的东西在主流语言中不可用???)
  • 快速但不切实际 …

.net regex performance big-o

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

电子邮件客户端支持HTML电子邮件中的PNG图像

以下电子邮件客户端是否会在HTML电子邮件中显示嵌入的PNG图像?

.外表 .美国在线.尤多拉.雷鸟.Gmail.Hotmail.Windows Live Mail

html email gmail image embedded-resource

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

当我尝试在Excel工作表上运行查询时出现"无效的名称包围"错误

为了制作一些报告,我需要解析一些excel文件.当我尝试从工作表中选择记录时,我得到下一个错误:名称'1的包围无效.页面$".

继承我的代码:

OleDbDataAdapter myCommand = new OleDbDataAdapter("SELECT * FROM [1. page$]", connectionString);
Run Code Online (Sandbox Code Playgroud)

我知道如果我将工作表重命名为"page",它会起作用,但由于我没有命名这些工作表,我需要知道如何修复此查询以实现它的工作原理.我该怎么办?

c# excel worksheet

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

Websphere应用服务器 - 开始任何快速的操作到底是什么?

我正在使用带有集成测试环境的Rational Application Developer v7.0.当我调试我的webapp时,调试模式下的服务器启动时间接近5-6分钟 - 足够的时间休息一下!

有时,我很生气,因为我开始诅咒IBM构建操作系统而不是应用服务器!产生20多个流程和无用的服务,没有记录的配置来调整它,以更快的速度启动.

我相信有很多java开发人员会同意我的意见.我试图通过我的管理控制台禁用默认应用程序和一组服务,但这没有多大帮助.

我没有web服务,没有企业bean,没有队列,只是一个需要连接池的简单Web应用程序.你有没有做过一些事情来制作你的集成测试环境,在调试模式下快速启动并在那里消耗更少的RAM?

更新:我尝试禁用一些服务(国际化,默认应用程序等......),现在WebSphere服务器变得越来越糟糕.它不仅不需要可怕的启动时间,它会不时地冻结长达2分钟.:-(听起来,优化并不是一件好事,总是!

java performance websphere java-ee

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

使用WebClient.BaseAddress在Silverlight中获取基本URL的替代方法

在Silverlight应用程序中,我有时需要连接到托管应用程序的网站.为了避免在我的Silverlight应用程序中对网站进行硬编码,我使用如下代码:

WebClient webClient = new WebClient();
Uri baseUri = new Uri(webClient.BaseAddress);
UriBuilder uriBuilder = new UriBuilder(baseUri.Scheme, baseUri.Host, baseUri.Port);
// Continue building the URL ...
Run Code Online (Sandbox Code Playgroud)

WebClient为了访问XAP文件的URL,创建实例感觉非常笨拙.还有其他选择吗?

url silverlight webclient

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

虽然在浏览器中关闭了发送参考(r)呃?

我想知道是否有办法发送带有http请求的引用虽然它在浏览器中被转换(例如使用javascript)?

没有发送引荐来源时我遇到的问题:

我正在尝试最小化攻击的变化,所以无论何时加载页面我都在更改sessionkey ... sessionid保持不变,但是键更改...所以基本上当页面有一些脚本或样式文件时需要从服务器发送的参考(r)er是需要正确显示的页面,或者是需要脚本的部分.当我更改到服务器上的另一个页面时,引用(r)更改.好的,解释一下,这是一个模式(如果不可理解,请说出来):

start:  GET test.html --> referrer := null
            `--> GET style.css --> referrer := test.html
---- CLICK ON LINK TO GO TO: 'form.html'
        GET form.html --> referrer := test.html
            `--> GET sendRequest.js --> referrer := form.html
            `--> GET style.css --> referrer := form.html
---- CALL A PAGE DIRECTLY OVER ADDRESS BAR: http://somedomain.com/someotherpage.html
        GET someotherpage.html --> referrer := null
Run Code Online (Sandbox Code Playgroud)

因此,要使sessionkey的更改工作:我只在refer(r)er为null或我正在切换到另一个页面时更改sessionkey ...但是当"Send referer"关闭时,这将无效你可以在使用Opera时做... b/c那么refer(r)er总是为null,当客户端从test.html-page b/c发送style.css的请求时我遇到麻烦然后新的sessionkey将被设置,但是对style.css的请求带有旧的sessionkey ...所以最简单的方法(我想......也许我错过了一些东西)将使用refer(r)er. ..

javascript http-referer

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

ODBC和OleDB有什么区别?

我在这里找到了这个问题:OLEDB v/s ODBC

这给了我更多的信息,但没有真正回答我问的问题,所以我将从那里开始.

我在C#工作.我会告诉你关于我如何解决这个难题的长篇故事,但基本上我是在尝试在ODBC和oleDB之间做出决定.

我们与许多不同的客户合作,这些客户拥有各种各样的数据库(一些SQL,一些oracle,一些我从未听说过的东西,也没有记住这个名字)

现在,根据我的理解,ODBC已经过时了,而且是标准.现在OleDB已经出现......并且......是不同的?但完成同样的事情(它与数据库谈话)

为什么我要使用一个而不是另一个?ODBC是(根据上面的帖子)跨平台,这很好,但他提供的信息很少,关于OleDB提供的ODBC没有.

在我的其他研究中,我发现(在MSDN论坛上)人们说"如果可以,请使用OleDB,如果必须,请求使用ODBC"当然,三个人没有给出任何理由,所以我想听一些.

database oledb odbc

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

如何在运行时动态突出显示或更改标签中某些单词的颜色?

我有一个包含一些文字的标签,我想要突出显示或更改标签文本中某些单词的颜色,而不是所有单词.它必须是动态的.有什么建议?

它适用于带有ASP.NET的c#,位于sharepoint中的webpart中的用户控件中

.net c# asp.net

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