问题列表 - 第24183页

Inflector.Net的替代品

我想在我的项目中使用inflector.net.

只是谷歌搜索,它似乎已经消失了.: - <

http://andrewpeters.net/inflectornet/

还有其他选择吗?


编辑(2011年5月11日):看起来斯科特柯克兰已经接过了警棍:

https://github.com/srkirkland/Inflector

(谢谢斯科特!)

.net c# inflector

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

安装RedCloth时出错

在尝试在openSuse上安装RedCloth时,我得到了这个错误:

sudo gem install RedCloth
Building native extensions.  This could take a while...
ERROR:  Error installing RedCloth:
        ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
creating Makefile

make
sh: make: nie znaleziono polecenia


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/RedCloth-4.2.3 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/RedCloth-4.2.3/ext/redcloth_scan/gem_make.out
Run Code Online (Sandbox Code Playgroud)

我试图谷歌这个并且把所有东西都搞砸了.所以我需要帮助.

ruby rubygems redcloth

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

将HTML表单字段转换为具有内部对象的JSON对象

给出以下HTML表单:

<form id="myform">
  Company: <input type="text" name="Company" value="ACME, INC."/>
  First Name: <input type="text" name="Contact.FirstName" value="Daffy"/>
  Last Name: <input type="text" name="Contact.LastName" value="Duck"/>
</form>
Run Code Online (Sandbox Code Playgroud)

将此表单在javascript中序列化为JSON对象的最佳方式是什么:

{
  Company:"ACME, INC.",
  Contact:{FirstName:"Daffy", LastName:"Duck"}
}
Run Code Online (Sandbox Code Playgroud)

另请注意,可能会有超过1个"." 登录字段名称.

javascript forms jquery serialization json

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

您使用哪些C++标准库包装函数?

今天早上问的这个问题让我想知道你认为C++标准库中缺少哪些功能,以及你如何用填充函数填补空白.例如,我自己的实用程序库具有此向量追加功能:

template <class T>
std::vector<T> & operator += ( std::vector<T> & v1,
                               const std::vector <T> & v2 ) {
    v1.insert( v1.end(), v2.begin(), v2.end() );
    return v1;
}
Run Code Online (Sandbox Code Playgroud)

这个用于清除(或多或少)任何类型 - 特别适用于像std :: stack这样的东西:

template <class C>
void Clear( C & c ) {
    c = C();
}
Run Code Online (Sandbox Code Playgroud)

我还有一些,但我对你使用的是哪些感兴趣?请限制包装函数的答案- 即不超过几行代码.

c++

81
推荐指数
12
解决办法
9584
查看次数

sed删除某些字符周围的空格

什么是仅删除特定字符周围的空格的最佳方法.让我们说一个破折号 - Some- String- 12345- Here将成为Some-String-12345-Here.有点像,sed 's/\ -/-/g;s/-\ /-/g'但我相信一定有更好的方法.

谢谢!

whitespace sed

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

如何将多个值绑定到单个WPF TextBlock?

我目前正在使用TextBlock以下命令绑定名为的属性的值Name:

<TextBlock Text="{Binding Name}" />
Run Code Online (Sandbox Code Playgroud)

现在,我想绑定另一个名为ID相同的属性TextBlock.

是否可以将两个或多个值绑定到同一个值TextBlock?是否可以通过简单的连接来完成Name + ID,如果没有,可以如何处理它?

data-binding wpf binding textblock multibinding

191
推荐指数
4
解决办法
16万
查看次数

构建通过Web API与服务器同步数据的iPhone应用程序面临的主要挑战是什么?

我想构建一个利用服务器数据的应用程序,它需要将应用程序中的数据与其他客户端应用程序输入的数据同步.所以,有一些问题:

  • 如何有效地设计数据库模式?它应该在服务器上复制相同的数据库模式还是应该添加更多的字段和实体?
  • 有什么策略可以同步数据,在每个应用程序启动时或在应用程序的某些空闲状态期间,或其他什么...
  • 如何处理用户在应用程序中输入的数据与另一个客户端应用程序输入的数据之间的冲突.

欢迎任何回应.

iphone synchronization database-design application-design

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

更改.NET通用字典中的顺序

我有一个继承自泛型字典的类,如下所示:

Class myClass : System.Collections.Generic.Dictionary<int, Object>
Run Code Online (Sandbox Code Playgroud)

我已按特定顺序添加了一个值列表,但我现在希望更改该顺序.有没有办法(不删除和重新添加)我可以有效地重新索引值; 所以更改索引1处的对象现在是索引10,例如?例如,这不起作用:

myClass[1].Index = 10;
Run Code Online (Sandbox Code Playgroud)

c# generics

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

MVVM - RaisePropertyChanged将代码变成一团糟

MVVM的新手,请原谅我的无知.

我认为我正确使用它,但我发现我的ViewModel有太多这些:

RaisePropertyChanged("SomeProperty")
Run Code Online (Sandbox Code Playgroud)

每次我设置一个房产,我都要提高那个该死的房产.

我想念我可以去的日子:

public int SomeInteger { get; private set;}
Run Code Online (Sandbox Code Playgroud)

这些天我必须在任何地方坚持"RaisePropertyChanged"或我的UI不反映变化:(

我做错了还是其他人对过多的魔法字符串和旧学校的业主制定者感到恼火?

我应该使用依赖属性吗?(我怀疑这会对代码膨胀有帮助)

尽管存在这些问题,我仍然认为MVVM是要走的路,所以我想这就是问题.

silverlight mvvm silverlight-3.0

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

在C++中为每个方法调用执行某些代码

我有一个我想要检查的C++类.所以,我希望所有方法在出门之前打印他们的参数和返回.

后者看起来有点容易.如果我为一切返回(),一个宏

#define return(a) cout << (a) << endl; return (a)
Run Code Online (Sandbox Code Playgroud)

如果我将所有返回括号化为括号(或者可以调用的任何东西),它会做(可能是错误的).如果我想把它拿出来,只需注释掉定义.

但是,打印输入似乎更难.有没有办法,我可以使用C++结构或workaroud黑客?

c++ methods

7
推荐指数
2
解决办法
322
查看次数