小编RAT*_*THI的帖子

如何在C#中通过指纹查找证书

我正在使用此代码通过其指纹查找证书.证书存在于个人证书存储区中,但此代码未找到该证书.

请告诉我我在哪里做错了.

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            string certThumbPrint = "??fe14593dd66b2406c5269d742d04b6e1ab03adb1";
            X509Store certStore = new X509Store(StoreName.My, StoreLocation.CurrentUser);
            // Try to open the store.

            certStore.Open(OpenFlags.ReadOnly);
            // Find the certificate that matches the thumbprint.
            X509Certificate2Collection certCollection = certStore.Certificates.Find(
                X509FindType.FindByThumbprint, certThumbPrint, false);
            certStore.Close();

            // Check to see if our certificate was added to the collection. If no, 
            // throw an error, if yes, create a certificate using it.
            if (0 == certCollection.Count)
            {
                Console.WriteLine("Error: No certificate found …
Run Code Online (Sandbox Code Playgroud)

c# x509certificate

78
推荐指数
4
解决办法
5万
查看次数

如何将十六进制字符串转换为十六进制数字

我想将十六进制字符串(例如:)转换为十六0xAD4进制数字,然后添加0x200到该数字并再次想要以0x字符串形式打印该数字.

我尝试了第一步:

str(int(str(item[1][:-2]),16))
Run Code Online (Sandbox Code Playgroud)

但是打印的值是十进制字符串而不是十六进制格式的字符串(0x格式)(我想以形式打印最终结果0x)

  • [:-2] 从该号码中删除最后一个00
  • item[1] 包含十六进制数 0x

python string hex python-2.7

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

从datagrid中删除行

我们可以删除每行datagrid之间的行吗?所以它看起来像listview(所以只有数据应该在两行之间没有行)

wpf wpfdatagrid

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

html中的Selenium和iframe

无法对iframe使用send_key().如何选择这个iframe以及其中的哪个元素应该用于send_key()?

页面图像

和iframe HTML代码

<iframe class="textarea" src="/framework/html/blank.html" style="width: 99%; border-width: 1px; height: 332px;">
#document
<html webdriver="true">
<head>
</head>
<body> … </body>
</html>
</iframe>
Run Code Online (Sandbox Code Playgroud)

如何将值发送到描述?

还有一件事我想知道当我在浏览器中查看"查看页面源"时,这个框架代码不会出现吗?

python iframe selenium selenium-webdriver

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

2d二进制矩阵中最大的1的矩形

在0-1矩阵中找到1的最大面积存在问题.在这个问题中有两种情况:

  1. 要测量的区域是方形的.DP很简单.

  2. 要测量的区域是矩形的形状.我无法为此考虑最佳解决方案.

例:

010101
101001
111101
110101
Run Code Online (Sandbox Code Playgroud)

最大的矩形的面积为4(第3行,第5列,第3行,第4行).我们还可以获得所有这些矩形吗?

arrays algorithm

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

为datagrid中的每一行添加删除按钮

如何在WPF中为数据网格中的每一行(包含两个字段)添加删除按钮.而datagrid itemsource是

ObservableCollection<Result>
Run Code Online (Sandbox Code Playgroud)

 public class Result : INotifyPropertyChanged
{
    public string FriendlyName { get; set; }
    public string Id { get; set; }

    public Result(string name, string id)
    {
        this.FriendlyName = name;
        this.Id = id;
    }

    #region INotifyPropertyChanged Members

    public event PropertyChangedEventHandler PropertyChanged;

    void OnPropertyChanged(string property)
    {
        if (this.PropertyChanged != null)
        {
            this.PropertyChanged(this, new PropertyChangedEventArgs(property));
        }
    }

    #endregion
}
Run Code Online (Sandbox Code Playgroud)

}

.net wpf datagrid

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

虚拟内存?

我对这些问题非常困惑.

  1. 在32位处理器上,每个进程都有4 GB的虚拟内存.但是,如果evey进程有4GB的空间,那么如果100个进程正在运行,那么它将是每个巨大的数量 - 这大于交换区域.有人可以解释一下; 我很迷茫.

  2. 操作系统如何将内存分配给进程?假设一个过程有a = malloc(2).谁将这个记忆分配给这个过程?操作系统是否会为进程提供这2个字节的内存.
    (我们访问a [2]它会产生分割错误).

  3. 进程的不同部分(主代码或数据,堆栈,堆)在主存储器或辅助存储器中的位置.

请给我一些很好的链接,这样我也可以理解虚拟内存及其整个机制,因为我发现的链接并不能完全解释虚拟内存.

operating-system virtual-memory

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

Android Studio中的向后滑动支持

我正在寻找像Xcode这样的Android工作室中的滑动支持.有谁知道android studio中是否有任何插件或黑客可用?

我尝试在鼠标手势上应用后退功能但是效果不佳.和它一起工作很麻烦.它并不像在Xcode中那么容易.

xcode keyboard-shortcuts android-studio

5
推荐指数
0
解决办法
148
查看次数

如何将一个xml更改为另一个

我是XML解析的新手.我有一个Xml文件,我需要从这个xml中提取一些元素,并使用这些选中的元素和一些额外的元素创建一个新的xml文件.

在开始之前我需要了解什么以及如何做到这一点.

.net xml

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

线程之间的通信而不会杀死线程

我正在创建一个WPF应用程序,其中我需要一个线程,它应该连续读取文件夹中的空文件(文件名包含pids和进程名称以及唯一的计划名称),并应检查具有相同进程名称的pid存在于系统中不是没有.

如果线程发现任何已崩溃但在系统中不存在的进程,它应该将计划名称发送到主UI线程而不退出,并应继续其工作.

我已经实现了1部分.但不知道如何实施2部分.

.net c# wpf multithreading

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