问题列表 - 第30969页

Ruby on Rails - 生成bit.ly样式的uuids

我正在尝试使用与bit.ly网址相同的样式生成UUID:

http://bit.ly/aUekJP
Run Code Online (Sandbox Code Playgroud)

或cloudapp:

http://cl.ly/1hVU
Run Code Online (Sandbox Code Playgroud)

哪个甚至更小

我该怎么做?我现在正在使用UUID gem作为ruby,但我不确定是否可以限制长度并得到类似的东西.我目前正在使用这个:

UUID.generate.split("-")[0] => b9386070
Run Code Online (Sandbox Code Playgroud)

但我想要更小,知道它将是独一无二的.

任何帮助将非常感激:)

url uuid ruby-on-rails short

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

了解Lambda表达式和委托

我一直试图解决这个问题很长一段时间(阅读在线博客和关键词),但到目前为止还没有成功.

代表们是什么?什么是Lambda表达式?两者的优点和缺点?何时使用其中一种可能的最佳做法?

提前致谢.

c# lambda delegates .net-3.5

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

将Unicode字符写入OStream

我正在使用unicode/wide字符,我正在尝试创建一个toString方法(Java :: toString equiv).ostream是否会处理宽字符,如果有的话,是否有办法警告流的消费者它是unicode出来的呢?

c++ unicode wchar-t ostream

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

Silverlight - 无法将ListBox绑定到我的ObservableCollection

我正在尝试创建一个ListBox,当该集合中的任何内容发生更改时,它会更新ObservableCollection的内容,因此这是我为此编写的代码:

XAML:

<ListBox x:Name="UserListTest" Height="300" Width="200" ItemsSource="listOfUsers">
    <ListBox.ItemTemplate>
        <DataTemplate>
            <TextBlock Text="{Binding LastName}" />
        </DataTemplate>
    </ListBox.ItemTemplate>
</ListBox> 
Run Code Online (Sandbox Code Playgroud)

C#:

public ObservableCollection<User> listOfUsers
    {
        get { return (ObservableCollection<User>)GetValue(listOfUsersProperty); }
        set { SetValue(listOfUsersProperty, value); }
    }

    public static readonly DependencyProperty listOfUsersProperty =
        DependencyProperty.Register("listOfUsers", typeof(ObservableCollection<User>), typeof(MainPage), null);
Run Code Online (Sandbox Code Playgroud)

我设置了一个对填充listOfUsers的WCF服务的调用:

void repoService_FindAllUsersCompleted(object sender, FindAllUsersCompletedEventArgs e)
    {
        this.listOfUsers = new ObservableCollection<User>();

        foreach (User u in e.Result)
        {
            listOfUsers.Add(u);
        }

        //Making sure it got populated
        foreach (User u in listOfUsers)
        {
            MessageBox.Show(u.LastName);
        }
    }
Run Code Online (Sandbox Code Playgroud)

ListBox永远不会填充任何内容.我认为我的问题可能在于xaml,因为ObservableCollection实际上包含了我的所有用户.

c# silverlight binding listbox observablecollection

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

如何在oracle中为记录类型编写循环

我有以下声明在我的包中编译好:

包头:

   TYPE role_user_type IS RECORD (
      ROLE_ID        some_table.ROLE_ID%TYPE,
      SUBGROUP       some_table.USER_ID%TYPE
   );
Run Code Online (Sandbox Code Playgroud)

身体:

ROLE_USER_REC                  MY_PACKAGE.ROLE_USER_TYPE;

SELECT B.USER_ID, B.ROLE INTO ROLE_USER_REC
FROM some_table where user_id like 'M%'
Run Code Online (Sandbox Code Playgroud)

循环的骨架是什么ROLE_USER_REC?我们甚至可以通过它吗?

oracle plsql

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

Spring Webflow是否适合异步.流?

通过研究参考应用程序和阅读手册,我对Spring WebFlow 2.1的第一印象.在进一步讨论之前,我想问一下这个社区的印象.

实际上,我计划我的网站只包含一个网页.应该通过异步更新所有内容(登录/注销,添加元素等).通讯.然而,我对Spring WebFlow的第一印象是它粘合了连续网页的流,而不是它们的片段.

因此,有两个问题:

  • 有人会推荐Spring WebFlow这样的页面吗?
  • Spring MVC能够实现这样的策略吗?

提前致谢

java ajax spring spring-mvc spring-webflow

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

ColdFusion结构中的数组键

在ColdFusion结构(数组)中创建密钥的正确语法是什么?最好是在cfscript标签中.

为了更清楚地了解我想要做什么,这就是我认为的可能:

StructInsert(account[i], "child[numChildren]", z);
Run Code Online (Sandbox Code Playgroud)

其中"child"应该是一个数组,numChildren是一个循环中的计数器.

显然这不起作用.它只是给我一个错误,说关键字"child [numChildren]"已经存在.

arrays coldfusion data-structures

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

初始化多维数组时,"对象引用未设置为对象的实例"

我在ASP.NET razor页面(cshtml)上运行以下代码,并且遇到了可怕的"对象引用没有设置为对象的实例"问题.有人可以帮我解决这个问题吗?我正在使用的代码如下,导致问题的行是menu[1][0] = "About";

string[][] menu = new string[5][];
menu[0] = new string[2];
// First menu item
menu[0][0] = "Home";
// First menu URL
menu[0][1] = "#";
// Second menu item
menu[1][0] = "About";
// Second menu URL
menu[1][1] = "#";
// Third menu item
menu[2][0] = "Contact";
// Third menu URL
menu[2][1] = "#";
// Fourth menu item
menu[3][0] = "More Info";
// Fourth menu URL
menu[3][1] = "#";
// Fifth menu item
menu[4][0] = "Test";
// Fifth …
Run Code Online (Sandbox Code Playgroud)

c# asp.net razor

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

android打开对话活动而不打开它背后的主要活动

我正在编写一个程序,在收到短信时提供快速回复对话框.

但是,我得到了意想不到的结果.当我收到一条短信时,会出现相应的对话框活动,显示正确的电话号码和消息,但是它背后有第二个活动是我程序中的"默认"活动(这是我启动应用程序时打开的活动)

我不希望第二项活动出现.快速回复活动应该在用户以前做过的任何事情之上自己出现.

'浮动'活动:

public class quickReply extends Activity {
String mNumber, mMessage;
TextView mMainText;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    mMainText = (TextView)findViewById(R.id.mainText);

    try{
        Intent i = getIntent();
        Bundle extras = i.getExtras();

        mNumber = extras.getString("theNumber");
        mMessage = extras.getString("theMessage");
         this.setTitle("Message From:" + mNumber);
         mMainText.setText(mMessage);


    } catch(Exception e) {
        mMainText.setText(e.getMessage());
    }      

}
Run Code Online (Sandbox Code Playgroud)

}

对onReceive()内部活动的调用

        Intent i = new Intent(context, quickReply.class);
    i.putExtra("theNumber", mNumber);
    i.putExtra("theMessage", mMessage);
    i.setFlags(
            Intent.FLAG_ACTIVITY_NEW_TASK);
    context.startActivity(i);
Run Code Online (Sandbox Code Playgroud)

清单:

<application android:icon="@drawable/icon" …
Run Code Online (Sandbox Code Playgroud)

android dialog android-activity

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

用于访问SVN的Objective-C库

是否有任何Objective-C库可用于访问SVN存储库.由于所涉及的词语具有高度相关性,这对Google来说是一件非常困难的事情.我想在OSX 10.6应用程序中使用一个.

svn macos objective-c

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