问题列表 - 第16900页

为什么在C#中使用String.Concat()?

我一直在想这个问题.为什么使用String.Concat()而不是使用plus运算符.我理解String.Format,因为它使用plus运算符空洞并使您的代码看起来更好.

比如说

string one = "bob";
string two = "jim";

string three = one + two;
string three = String.Concat(one, two);
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net string

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

在Erlang中是否有一种惯用的方法来命令函数参数?

似乎它在列表模块中不一致.例如,split将数字作为第一个参数,列表作为第二个参数,但是子列表将列表作为第一个参数,将len作为第二个参数.

erlang

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

如何将 SVG 图像“路径”转换为单独的 PNG 图像?

我有一个带有 67 个单独路径的 SVG 图像。

是否有任何库/教程可以为每个路径创建单独的光栅图像,例如 PNG,并且可能根据路径 ID 命名它们?

svg imagemagick image-processing rsvg librsvg

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

在Clojure中代表一棵树

在Clojure中表示树的惯用方法是什么?例如:

     A
    / \
   B   C
  /\    \
 D  E    F
Run Code Online (Sandbox Code Playgroud)

性能并不重要,树木不会超过1000个元素.

clojure data-structures

43
推荐指数
2
解决办法
8950
查看次数

从图像中提取颜色

我想提取图像中最常用的颜色,或者至少是主色调你能推荐我如何从这个任务开始?或者指向一个类似的代码?我一直在寻找它,但没有成功.

machine-learning hierarchical-clustering image-processing quantization computer-vision

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

在PHP中替换子类中的函数时更改返回类型?

这不好吗?或者这在PHP框架中很常见?

例如,在父类中,有一个save()函数,它返回数据库中受影响的行数.然后在子类中,我重写此函数以进行一些预验证,并且还想简单地返回成功/失败的布尔值.

php overriding function return-type

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

Node.js有模板引擎吗?

我正在尝试使用Node.js构建整个Web应用程序.是否存在类似于(例如)Django模板引擎等的模板引擎,至少允许您扩展基本模板?

javascript template-engine node.js

271
推荐指数
10
解决办法
14万
查看次数

在推入另一个视图控制器后,如何向navigationController的右侧添加按钮?

因此,在将视图控制器推送到tableView后立即执行,

// Override to support row selection in the table view.
- (void)tableView:(UITableView *)tableView
        didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
  // Navigation logic may go here --
  //   for example, create and push another view controller.
  AnotherViewController *anotherViewController = 
      [[AnotherViewController alloc] initWithNibName:@"AnotherView" bundle:nil];
  [self.navigationController pushViewController:anotherViewController animated:YES];

好的,这样可以打开另一个视图,然后您可以通过单击导航栏左上角自动显示的按钮返回上一个视图("弹出"当前视图).

好的,所以说我想用DONE按钮填充导航栏的右侧,就像iPhone附带的"Notes"应用程序一样.我该怎么办?

我试过这样的代码:

  UIBarButtonItem * doneButton =
  [[UIBarButtonItem alloc]
   initWithBarButtonSystemItem:UIBarButtonSystemItemDone
   target:self
   action:@selector( doneFunc ) ];

  self.navigationController.navigationItem.rightBarButtonItem = doneButton ; // not it..

  [doneButton release] ;

已定义doneFunc,并且所有内容,只是按钮永远不会出现在右侧..

iphone uinavigationcontroller

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

在财产中强制执行适当价值的可接受方式是什么,这取决于同一类别的其他财产?

假设我有一个具有以下三个属性的类.

public class Travel
{
  public int MinAirportArrival { get; set; }
  public int MinFlightTime { get; set; }
  public int TotalTravelTime { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

TotalTravelTime必须至少是MinAirportArrival和MinFlightTime的总和,但如果有中途停留或类似的事情,也可能更多.

我很清楚,我可以将逻辑放在TotalTravelTime的setter中.

我的问题是关于更改MinFlightTime和MinAirportArrival.是否期望TotalTravelTime首先增加,如果没有,当其中一个人将总和大于TotalTravelTime时抛出异常?

我以合理的方式控制这个的其他选择是什么?

我应该将此保留给负责保存状态的对象以检查类上的有效属性吗?我也可能有其他逻辑.

编辑
我没有存储额外时间的任何数量,如果有的话,这不仅仅是添加一些属性的问题.仅仅澄清这个课程只是我面临的问题的一个人为的例子,但我认为它很好地匹配问题.

.net c# oop properties

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

如何在BasicHttpBinding中的WCF服务中进行身份验证?

我正在使用basicHttpBinding开发WCF服务,这些服务应该可以使用.net 1.1和.net 2.0访问,为此我使用basicHttpBinding.
在旧的ASMX Web服务中,我选择了一个Soap Header(AuthHeader)来对每个请求的用户进行身份验证.

如何使用basicHttpBinding在WCF中进行身份验证?任何样本或教程都会有所帮助.


NRK

wcf basichttpbinding wcf-authentication wcf-security

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