我有公司,客户,供应商等表,所有表都有地址信息相关列.
我试图找出是否应该创建一个新的表'地址'并将所有地址列分开.
在所有表上都有地址列很容易使用和查询,但我不确定从良好的设计角度来看是否是正确的方法,让几个表重复这些相同的列让我很好奇.
地址的内容对我来说并不重要,我不会在任何决策过程中检查或使用这些地址,它们纯粹是与信息相关的.目前我正在查看5个包含地址信息的表
我有一个方法,我做一些启动动画.在使用应用程序期间,该方法会被多次调用,但在第一次调用时,它需要另外执行一些特殊操作.
单身人士可以走了吗?也许还有一种更好的方法,而不是测量这种方法的调用次数,并将其存储在ivar中.
我正在用C++重构一些代码,我想弃用一些旧的方法.我目前查找所有方法的方法如下所示:
这完全很糟糕.我也尝试过grepping source来获取函数调用的名称,但是我有时会遇到带有不同参数的同名函数的问题,所以我的编译让C++编译器为我解析名称.我已经为C#找到了这个问题,但我的代码库完全用C++实现.
有没有更好的方法来找到C++中类方法或函数的所有调用者?我在Unix系统上使用GCC,但跨平台解决方案将是最高级的.
我正在编写一个C#应用程序来读取另一个应用程序保持打开的文件.正如你们中的一些人可能猜到的那样,我得到的只是IOExceptions,因为"该文件正由另一个进程使用".我试过调整一下File.Open(); 这是我目前的尝试:
FileStream fsIn = File.Open(fileName, FileMode.Open, FileAccess.Read, FileShare.Read);
Run Code Online (Sandbox Code Playgroud)
(我知道,文件共享标志是其他进程更有意义将随后访问该文件,但我已经用也无妨尝试.)
令我困惑的是Notepad.exe会打开文件就好了.在我深入了解Filemon以获取更多线索之前,您是否知道如何以记事本的方式打开文件?谢谢.
我的问题:
有没有办法设置Visual Studio使用Ctrl + Tabbing样式,以便它不记得选项卡的顺序,只是根据Shift密钥的使用情况转到下一个选项卡或上一个选项卡?
也许是一个注册表设置(我认为在TweakUI for Windows XP中有这样的东西)?或程序设置,甚至某种附加组件.如果更改屏幕不再弹出也会获得奖励.
更多说明:
有Alt+ Tab或Ctrl+ Tab可以工作的两种风格.
在Windows中,Alt+ Tab将记住哪个应用程序最后具有焦点,它将按顺序在事物之间切换. Ctrl+ Tab然后Ctrl+ Tab会让你回到你开始的地方.
在Google Chrome中(例如)Ctrl+ Tab会立即切换到下一个标签. Ctrl+ Tab会带一个标签,Ctrl+ Shift+ Tab会带你三个标签.
第一种方式有益于那些有很多事情开放的人,他们只是在他们正在处理的少数事情之间切换.第二种方式有益于同时处理多个文件的人,并且知道他们在每个文件中做了什么.
我更喜欢第一种风格,因为第二种风格让我迷失了.
我正在将Active Directory身份验证构建到我的应用程序中,并且我计划将应用程序的内部帐户链接到用户的域SID.我更容易使用sid的字符串格式而不是字节数组,所以我打算将它作为字符串存储在数据库中.我应该多长时间来确保SID不会被截断?
我正在寻找一个好的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)
我不知道字段数组是否可行,但我认为它可以解决问题.有没有人知道一个好的宝石,插件或技术,所以我不必在我的所有表视图上"重复自己"?
我正在寻找自动GUI测试应用程序.到目前为止,我已经找到了Froglogic的Squish,Dogtail和Linux桌面测试项目.
有没有很好的免费工具来测试那里的linux应用程序?我没有选择重写我正在测试的应用程序.
所以我通过这个参数的Delphi命名方案开始于A,类变量以F开头,本地变量以M开头.该方案有名称吗?我在Delphi源代码中看到了很多,我想阅读更多关于它的信息,但我不确定它叫什么.
c# ×2
asp.net ×1
c ×1
c++ ×1
cocoa-touch ×1
delphi ×1
file-io ×1
function ×1
iphone ×1
linux ×1
objective-c ×1
performance ×1
refactoring ×1
ruby ×1
rubygems ×1
sid ×1
sql ×1
testing ×1
xsd ×1