问题列表 - 第698页

如何在.net中获取数组的唯一值?

说我有这个数组:MyArray(0)="aaa"MyArray(1)="bbb"MyArray(2)="aaa"

是否有.net功能可以给我独特的价值?我希望这样的东西作为函数的输出:OutputArray(0)="aaa"OutputArray(1)="bbb"

.net arrays unique

5
推荐指数
2
解决办法
6625
查看次数

Codeplex/Sourceforge供内部使用

我正在寻找一个免费/开源的协作项目经理,可以在我的工作场所内部部署,其行为类似于Codeplex或Sourceforge.有没有人知道这样的事情,如果有的话,你有这方面的经验.

要求:

  • 开源免费
  • 本地可部署
  • 具有Sourceforge/Codeplex中相同类型的功能
    • 问题/特征跟踪
    • 社区互动(即投票,角色等)
    • SCM集成(可选)
  • .NET/Windows友好(可选)

每个企业最终都拥有内部实用程序和开发人员创建的特定于域的应用程序,以使生活更轻松 鉴于内部开发者社区的投入,他们有可能变得更好(你能说GMail ......),我只想通过为这种互动提供一个容易的地方来内部培养这样的环境.

更新:

所以我喜欢我在Trac和GForge中看到的东西,但两者都非常适合UNIX/Subversion环境.我应该指定这个,但我们是一个从上到下的MS商店.您认为在MS .NET环境中尝试使用它们有多实用?那就像试图通过一个圆孔推一个方钉?

version-control project-management open-source codeplex

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

使用<DIV>标签实现3列网站的最佳方式?

我正在使用这样的布局开发一个3列网站:

    <div id='left'   style='left:      0; width: 150px; '> ... </div>
    <div id='middle' style='left:  150px; right: 200px'  > ... </div>
    <div id='right'  style='right:     0; width: 200px; '> ... </div>
Run Code Online (Sandbox Code Playgroud)

但是,考虑到默认的CSS'position'属性<DIV>'s是'静态',我会<DIV>'s像预期的那样在另一个下面显示.

所以我将CSS属性'position'设置为'relative',并将'middle'和'right'的'top'属性更改<DIV>'s为 - (减去)前面的高度<DIV>.它工作正常,但这种方法给我带来两个问题:

1)即使Internet Explorer 7正确地显示了三列,它仍然保持垂直滚动条,就像<DIV>'s它们一个位于另一个之下,并且在内容结束后存在大量空白区域.我想要那个.

2)这些元素的高度是可变的,所以我真的不知道为每个<DIV>'top'属性设置哪个值; 我不想硬编码.

所以我的问题是,实现这种布局的最佳(简单+优雅)方式是什么?我想避免绝对定位,我也要保持我的设计无表情.

html css layout

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

Microsoft Office中的SVN修订版

我在MS Powerpoint 2003中有一些代码文档,我在SVN存储库中进行版本控制.每当我打开它时,我都想将最新的修订号自动插入到本文档中.我正在使用TortoiseSVN.我已经能够上传一两个可能有效但仍需要专家建议的宏.:) 谢谢!

svn ms-office

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

在Java应用程序中使用C源代码的最简单方法是什么?

我找到了我想在我的Java应用程序中使用的这个开源库.该库是用C语言编写的,是在Unix/Linux下开发的,我的应用程序将在Windows上运行.它是一个主要是数学函数的库,所以据我所知,它不使用任何与平台相关的东西,它只是非常基本的C代码.而且,它不是那么大,不到5000行.

在我的应用程序中使用库的最简单方法是什么?我知道有JNI,但这涉及到找到一个编译器来在Windows下编译库,获得JNI框架的最新版本,编写代码等等.可行,但不是那么容易.有没有更简单的方法?考虑到库的小尺寸,我很想把它翻译成Java.有没有可以帮助的工具?


编辑

我最终将我需要的库部分翻译成Java.到目前为止,它大约是图书馆的10%,尽管它可能会随着时间的推移而增加.C和Java非常相似,所以只花了几个小时.主要的困难是修复因翻译错误而引入的错误.

感谢大家的帮助.所提出的解决方案似乎都很有趣,当我需要链接到更大的库时,我会调查它们.对于一小段C代码,手动翻译是最简单的解决方案.

c java translation

9
推荐指数
2
解决办法
5692
查看次数

WPF 3.5 WebBrowser控件和ZIndex

我试图找出为什么控件不尊重ZIndex.

例1 - 工作正常

   <Canvas>
       <Rectangle Canvas.ZIndex="1" Height="400" Width="600" Fill="Yellow"/>
       <Rectangle Canvas.ZIndex="2" Height="100" Width="100" Fill="Red"/>
   </Canvas>
Run Code Online (Sandbox Code Playgroud)

示例2 - 不起作用

   <Canvas>
       <WebBrowser Canvas.ZIndex="1" Height="400" Width="600" Source="http://www.stackoverflow.com"/>
       <Rectangle Canvas.ZIndex="2" Height="100" Width="100" Fill="Red"/>
  </Canvas>
Run Code Online (Sandbox Code Playgroud)

谢谢, - Ed

browser wpf z-index

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

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

如何从Unix上的文本文件中提取预定范围的行?

我有一个~23000行的SQL转储包含几个数据库的数据.我需要提取此文件的某个部分(即单个数据库的数据)并将其放在一个新文件中.我知道我想要的数据的起始行和结束行号.

有没有人知道一个Unix命令(或一系列命令)从第16224和16482行之间的文件中提取所有行,然后将它们重定向到一个新文件?

unix command-line text-processing sed

505
推荐指数
11
解决办法
46万
查看次数

PHP中的strpos函数问题没有找到针

在php中我打开了一个.php文件,想要评估某些行.特别是当$ table_id和$ line变量赋值时.

在我的文本文件中:

...  
$table_id = 'crs_class';                      // table name
$screen   = 'crs_class.detail.screen.inc';    // file identifying screen structure
...
Run Code Online (Sandbox Code Playgroud)

等等.下面的if语句从不检测$table_idor的出现$screen(即使没有$ prepended).我无法理解为什么它不起作用,因为下面的strpos语句寻找'require'工作正常.

那么,为什么这个if语句不会受到影响呢?

while ($line=fgets($fh)) {
    //echo "Evaluating... $line <br>";
    **if ((($pos = stripos($line, '$table_id')) === true) || (($pos = stripos($line, '$screen'))===true))**
    {
        // TODO: Not evaluating tableid and screen lines correctly fix.
        // Set $table_id and $screen variables from task scripts
        eval($line);
    }

    if (($pos=stripos($line, 'require')) === true) { 
        $controller = $line;
    }
}
Run Code Online (Sandbox Code Playgroud)

php string

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

使用rails与Outlook约会交互

我有一个在Linux服务器上运行的rails应用程序.我想与rails应用程序中的Outlook/Exchange 2003约会进行交互.例如,某些操作应该触发发送约会,然后优选地接受/取消Outlook中的约会应该触发应用程序中的事件.

如果做不到这一点,是否可以发布Outlook 2003无需Outlook插件即可读取的日历?我注意到Outlook 2003不支持没有插件的ical.类似地,如果这在Ruby中不容易实现,但是在Linux上运行的是另一种语言(例如Perl),那么这些建议将是受欢迎的.

我们将非常感激地提出有关如何实现这一目标或从哪里开始寻找答案的建议.

ruby outlook exchange-server ruby-on-rails

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