问题列表 - 第2874页

Skype接管网址

我们的应用程序中存在一些问题,skype接管了我们的一些网址,用一个skype插件替换它们,使您可以启动呼叫.看起来skype认为他们是电话号码.我想知道是否有某种方式来标记我们的网址,以至于Skype不认为它们是电话号码?

它在这里描述http://www.skype.com/help/guides/ie_addon/,但没有在html中禁用此功能的选项...任何建议?想为我们的锚标签添加一个属性,告诉skyp远离它.

url skype phone-number

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

使功能无法覆盖

我知道python函数默认是虚拟的.假设我有这个:

class Foo:
    def __init__(self, args):
        do some stuff
    def goo():
        print "You can overload me"
    def roo():
        print "You cannot overload me"
Run Code Online (Sandbox Code Playgroud)

我不希望他们能够做到这一点:

class Aoo(Foo):
    def roo():
        print "I don't want you to be able to do this"
Run Code Online (Sandbox Code Playgroud)

有没有办法防止用户超载roo()?

python

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

XML中描述的Java GUI

我公司目前正在评估Java FAT客户端的开发.它应该支持动态GUI,并且在服务器端具有尽可能多的逻辑.因此,想法出现了将屏幕作为XML发送到FAT客户端,向用户显示并将输入的数据类似于"html表单"发送回如下结构:

<fields>
  <field type="checkbox" name="active" checked="false" x="10" y="10" />
  <field type="textbox" name="username" value="dummy" x="10" y="30" />
  <field type="selection" name="group" selectedIndex="1" x="10" y="50">
     <data index="0">user</data>
     <data index="1">admin</data>
  </field>
  <field type="button" name="ok" x="10" y="70" />
  <field type="button" name="cancel" x="10" y="90" />
</field>
Run Code Online (Sandbox Code Playgroud)

背景
赞助商正在寻找一种数据录入和审查应用程序,只需更改配置即可满足他们的需求.因此,我们必须为其管理员提供设计所谓的"屏幕"(也称为表单)的可能性,并提供客户端/服务器系统,使他们能够将这些系统分发给最终用户.输入数据(即用户输入的数据)然后将被转发到处理业务逻辑的现有工作流引擎.

问题
有没有人在那里开发类似的东西?你会建议哪些图书馆?任何赞成和缺点?非常感谢!

更新
非常感谢您的输入,Thinlet看起来非常有前途以及JavaFX - 我将同时研究两者.

java xml user-interface

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

在MS SQL上的更新查询中减少PAGE级别的死锁

我在默认的"READ COMMITED"事务下,在平坦的普通表上有一个由于简单的SQL UPDATE查询引起的一些有趣的死锁.

UPDATE table SET column=@P1 WHERE PK=@P2
Run Code Online (Sandbox Code Playgroud)

PKvarchar(11),上面有一个聚簇索引.没有触发器或表关系..表上的.

我做了一些检查,发现死锁发生在"PAGE"级别,而不是ROW /记录级别.然后,我发现对于每个更新查询,它确实需要100(和更多)PAGE锁.(这对我没有意义,因为我一次更新一行)

有没有办法防止发生死锁?或者,如何在不使用游标的情况下减少单行更新所需的锁数?

-

谢谢你的建议.

我曾尝试重建索引几次,填充因子高低.我曾试图让进程更新不同的位置/切片.但没有任何改善或最坏的.

-

我尝试过SQL Server Profiler.我捕获了一些"锁定:死锁链"和"锁定:死锁",但没有捕获到"死锁图".双方都在读取提交,自动提交模式下进行简单的更新查询.

Lock:Deadlock Chain 17887475    1       0X01    4   myserver        2008-11-28 10:16:46.210 Parallel query worker thread was involved in a deadlock                                                                 0           971497  102 - Resource type Exchange                    Lock:Deadlock Chain 17887476    1       0X01    4   myserver        2008-11-28 10:16:46.210 Deadlock Chain SPID = 209 1:438102                                                                                                                                                                                                                                                          265006271       0   0X56AF060001000000000000001B0006        27              0 - LOCK    4 - U           0   72057594040352768   1 - TRANSACTION 0 …
Run Code Online (Sandbox Code Playgroud)

t-sql database sql-server deadlock sql-server-2005

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

c#文本框中的链接

我有一个自定义的Jabber IM客户端,我遇到链接问题.当输入类似http://something.com的内容时,我希望它在消息窗口中显示为链接.消息窗口是标准的c#文本框.有没有办法将其标记为链接,以便可以单击并打开网页?

谢谢

c# textbox hyperlink

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

高阶函数的导数

这是在的情况下自动微分 -什么会这样的系统做像一个函数map,或者filter-或者甚至一个SKI组合子

示例:我具有以下功能:

def func(x):
    return sum(map(lambda a: a**x, range(20)))
Run Code Online (Sandbox Code Playgroud)

它的派生词是什么?结果是AD系统会产生什么结果?(此函数在实数输入上定义良好)。

language-agnostic programming-languages automatic-differentiation

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

从C++函数返回多个值

有没有从C++函数返回多个值的首选方法?例如,假设一个函数分割两个整数并返回商和余数.我经常看到的一种方法是使用参考参数:

void divide(int dividend, int divisor, int& quotient, int& remainder);
Run Code Online (Sandbox Code Playgroud)

一种变化是返回一个值并通过引用参数传递另一个值:

int divide(int dividend, int divisor, int& remainder);
Run Code Online (Sandbox Code Playgroud)

另一种方法是声明一个包含所有结果的结构并返回:

struct divide_result {
    int quotient;
    int remainder;
};

divide_result divide(int dividend, int divisor);
Run Code Online (Sandbox Code Playgroud)

这些方式中的一种通常是首选,还是有其他建议?

编辑:在现实世界的代码中,可能会有两个以上的结果.它们也可以是不同类型的.

c++

219
推荐指数
13
解决办法
30万
查看次数

无法访问文件,因为它正由另一个进程使用

我有一个ASP.NET程序,我使用webClient类的DownloadFile方法从web下载文件并对其进行一些修改.然后我将它保存到另一个具有唯一名称的文件夹.当我收到此错误

该进程无法访问文件'D:\ RD\dotnet\abc\abcimageupload\images\TempStorage\tempImage.jpg',因为它正被另一个进程使用

谁能告诉我如何解决这个问题.

.net c# exception-handling

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

在C#.NET中是否保证了arraylist的顺序?

如果我在C#.NET中使用ArrayList,订单是否保证与我向其添加项目的顺序保持一致?

.net c# arraylist

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

如何在部署期间保持数据同步?

我有机会使用开发,登台和生产环境来生成Drupal网站.使用subversion确保代码在站点之间保持同步是一项简单的任务.不那么简单的是在安装之间传播对数据库数据(而不仅仅是模式)的更改.

任何Drupal开发人员都会熟悉这个原因.Drupal在数据库中存储某些配置设置,特别是与CCK字段,视图和其他允许使用管理界面动态设置的模块相关.简单地同步模式是不够的 - 基本信息也在数据中.

我正在寻找的是一种同步这些数据库更改的方法,以便如果一个开发人员在登台服务器上进行CCK字段更改,则可以将它们传播到本地开发环境以进行更多工作,最终传播到生产环境.

有没有一个工具可以做到这一点?在这样的项目中处理单个或多个开发人员的流程是什么?

deployment drupal drupal-database

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