问题列表 - 第9724页

"与遗留代码有效协作"是否可以帮助某人使用从VB6移植到VB.NET的应用程序?

我想重构一个最初用Visual Basic 6.0编写并随后移植到.NET 的大型遗留应用程序.为了充满信心地做到这一点,我希望围绕现有代码进行单元测试,以便我可以在之前和之后进行比较.这样做最简单,最有效的方法是什么?

有一本名为" 有效地使用遗留代码 " 的书看起来可能对我有所帮助.但是,它看起来只处理面向对象的语言,Visual Basic 6.0不一定是OO.这本书还能帮助我吗?我希望读过它的人可以保证.

具体来说,此应用程序不使用表单本身以外的类.它直接从表单访问数据库,而不是一致的.有几个人正在使用他们自己的风格,没有任何标准.

正如我所说,这个项目已经移植到VB.NET.但是,它只是在Visual Studio 2008下编译的意义上移植.所有编码概念都是Visual Basic 6.0.

legacy refactoring vb6-migration

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

使用复合键?或者总是使用代理键?

重复:多对多关系设计 - 交叉表设计

如果我有这些表(*=主键):

user
  id*
  name

group
  id*
  name
Run Code Online (Sandbox Code Playgroud)

这是否更好?

user_group
  user_id*
  group_id*
Run Code Online (Sandbox Code Playgroud)

或者这更好吗?

user_group
  id*
  user_id
  group_id
Run Code Online (Sandbox Code Playgroud)

database-design primary-key

14
推荐指数
3
解决办法
9286
查看次数

如何在PowerShell中检查文件是否在给定目录下?

我想从PowerShell检查文件路径是否在给定目录(或其子目录之一)中.

现在我正在做:

$file.StartsWith(  $directory, [StringComparison]::InvariantCultureIgnoreCase )
Run Code Online (Sandbox Code Playgroud)

但我确信有更好的方法.

我可以采取$file.Directory并迭代所有.Parents,但我希望更简单的东西.

编辑:文件可能不存在; 我只是在看路径.

directory powershell file contains

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

使用Python在Excel中格式化单元格

如何使用python格式化Excel中的单元格?

特别是我需要将几个后续行的字体更改为常规而不是粗体.

python excel formatting

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

列出git-daemon提供的所有存储库

假设我知道有一个git-daemon运行git://git.mycompany.com,我如何列出该特定实例所服务的所有存储库?


更新:我没有git.mycompany.com的shell访问权限.

git

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

Haskell:我如何获得#define-d常量的值?

在Haskell程序中,使用C头中定义的常量的最佳方法是什么?

haskell ffi cabal hsc2hs

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

将dll文件添加到C#项目

这是一个初学者的问题,但......

项目文件中包含的dll参考和dll的图像http://a3.vox.com/6a00c2251e5b66549d00e398ca81eb0003-pi

如果你看一下上面的图片,就会添加"Bass.Net"dll作为参考,也可以直接作为项目中的文件.

有人能告诉我这样做有什么意义吗?

.net c# dll installation project

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

如何启用UISegmentedControl的多个段?

让我们说我的UISegmentedControl有8个编号的段.我希望用户能够一次打开2,3或更多.切换他们.基本上就像一个字节中的位.这可能吗?我相信它是在普通的Mac OS X上,但我似乎无法在iPhone SDK中找到一种方法.

如果我必须通过将按钮放入视图来模拟这个,有没有办法执行以下操作:

  1. 围绕视图的角落,使其看起来像"bar"样式UISegmentedControl?
  2. 使用按钮上的"条形"样式的内置背景?
  3. 给按钮一个像整个"酒吧"风格一样的阴影?(不是文字)

iphone uisegmentedcontrol

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

使用preg_split从'你好,你好'到[你好,你好吗]

我想将一个字符串分成两部分,字符串几乎是自由文本,例如:

$string = 'hi how are you';
Run Code Online (Sandbox Code Playgroud)

我希望拆分看起来像这样:

array(
    [0] => hi
    [1] => how are you
)
Run Code Online (Sandbox Code Playgroud)

我尝试使用这个正则表达式:/(\S*)\s*(\.*)/但即使返回的数组大小正确,值也是空的.

使这个有效的模式应该是什么?

php regex pcre

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

不可变性对非并行应用程序有用吗?

我喜欢不变性概念,但有时我想知道,当一个应用程序不是平行的时候,应该避免让事情变得不可变吗?

当应用程序不是多线程的时,您不会受到共享状态问题的困扰,对吧?

或者不变性是像OOP这样的概念,你要么一直使用?排除基于使用/性能等因素不应该不可变的情况.

在为自己编写应用程序时,我遇到了这个问题,这个问题是适度的(可能像1-2k行).

.net c# performance immutability

8
推荐指数
2
解决办法
292
查看次数