小编sti*_*mms的帖子

查找Oracle中的列是否具有序列

我试图弄清楚Oracle中的列是否从序列中填充.我对Oracle如何处理排序的印象是序列和列是独立的实体,需要手动插入下一个序列值,如:

insert into tbl1 values(someseq.nextval, 'test')
Run Code Online (Sandbox Code Playgroud)

或者把它放到一个表触发器中.这意味着判断列是否从序列中填充是非常重要的.那是对的吗?关于如何确定列是否从序列中填充的任何想法?

oracle metadata

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

行动命名公约

有人在MVC中建立了良好的行动命名约定吗?我特别关注ASP.net MVC,但这是一个普遍的问题.例如,我有一个显示登录屏幕(Login)的操作和一个处理该页面登录请求的操作(LoginTest).我并不热衷于这些名字,我还有很多应用程序要写.

model-view-controller asp.net-mvc

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

如何设置TFS PowerShell Snapin

我已经安装了TFS Power Tools,我正在尝试使用powershell snapin,但我无法弄清楚如何设置它.当我查看安装文件夹时,我只看到以下5个dll.

Microsoft.TeamFoundation.PowerToys.Client.dll
Microsoft.TeamFoundation.PowerToys.Common.dll
Microsoft.TeamFoundation.PowerToys.Controls.dll
Microsoft.VisualStudio.TeamFoundation.PowerToys.Common.dll
Microsoft.VisualStudio.TeamFoundation.PowerToys.dll
Run Code Online (Sandbox Code Playgroud)

我使用instalutil安装每个,然后我使用下面的ps代码来查看安装的cmdlet,这样我就可以添加snapin但看起来这些dll中只有一个handfull,这些命令现在对我没用.

PS H:\> get-pssnapin -registered


Name        : TfsBPAPowerShellSnapIn
PSVersion   : 1.0
Description : This is a PowerShell snap-in that includes Team Foundation Server cmdlets.



PS H:\> get-command -pssnapin TfsBPAPowerShellSnapIn

    CommandType     Name                                                Definition
    -----------     ----                                                ----------
    Cmdlet          Get-MsiProductId                                    Get-MsiProductId [[-ProductIndex] <Int32>] [[-Mo...
    Cmdlet          Get-TfsDBServer                                     Get-TfsDBServer [[-DBPath] <String>] [-Verbose] ...
    Cmdlet          Get-TfsHealthPing                                   Get-TfsHealthPing [-Verbose] [-Debug] [-ErrorAct...
    Cmdlet          Get-TfsSqlData                                      Get-TfsSqlData [[-ConnectionBuilder] <SqlConnect...
Run Code Online (Sandbox Code Playgroud)

谢谢.

powershell tfs tfs-power-tools

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

'WCHAR'和'wchar_t'有什么区别?

有没有之间的任何实际差别WCHARwchar_t

c++

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

检查C#中的异常捕获

Java要求您捕获所有可能的异常或将它们声明为方法签名中抛出的异常.这不是C#的情况,但我仍然认为捕获所有异常是一个好习惯.有没有人知道一个工具可以处理一个C#项目并指出抛出异常但没有被捕获的地方?

c# exception-handling

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

sgen.exe在构建期间失败

更改可视工作室项目的输出目录后,它开始无法构建错误非常类似于:

C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\bin\sgen.exe /assembly:C:\p4root\Zantaz\trunk\EASDiscovery\EASDiscoveryCaseManagement\obj\Release\EASDiscoveryCaseManagement.dll /proxytypes /reference:C:\p4root\Zantaz\trunk\EASDiscovery\EasDiscovery.Common\target\win_x32\release\results\EASDiscovery.Common.dll /reference:C:\p4root\Zantaz\trunk\EASDiscovery\EasDiscovery.Export\target\win_x32\release\results\EASDiscovery.Export.dll /reference:c:\p4root\Zantaz\trunk\EASDiscovery\ItemCache\target\win_x32\release\results\EasDiscovery.ItemCache.dll /reference:c:\p4root\Zantaz\trunk\EASDiscovery\RetrievalEngine\target\win_x32\release\results\EasDiscovery.RetrievalEngine.dll /reference:C:\p4root\Zantaz\trunk\EASDiscovery\EASDiscoveryJobs\target\win_x32\release\results\EASDiscoveryJobs.dll /reference:"C:\Program Files\Infragistics\NetAdvantage for .NET 2008 Vol. 1 CLR 2.0\Windows Forms\Bin\Infragistics2.Shared.v8.1.dll" /reference:"C:\Program Files\Infragistics\NetAdvantage for .NET 2008 Vol. 1 CLR 2.0\Windows Forms\Bin\Infragistics2.Win.Misc.v8.1.dll" /reference:"C:\Program Files\Infragistics\NetAdvantage for .NET 2008 Vol. 1 CLR 2.0\Windows Forms\Bin\Infragistics2.Win.UltraWinChart.v8.1.dll" /reference:"C:\Program Files\Infragistics\NetAdvantage for .NET 2008 Vol. 1 CLR 2.0\Windows Forms\Bin\Infragistics2.Win.UltraWinDataSource.v8.1.dll" /reference:"C:\Program Files\Infragistics\NetAdvantage for .NET 2008 Vol. 1 CLR 2.0\Windows Forms\Bin\Infragistics2.Win.UltraWinDock.v8.1.dll" /reference:"C:\Program Files\Infragistics\NetAdvantage for .NET 2008 Vol. 1 CLR 2.0\Windows Forms\Bin\Infragistics2.Win.UltraWinEditors.v8.1.dll" /reference:"C:\Program Files\Infragistics\NetAdvantage for .NET 2008 Vol. 1 …
Run Code Online (Sandbox Code Playgroud)

c# msbuild visual-studio

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

什么时候应该使用自己的getter/setter来直接访问成员?

在Eclipse中生成setter和getter时,其中一个选项是使用类中的getter和setter而不是直接访问类成员.这种级别的内部封装是否有用,或者它是一个好主意,一步到位?

DUPE:你应该在课堂上使用访问者属性,还是只从课堂外使用?

oop encapsulation

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

C++的代码度量和警告

我有一个用C++编写的新代码库.我已经开始看到一些不良做法蔓延到项目中(包含1000多行代码的类文件,带有大量参数的函数,......).

我想立即停止使用一些自动化工具,这些工具可以挂钩到构建中并检查不良的编码实践.你对这些工具有什么建议?我对指标感兴趣,但对风格的lint感兴趣,它会突出显示具有37个参数的函数.

c++ code-metrics

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

免费的mulitplatform安装程序

扩展免费安装向导软件我正在寻找跨平台安装程序.我们支持27个平台变体之类的东西,而另一个问题中提到的大多数安装程序只是windows.我们正在寻找可移植的东西,可能是基于java的,但我想任何脚本语言都可以工作.建议?

编辑:按照每个操作系统下的平台数量顺序:linux,solaris,windows,hpux,aix,zlinux,bsd,OSX,OS/360(我不关心这个).因此,如果没有VMS或大型机,您可以获得尽可能多的变化.很多linux平台都是类似的,只有libc版本才有.但是我们在运行OS的每个处理器上支持32位和64位.作为一个例子,我们支持4个solaris平台:

  • solaris sparc 32
  • solaris sparc 64
  • solaris x86 32位
  • solaris x86 64位

installer cross-platform izpack

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

测试概率函数

我需要一个以随机顺序返回数组的函数.我想确保它是随机的,但我不知道如何编写测试来确保数组真的是随机的.我可以多次运行代码,看看我是否多次使用相同的答案.虽然大型阵列不太可能发生碰撞,但很可能是小型阵列(比如说两个元素).

我该怎么办呢?

testing tdd unit-testing shuffle probability

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