问题列表 - 第33426页

静态vs动态sql

在我的数据库中的几个地方,开发人员使用动态sql而不是静态.他们说这是为了提高绩效.有人能告诉我,如果动态sql能真正提高存储过程或plsql块的性能吗?

哪个会执行得更快,为什么?
1.

begin  
    execute immediate 'delete from X';  
end;
Run Code Online (Sandbox Code Playgroud)

2.

begin  
    delete from X;  
end;
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql

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

可以将自定义UserNamePasswordValidator用作角色提供程序吗?

此问题相关,我有一个自定义UserNamePasswordValidator,它登录到我们的内部API.作为此登录的一部分,我可以发现用户在我们系统中的角色.

我想稍后在PrincipalPermissionAttribute中对服务方法使用这些,例如:

[OperationContract]
[PrincipalPermission(SecurityAction.Demand, Role = "System Administrator")]
public string HelloWorld()
{ /* ... */ }
Run Code Online (Sandbox Code Playgroud)

wcf wcf-security

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

我真的需要哈希密码吗?

我正在构建一个项目,它有一个非常基本的登录系统.没有可用的REGISTRATION系统,将手动添加用户.我也很好地保护了数据库数据输入门.毕竟,我还需要哈希甚至加密用户密码吗?

如果您的回答是肯定的,那么下一个问题是为什么?

database authentication passwords hash

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

什么是C++中的Vtable

可能重复:
为什么我需要虚拟表?

什么是C++中的vtAble?
要知道vtable是一个虚拟表,它有一个指向虚函数的指针数组.是否有一篇实际实施的文章?(任何走过将不胜感激)

c++ vtable

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

传递关系:当x.equals(y)为假且y.equals(z)为真时,x.equals(z)是什么

假设equals()是可传递的; 我理解,如果x和y具有相等的双边协议,那么其中一个,比如y,就不会与第三类z自己达成协议.但是如果我们遇到x.equals(y)= false(仍然是可传递的)的情况那么这与z的双边协议应该是什么?

java logic equality equals

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

Java IDE与Microsoft IDE

我来自强大的Java背景,近年来也在C#中开发.

我永远无法理解的是Visual Studio IDE与Intelli-J IDEA和Eclipse(Java)相比有多远(个人意见).

微软从VS 2005到VS 2008都有所改进,但我觉得他们在将开发经验提升到新的水平方面并不是那么完美.

我想知道的是,VS 2010有什么不同吗?

为什么工具和语法编辑器在Java IDE中更加"进化".

仅举几个:

  • 代码完成(在Java IDE中更进一步)
  • Ant集成(Eclipse和IDEA)与Visual Studio构建事件
  • 缺乏VS(Subversion和CVS)中的代码库集成开箱即用.
  • Visual Studio中缺少高级重新分解工具.

谢谢.

eclipse ide intellij-idea visual-studio

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

程序结束时__del__

假设在运行时有一个程序包含几个对象.

程序结束时是否调用每个对象的__del__方法?

如果是,我可以举例如下:

class Client:
  __del__( self ):
    disconnect_from_server()
Run Code Online (Sandbox Code Playgroud)

python

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

在WPF中创建国际象棋GUI

首先:如果这是重复的帖子,请道歉.当我试图同时发布/注册时,事情变得有点混乱.

我开始研究从一个简单的WPF窗口运行UCI国际象棋引擎,让国际象棋引擎在与该界面不同的线程上运行,并创建了一个合理可维护的基于文本的前端.

我现在变得更加雄心勃勃了,并希望开始构建一个带有国际象棋棋子的GUI,它将为玩家提供棋子引擎的动作,并代表引擎在棋盘上的动作.我的目标是可拖动的碎片,而不是点击方块.

我目前的尝试涉及在<canvas>元素上使用可拖动的用户控件.我真的很想知道其他更有经验的WPF/.NET程序员会如何处理这个问题,因为我并不完全相信我是在正确的轨道上.

例如:使用统一网格并在子元素之间拖动数据会更好吗?我应该创建一个抽象的"片段"类,如棋子可以衍生出来吗?那种事.

有什么想法吗?这不是一个家庭作业或任何事情,只是我在业余时间作为练习在我身边徘徊.

wpf user-interface chess

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

连接器接收器模式

从我可以获得链接到连接器接受器模式解释简单,还有一个示例代码.我得到的那个 cs.wustl.edu ,我觉得很难理解.

design-patterns

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

将uniqueidentifier转换为二进制

如何在Sql中将uniqueidentifier转换为二进制?谢谢.

sql casting sql-server-2005

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