问题列表 - 第29929页

为您的软件应用程序创建安装包的标准选项有哪些?

为您的软件应用程序创建安装包的标准选项有哪些?我注意到Windows上的大多数安装包看起来都一样,这让我相信可能有一个标准/默认选项来构建安装程序?

我的应用程序是基于java的.我的安装"要求"非常标准:启动第三方安装; 运行命令行脚本; 移动文件

另外,我更喜欢一个允许我为windows和linux构建安装程序的选项.

java installer

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

使用另一个数组作为索引C#排序数组

所以,如果我有一个字符数组

char[] chars = new char[]{'f','a','d','e','c','b'};
Run Code Online (Sandbox Code Playgroud)

和另一个整数数组,说明排序顺序是什么:

int[] sortOrder = new int[]{5,1,4,5,3,2};
Run Code Online (Sandbox Code Playgroud)

我怎样才能对chars数组中的数据进行排序,使用sortOrder数组中的值来确定顺序?在上面的示例中,排序的数组看起来像

{'a','b','c','d','e','f'}
Run Code Online (Sandbox Code Playgroud)

('d'移动到位置4,'a'移动到位置1,等等.重复5,顺序无关紧要.)

我知道我可以通过创建第三个数组来实现,但理想情况下我想使用LinQ(.Sort)方法或类似的方法来实现它,因为sortOrder数组中可能存在重复的值.

我想我实际上想要对sortOrder数组进行排序(使用sortOrder.Sort()很容易),但是然后让它以不同的方式对具有完全相同变化的字符数组进行排序?

c# arrays sorting

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

继续使用高级C++的最佳方法是什么?

对于那些可能被称为中级C++程序员的人来说,你有什么建议转向下一级C++编程?

中级程序员:合理地理解ISO C++,能够运气好读取和修改其他代码,很好的数据结构和算法但不是很好

  1. 学习C++ 0x
  2. 了解为不同的构造类型生成哪种汇编代码,可能是x86
  3. 忘记语言的细微差别并从Sipser或Papadimitriou这样的地方获得基础知识 - 自动机理论
  4. 如果你知道OOP或至少认为你这样做,请考虑如何将功能编程技巧与C++结合起来
  5. 在编译器和开源(如LLVM或GNU工具链)上处理某些事情
  6. 整个想法被破坏 - 下一级意味着更复杂的数据结构.因此,如果您了解AVL,请考虑学习左倾红黑树等

现在显然没有人可以在没有优先级的情况下完成此列表中的所有操作,因此我们需要一些关于可能是最佳前进方向的建议.

注意:谢谢大家的非常有帮助的回复.

c++ programming-languages

9
推荐指数
3
解决办法
2901
查看次数

ModelState.IsValid不排除必需的属性

我试图排除一个必需的属性(密码),因此模型状态不会验证该属性,但由于某种原因,即使我尝试排除它,它仍然会验证.

控制器:

    [Authorize, AcceptVerbs(HttpVerbs.Post)]
    public ActionResult _Edit(int id, [Bind(Exclude = "Password")]FormCollection collection)
    {
        var user = Proxy.GetUser(id);

        TryUpdateModel(user, null, null, new[]{"Password"});

        if(!ModelState.IsValid)
            return PartialView(user);

        Proxy.UpdateUser(user);
    }
Run Code Online (Sandbox Code Playgroud)

视图:

   ...
   <tr>
       <td class="label">
           <label class="row_description" for="Password"><%= S._("Password")%></label>
       </td>
       <td>
           <%= Html.Password("Password", null, new { @class = "row_input" })%>
           <%= Html.ValidationMessage("Password", "*")%>
       </td>
   </tr>
Run Code Online (Sandbox Code Playgroud)

用户(使用dataannotation):

[Required]
public string Password { get; set; }
Run Code Online (Sandbox Code Playgroud)

我使用的是VS2008,MVC2,firefox

也许我只是累了,看不到它.任何帮助表示赞赏

asp.net-mvc

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

静态分析仪说我有潜在的物体泄漏

这是我制作一些闪存卡的对象.第一种方法(我省略了主要部分)使用传入的运算符生成一个Card对象的NSMutabaleArray并且工作正常.第二种方法,"drawFromDeck"从我的视图控制器调用Deck对象,也可以正常工作,但静态分析器说我可能正在泄漏一个对象.

这是代码.

#import "Deck.h"

@class Deck;
@implementation Deck

@synthesize cards;

- (id)initDeckWithOperator: (NSString*)mathOper {

...

 return self;
}

- (id)drawFromDeck {
    int index = random() % [cards count];
    Card* selectedCard = [[cards objectAtIndex:index] retain];
    [cards removeObjectAtIndex:index];
    return selectedCard;
}

@end
Run Code Online (Sandbox Code Playgroud)

iphone xcode static-analysis memory-management objective-c

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

SL 4版本地狱?未安装silverlight开发人员运行时请安装匹配版本

我已经开发并运行Silverlight 4大约一周了.一周前,我安装了Silverlight 4设计时组件来为VS 2010开发和调试silverlight - 我发布了一些这些应用程序,并且它们被运行SL4的用户使用.今天,我去了一个网站,告诉我升级我的SL(我认为这是MS表达站点) - 所以我这样做,突然间我在VS 2010中运行SL 4应用程序时遇到此错误.

未安装silverlight开发人员运行时请安装匹配版本

安装最新版本的Silverlight SDK无法解决此问题.基本上我卡住了,无法从VS2010运行Silverlight应用程序.

这样的版本问题是SilverLight中的常见主题吗?我唯一能想到的是,MS Expression网站上使用的版本与我几天前从MS网站安装的版本(SL4)之间存在微小的版本差异?但是,重新安装最新版本的SL4并不能解决这个问题.

有帮助吗?

silverlight silverlight-4.0

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

如何解决ORA-02014:无法从DISTINCT,GROUP BY等视图中选择FOR UPDATE

我想锁定表中的一条记录.记录被指定为"ID大于......的下一个"

CREATE TABLE test (id number);

SELECT id
FROM (SELECT id 
      FROM test
      WHERE id > 10
      ORDER BY id)
WHERE ROWNUM = 1
FOR UPDATE;
Run Code Online (Sandbox Code Playgroud)

这似乎直观而容易.但事实并非如此.有任何想法吗?

PS

我确实需要现有的查询保持不变,因为它是一个游标,有几个地方使用这个游标的%rowtype.

oracle locking sql-order-by ora-02014

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

python regex:只匹配一个字符实例的字符串

假设有两个字符串:

$1 off delicious ham.
$1 off delicious $5 ham.
Run Code Online (Sandbox Code Playgroud)

在Python中,如果字符串中只有一个$,我可以使用匹配的正则表达式吗?即,我希望RE匹配第一个短语,但不是第二个短语.我尝试过类似的东西:

re.search(r"\$[0-9]+.*!(\$)","$1 off delicious $5 ham.")
Run Code Online (Sandbox Code Playgroud)

..saying"匹配你看到$后跟任何东西除了另一个$." $$示例中没有匹配项,但$示例中也没有匹配项.

提前致谢!

简单的检查方法:

def test(r):
  s = ("$1 off $5 delicious ham","$1 off any delicious ham")    
  for x in s:
    print x
    print re.search(r,x,re.I)
    print ""
Run Code Online (Sandbox Code Playgroud)

python regex string

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

编译器错误:无法将char*转换为char

我正在尝试创建一个类似strlen()string.h 的函数

它给了我错误 can not convert char* to char

#include<stdio.h>
#include<conio.h>

int xstrlen(char string);

void main(void) {
  char string[40];
  puts("Enter string:");
  gets(string);
  printf(" %s is the length of %d", string, xstrlen(string));
}

int xstrlen(char string[]) {
  int i;
  for (i=0; ; i++) {
    if (string[i] == '\0')
      break;
  }// for ends
  return i;
}
Run Code Online (Sandbox Code Playgroud)

c pointers compiler-errors

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

CSS文本旋转-仅文本,不是父元素

在此页面上:https : //www.bcidaho.com/mammography/

如果您单击“查找检查中心”,则会显示信息表...

如何旋转最近5个单元格中的文本?

显然,跨浏览器会有所帮助。。。这将使表格能够正确容纳...

我是否必须在TD上设置高度以使其合适?

css text rotation

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