问题列表 - 第10817页

何时将列分隔为新表

我有公司,客户,供应商等表,所有表都有地址信息相关列.

我试图找出是否应该创建一个新的表'地址'并将所有地址列分开.

在所有表上都有地址列很容易使用和查询,但我不确定从良好的设计角度来看是否是正确的方法,让几个表重复这些相同的列让我很好奇.

地址的内容对我来说并不重要,我不会在任何决策过程中检查或使用这些地址,它们纯粹是与信息相关的.目前我正在查看5个包含地址信息的表

sql asp.net performance design-patterns

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

如果在应用程序启动后第一次调用它,那么确定方法内部最简单的方法是什么?

我有一个方法,我做一些启动动画.在使用应用程序期间,该方法会被多次调用,但在第一次调用时,它需要另外执行一些特殊操作.

单身人士可以走了吗?也许还有一种更好的方法,而不是测量这种方法的调用次数,并将其存储在ivar中.

iphone cocoa-touch objective-c

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

多个XSD架构文件到C#类

从多个XSD架构文件生成C#类的最佳方法是什么?

一些XSD架构文件可能依赖于另一个,我试图避免生成重复的C#类.

c# xsd

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

如何在C++中查找函数的所有调用者?

我正在用C++重构一些代码,我想弃用一些旧的方法.我目前查找所有方法的方法如下所示:

  1. 在我正在使用的源文件中注释掉原始方法.
  2. 尝试编译代码.
  3. 如果找到编译器错误,则在注释中注释注释并尝试重新编译.
  4. 编译成功完成后,我找到了所有的调用.

这完全很糟糕.我也尝试过grepping source来获取函数调用的名称,但是我有时会遇到带有不同参数的同名函数的问题,所以我的编译让C++编译器为我解析名称.我已经为C#找到了这个问题,但我的代码库完全用C++实现.

有没有更好的方法来找到C++中类方法或函数的所有调用者?我在Unix系统上使用GCC,但跨平台解决方案将是最高级的.

c c++ refactoring function

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

以Notepad.exe的方式打开文件的标志是什么?

我正在编写一个C#应用程序来读取另一个应用程序保持打开的文件.正如你们中的一些人可能猜到的那样,我得到的只是IOExceptions,因为"该文件正由另一个进程使用".我试过调整一下File.Open(); 这是我目前的尝试:

FileStream fsIn = File.Open(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
Run Code Online (Sandbox Code Playgroud)

(我知道,文件共享标志是其他进程更有意义随后访问该文件,但我已经用也无妨尝试.)

令我困惑的是Notepad.exe会打开文件就好了.在我深入了解Filemon以获取更多线索之前,您是否知道如何以记事本的方式打开文件?谢谢.

c# file-io

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

Visual Studio 2008中的Ctrl + Tab

我的问题:

有没有办法设置Visual Studio使用Ctrl + Tabbing样式,以便它不记得选项卡的顺序,只是根据Shift密钥的使用情况转到下一个选项卡或上一个选项卡?

也许是一个注册表设置(我认为在TweakUI for Windows XP中有这样的东西)?或程序设置,甚至某种附加组件.如果更改屏幕不再弹出也会获得奖励.

更多说明:

Alt+ TabCtrl+ Tab可以工作的两种风格.

在Windows中,Alt+ Tab将记住哪个应用程序最后具有焦点,它将按顺序在事物之间切换. Ctrl+ Tab然后Ctrl+ Tab会让你回到你开始的地方.

在Google Chrome中(例如)Ctrl+ Tab会立即切换到下一个标签. Ctrl+ Tab会带一个标签,Ctrl+ Shift+ Tab会带你三个标签.

第一种方式有益于那些有很多事情开放的人,他们只是在他们正在处理的少数事情之间切换.第二种方式有益于同时处理多个文件的人,并且知道他们在每个文件中做了什么.

我更喜欢第一种风格,因为第二种风格让我迷失了.

customization development-environment visual-studio

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

SDDL格式的SID的最大长度是多少

我正在将Active Directory身份验证构建到我的应用程序中,并且我计划将应用程序的内部帐户链接到用户的域SID.我更容易使用sid的字符串格式而不是字节数组,所以我打算将它作为字符串存储在数据库中.我应该多长时间来确保SID不会被截断?

authentication sid active-directory

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

Ruby on Rails HTML-Table生成器

我正在寻找一个好的RoR表生成器(或一个简单的解决方案),它可以在一个表中给我一个体面的记录视图(unstylized但适当严格的XHTML).

假设我有一个用户模型和一个地址模型: - 用户可以有多个地址 - 一个地址也链接为"primary_address"

假设我的用户控制器中有以下内容

def index
   @users = User.find(:all,:order => 'id ASC')
   @headers = ["id","First","Last","City","State"]
   @fields = [:id,:firstname,:lastname,:primary_address.city,:primary_address.state]
end
Run Code Online (Sandbox Code Playgroud)

我不知道字段数组是否可行,但我认为它可以解决问题.有没有人知道一个好的宝石,插件或技术,所以我不必在我的所有表视图上"重复自己"?

ruby rubygems ruby-on-rails ruby-on-rails-plugins

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

Linux应用程序的自动GUI测试

我正在寻找自动GUI测试应用程序.到目前为止,我已经找到了Froglogic的Squish,Dogtail和Linux桌面测试项目.

有没有很好的免费工具来测试那里的linux应用程序?我没有选择重写我正在测试的应用程序.

linux testing user-interface

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

我的变量命名约定是否有名称?

所以我通过这个参数的Delphi命名方案开始于A,类变量以F开头,本地变量以M开头.该方案有名称吗?我在Delphi源代码中看到了很多,我想阅读更多关于它的信息,但我不确定它叫什么.

delphi naming-conventions

9
推荐指数
5
解决办法
2599
查看次数