问题列表 - 第14530页

Linux:GNU排序不排序seq

标题总结了它.

$ echo `seq 0 10` `seq 5 15` | sort -n
0 1 2 3 4 5 6 7 8 9 10 5 6 7 8 9 10 11 12 13 14 15
Run Code Online (Sandbox Code Playgroud)

为什么这不起作用?

即使我不使用seq:

echo '0 1 2 3 4 5 6 7 8 9 10 5 6 7 8 9 10 11 12 13 14 15' | sort -n
0 1 2 3 4 5 6 7 8 9 10 5 6 7 8 9 …
Run Code Online (Sandbox Code Playgroud)

sorting bash gnu-sort

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

Silverlight HTTP POST

我只是想在http://www.test.com/test.asp?test1=3上发表一篇http帖子.这是我一直在尝试使用的代码:

    private void pif_test_conn()
    {


        Uri url = new Uri("http://www.test.com/test.asp?test1=3", UriKind.Absolute);



        if (httpResult == true)
        {


            HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
            request.ContentType = "application/x-www-form-urlencoded";
            request.Method = "POST";
           request.BeginGetResponse(new AsyncCallback(ReadCallback), request); 

        }



        return ;
    }


   private void ReadCallback(IAsyncResult asynchronousResult)
    {


        HttpWebRequest request = (HttpWebRequest)asynchronousResult.AsyncState;


        HttpWebResponse response =  (HttpWebResponse)request.EndGetResponse(asynchronousResult);

        using (StreamReader streamReader1 =  new StreamReader(response.GetResponseStream()))
        {

            string resultString = streamReader1.ReadToEnd();

             MessageBox.Show("Using HttpWebRequest: " + resultString, "Found", MessageBoxButton.OK);             
        }

    }
Run Code Online (Sandbox Code Playgroud)

当我执行此代码时,我的程序会触发Application_UnhandledException事件.不确定我做错了什么.

silverlight

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

跟踪PRISM/CAL事件(最佳实践?)

好,

这个问题适用于对PRISM有深入了解的人或者我缺乏的一些魔法技能.背景很简单:Prism允许声明用户可以订阅或发布的事件.在代码中,这看起来像这样:

  _eventAggregator.GetEvent<LayoutChangedEvent>().Subscribe(UpdateUi, true);
  _eventAggregator.GetEvent<LayoutChangedEvent>().Publish("Some argument");
Run Code Online (Sandbox Code Playgroud)

现在这很好,特别是因为这些事件是强类型的,声明是小菜一碟:

public class LayoutChangedEvent : CompositePresentationEvent<string>
{
}
Run Code Online (Sandbox Code Playgroud)

但现在是困难的部分:我想以某种方式追踪事件.我有想法使用lambda表达式订阅调用简单的日志消息.在WPF中工作得很好,但在Silverlight中有一些方法访问错误(花了我一些时间来弄清楚原因)..如果你想亲眼看看,请在Silverlight中尝试:

eA.GetEvent<VideoStartedEvent>().Subscribe(obj => TraceEvent(obj, "vSe", log));
Run Code Online (Sandbox Code Playgroud)

如果这是可能的,我会很高兴,因为我可以使用一行来轻松跟踪所有事件进行订阅.但它没有...替代方法是为每个事件编写不同的函数,并将此函数分配给事件.为什么功能不同?好吧,我需要知道哪个事件发布了.如果我对两个不同的事件使用相同的函数,我只将有效负载作为参数.我现在可以找出导致跟踪消息的事件.

我试过了:

  • 使用Reflection获取导致事件(不工作)
  • 在事件中使用构造函数来使每个事件能够跟踪自己(不允许)

还有其他想法吗?克里斯

PS:写这篇文章花了我很可能比为我的20个事件编写20个函数更长,但我拒绝放弃:-)我只是想使用postharp,这很可能会工作(虽然我不确定,也许我最终只有关于基类的信息)..棘手和如此不重要的话题......

c# events prism

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

需要将C#转换为VB.NET

我有一些C#源代码,我从互联网上下载,我想在VB.NET中使用它.你怎么转换它因为我不知道C#.

vb.net c#-to-vb.net

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

无法将类型void隐式转换为IList <int>

 string categoryIDList = Convert.ToString(reader["categoryIDList"]);

    if (!String.IsNullOrEmpty(categoryIDList))
    {
        c.CategoryIDList  =
            new List<int>().AddRange(
                categoryIDList 
                    .Split(',')
                    .Select(s => Convert.ToInt32(s)));

    }
Run Code Online (Sandbox Code Playgroud)

该类有一个属性IList CategoryIDList,我试图分配给上面.

错误:

错误1无法将类型'void'隐式转换为'System.Collections.Generic.IList'

不确定是什么问题?

c# oop

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

如何在Python中编写一个空的缩进块?

运行时不断告诉我:

期望一个缩进的块

但是我不希望在我的except块中没有写任何内容,我只是希望它能够捕获并吞下异常.

python syntax try-catch indentation

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

在 .net 框架中使用先前生成的 RSA 公钥/私钥

我有一个预先存在的用于 RSA 加密的公钥/私钥对,我需要在 .net 中使用它。我可以在网上找到的所有示例都演示了如何生成新的私有/公共对,然后加密/解密。IE。像这样:

const int PROVIDER_RSA_FULL = 1;
const string CONTAINER_NAME = "SpiderContainer";
CspParameters cspParams;
cspParams = new CspParameters(PROVIDER_RSA_FULL);
cspParams.KeyContainerName = CONTAINER_NAME;
cspParams.Flags = CspProviderFlags.UseMachineKeyStore;
cspParams.ProviderName = "Microsoft Strong Cryptographic Provider";
rsa = new RSACryptoServiceProvider(cspParams);
.....
rsa.encrypt(...)
rsa.decrypt(...)
Run Code Online (Sandbox Code Playgroud)

可以看出,没有指定预先存在的公钥/私钥的途径。

有谁知道如何完成我想要做的事情?任何帮助将非常感激。

干杯纳伦

.net c# security encryption rsa

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

如何在Python中创建具有属性的内联对象?

在Javascript中它将是:

var newObject = { 'propertyName' : 'propertyValue' };
Run Code Online (Sandbox Code Playgroud)

怎么用Python做?

python dynamic-languages instantiation

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

将整数转换为颜色,从红色开始并循环显示

如何将整数转换为可用的颜色(对于PictureBox.CreateGraphics)?

颜色应该从红色开始,循环到橙色,黄色等,并再次回到红色.

这是在vb.net中.如果我不能这样做,我如何使用十六进制代码而不是笔使用PictureBox.CreateGraphics?

谢谢您的帮助!

vb.net colors

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

将IList <int>集合转换为逗号分隔列表

将IList集合转换为逗号分隔id的字符串的任何优雅方式?

"1,234,2,324,324,2"

c# ilist

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