问题列表 - 第36368页

正则表达式从管道分隔文件中删除最后一列

我有一个包含1000个条目和131列的文件,这些列是管道分隔的.最后没有管道,所以格式是这样的.

2010-10-04 |安全| AMEND | 20162214 | ......更多的栏目...... |彭博社

如何在Vim中删除文件的最后一列?

regex vim

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

在升级安装期间删除旧文件版本

我正在使用InstallShield Pro 2010中的纯InstallScript安装.

在我们的软件中,第三方jar文件已被更新版本替换.运行升级安装时,会安装新的jar,但旧的jar也会保留.坏事随之而来.

如何让InstallShield更新文件夹的内容,并删除该位置中未包含在当前版本中的任何其他文件?

我查看了Component - > Overwrite选项,但这似乎只适用于"当安装程序遇到与正在安装的文件同名的现有文件时".

此外,我意识到我可以在脚本中添加一些内容来删除有问题的文件,但我需要一个可扩展的解决方案.随着时间的推移会有其他文件被替换,而且每次发生这种情况时,我不必手动为安装程序添加修复程序.

installer installshield

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

iOS/monotouch程序化UI布局的最佳实践

iOS新手,来自Java/Swing世界,我习惯于以编程方式创建UI,让组件自行调整大小并使用各种聪明的布局管理器来安排事情.

似乎很清楚,iOS方式是大量使用Interface Builder,具有大量固定的大小和定位.我不确定IB会不会自然而然地出现,但我认为固定布局是有意义的,因为你正在使用有限的空间和固定的窗口大小.

但是,我似乎仍然在编写很多样板文件,并且违反了DRY,等等.

有人能指出我在推出iOS UI,特别是程序化UI方面的一个很好的入门书吗?

xamarin.ios ios

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

Html.fromHtml()中的对齐方式

对齐是否在TextView中的HTML.fromHtml()中工作?

我试过了

<div align="center"><p>Test</p></div>
Run Code Online (Sandbox Code Playgroud)

以及它的一些变化,包括将没有括号的对齐标签放到段落标签,但没有一个工作.文本总是留下来.

谢谢你的帮助!

你的.

android

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

在malloc之后,如何获得更多仍然连续的内存?

这是一个面试问题.如果使用malloc来获取一块内存,例如:

char *p = (char *) malloc (100);
Run Code Online (Sandbox Code Playgroud)

现在你发现你需要更多的内存,比如130.如何获取内存,使新的内存仍然是连续的

c malloc

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

内核函数参数为const

说我有一个内核

foo(int a, int b)
{
    __shared__ int array[a];
}
Run Code Online (Sandbox Code Playgroud)

它似乎必须是一个常量值,我在int前添加了const.它的基础没有成功,任何想法?

foo(const int a, const int b)
{
    __shared__ int array[a];
}
Run Code Online (Sandbox Code Playgroud)

c c++ cuda

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

面向对象的设计父/子关系

这是关于使用对象创建父/子关系的一般最佳实践问题.

假设我有Wheel和Car对象,我想将一个Wheel对象添加到car对象

public class Car{

    private List<Wheel> wheels = new List<Wheel>();

    void AddWheel ( Wheel WheelToAdd)
        {
            wheels.Add(WheelToAdd)
            //Some Other logic relating to adding wheels here
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

到现在为止还挺好.但是,如果我想让我的车轮的Car属性说出它与哪辆母车有什么关系呢?像这样的东西

 public class Wheel {

     private Car parentCar;
     public Car 
     {
        get
        {
         return parentCar
        }

  }

}
Run Code Online (Sandbox Code Playgroud)

将车轮添加到汽车时,您可以在此时设置车轮的父属性?您可以在Car.AddWheel方法中设置它,但是Wheel对象的Car属性必须是读/写,然后您可以在AddWheel方法之外设置它,从而产生不一致.

有任何想法,非常感谢提前

c# oop

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

单元测试:找到类依赖项

在编写单元测试时是否有任何自动化工具可以找到类依赖项.

举例说明我的意思:

我们想为类ToBeTested编写单元测试.所以我将编写一些测试来验证类的预期行为.现在我仍然不知道是否存在类依赖,因为ToBeTested可能使用了许多其他类.这一点很重要,因为我们希望打破这些依赖关系,或者至少确保它们是安全的(已经过测试).

我发现到目前为止找到依赖关系的最佳方法是使用eclemma,它给出了一个包含在测试期间运行的代码的类列表.

但是知道我手动输入这些类,有没有更容易/自动化的方法来获取这些类,甚至在我的java程序中使用这个列表.

编辑:对不起,我正在使用eclipse和java.

java eclipse dependencies unit-testing

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

如何使用gdb来探索堆栈/堆?

任何人都可以给我一个快速概述/指向我检查C程序的堆栈(和堆?)的方法的文档?我认为这应该用GDB来完成,但是如果还有其他更直接的选择,那么这也应该没问题.

谢谢.

c debugging heap stack gdb

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

在Extract Method期间,让ReSharper替换突出显示的表达式的多个实例

任何人都可以告诉我如何在使用Extract Method时让ReSharper替换突出显示的表达式的多个实例(而不是仅仅一个)?我发誓我之前已经做过它(就像Eclipse在Extract Method重构中所做的那样),但我无法在最新安装5.1上做到这一点.我正在使用Visual Studio 2010.

resharper visual-studio-2010

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