RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-226182

Tima's questions

Martin Hope
Tima
Asked: 2020-06-04 00:22:30 +0000 UTC

X509Certificate2 中的 .pem

  • 0

再会

我有一个包含多个证书的 pem 文件:

-----BEGIN CERTIFICATE-----
MIIE/zCCBGgCAg4CMA0GCSqGSIb3DQEBBQUAMIGbMQswCQYDVQQGEwJKUDEOMAwG
A1UECBMFVG9reW8xEDAOBgNVBAcTB0NodW8ta3UxETAPBgNVBAoTCEZyYW5rNERE
MRgwFgYDVQQLEw9XZWJDZXJ0IFN1cHBvcnQxGDAWBgNVBAMTD0ZyYW5rNEREIFdl
YiBDQTEjMCEGCSqGSIb3DQEJARYUc3VwcG9ydEBmcmFuazRkZC5jb20wHhcNMTIw
ODIyMDcyNzIyWhcNMTcwODIxMDcyNzIyWjBKMQswCQYDVQQGEwJKUDEOMAwGA1UE
CAwFVG9reW8xETAPBgNVBAoMCEZyYW5rNEREMRgwFgYDVQQDDA93d3cuZXhhbXBs
ZS5jb20wggNHMIICOQYHKoZIzjgEATCCAiwCggEBAMbmu6uSdZWRxnO5PteARz5I
nrdM7vJadzJcY9Spf0cAhUDWyINCrUDn8h8QjbMiAxd+E7v5N85TbfvrW+/g7lYa
e7DB0uX02Rw29yoK+TE/znNTNq6HdPn/H4ll77uJqpkWgQwXgAQ3qDKRv96QaTfr
fSXYRxG9NvKzUBs9S7Woby7K6Pgh7/EmgeiOHKSX49XD+ihvkFRSFdeL5qV5hzDf
epfk8Ghl0cyK9jpM/yKlRuUUkP1pSMwUrCrptyRpqqXmam0UfFuFhMT2SJyNTyo2
SfnyZb78lbYcVLJQLJA+O3l469eOH3Odv/Pq7bvOstBKg96Q7imz5t0honf63EMC
IQCw7FeY0QQbxWYy+MI8/0m2kiRzIruA8RUPcEs4il1mwwKCAQB4W3QLepQRTWhR
69Xv+fC5JLEDyngw9KEalKorlg6o4Z9hASMbFMwECjlXZCxKd/NFjUMbtPcrMCoa
/KuaqRvHLs2bqe94X5VR4lWCv0SgOunKBj58jnVuN/OkkLu4cSZQ/jia/yPkdcMv
w8ZjF7zjPXGVhh9XC0QU9ipVfrreGaBSN+0zODKY5TyQI84FsZFZNetOTIT0HT2S
fIDRGYaL/0xMfQx070Z07cdTTuibzJHVr38qjKqEDiwAUyjXVdE+GJ15ZD4d56Ef
0qgRpzDmuvUjOtv1t8Hr2O2HTABqRMtAKZsLEVPjwnpKpcStixfg0uIPGVIKbej4
FzHHpO6bA4IBBgACggEBAJNRaaTFe253sOVm/JmUgsO1QB5GI5hOEWLpC8KHxgwn
nf/GQUaJLrN8TT4hXgJM2CdvdAkY6et1HpT6BUoz1cYTgsE3ToIsbH3SzPJvU7jz
cPOvY1jQv+xVBrU8Ydw2D8pydbAcw/L6JZnGpFBqeHa1iFAQc0B8ToXEgxnmGAdP
IOAKAHX0S4m6CrP5fKwYbmzu8WuWO4bRqvX7QJofrs2RaGFESulw0VrMFffJ/guf
HTvhDaMW7TSCKo1tBZK9SdEbWCQN2stnfnRSyZFQ+v02oyQtLg+3vSuCx4PS9DM9
/Uh3r9JDDH3GveUMbqw8Dmy6WH9iV3oOJt8aVF8F4CMwDQYJKoZIhvcNAQEFBQAD
gYEAbxDoJM8vKVfhltpfG3YXmBKnoGb2UpdKpcjmxMt1/yX8lWJaRBwUDeiDqjVC
JGi9gXO2SDAtXl7GI1cXTs/l7QlmoTmnc6kDwqk3pl6jC72rQH3E/Fpg7hBkSWL9
3V1dbLU5id63lVD8sUEULyfWFGk3L+Uka5oiSsxwZhdIb/Q=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
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
bktiLOD6KaA=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIC2jCCAkMCAg38MA0GCSqGSIb3DQEBBQUAMIGbMQswCQYDVQQGEwJKUDEOMAwG
A1UECBMFVG9reW8xEDAOBgNVBAcTB0NodW8ta3UxETAPBgNVBAoTCEZyYW5rNERE
MRgwFgYDVQQLEw9XZWJDZXJ0IFN1cHBvcnQxGDAWBgNVBAMTD0ZyYW5rNEREIFdl
YiBDQTEjMCEGCSqGSIb3DQEJARYUc3VwcG9ydEBmcmFuazRkZC5jb20wHhcNMTIw
ODIyMDUyNzQxWhcNMTcwODIxMDUyNzQxWjBKMQswCQYDVQQGEwJKUDEOMAwGA1UE
CAwFVG9reW8xETAPBgNVBAoMCEZyYW5rNEREMRgwFgYDVQQDDA93d3cuZXhhbXBs
ZS5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC0z9FeMynsC8+u
dvX+LciZxnh5uRj4C9S6tNeeAlIGCfQYk0zUcNFCoCkTknNQd/YEiawDLNbxBqut
bMDZ1aarys1a0lYmUeVLCIqvzBkPJTSQsCopQQ9V8WuT252zzNzs68dVGNdCJd5J
NRQykpwexmnjPPv0mvj7i8XgG379TyW6P+WWV5okeUkXJ9eJS2ouDYdR2SM9BoVW
+FgxDu6BmXhozW5EfsnajFp7HL8kQClI0QOc79yuKl3492rH6bzFsFn2lfwWy9ic
7cP8EpCTeFp1tFaD+vxBhPZkeTQ1HKx6hQ5zeHIB5ySJJZ7af2W8r4eTGYzbdRW2
4DDHCPhZAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAQMv+BFvGdMVzkQaQ3/+2noVz
/uAKbzpEL8xTcxYyP3lkOeh4FoxiSWqy5pGFALdPONoDuYFpLhjJSZaEwuvjI/Tr
rGhLV1pRG9frwDFshqD2Vaj4ENBCBh6UpeBop5+285zQ4SI7q4U9oSebUDJiuOx6
+tZ9KynmrbJpTSi0+BM=
-----END CERTIFICATE-----

像这样↑

据我了解,pem 是一个独立证书的容器。

当我尝试通过以下方式在代码中获取此证书文件的类型时:

X509Certificate2.GetCertContentType(certBytes);

我明白了

X509ContentType.Cert //(A single X.509 certificate)

和

new X509Certificate2(certBytes)

仅检索第一个证书的数据。

是否可以将此文件的字节转换为X509Certificate2[]?

还是您必须自己解析并获取这个base64?此外,该文件可能包含以下数据:

Bag Attributes
    localKeyID: 53 61 6D 70 6C 65 20 54 65 78 74 53 61 6D 70 6C 65 20 54 65
subject=/CN=www.website.info
issuer=/C=US/O=MyCert Inc/OU=www.website.com/
-----BEGIN CERTIFICATE-----
...
c#
  • 1 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-11-17 22:33:43 +0000 UTC

如何将一个块分成 30px 和其余部分?

  • 3

有一个块。你需要除以二。一个是 30px,另一个是自动的。

<div>
  <div class="left">

  </div>
  <div class="right">

  </div>
</div>

我解决了这样的问题:

<table style="height: 100%; width: 100%; border-collapse: collapse; table-layout: fixed;">
<tr>
    <td style="width: auto; background-color: #abc">hвавфыавправi</td>
    <td style="width: 30px; background-color: #def">hii</td>
</tr>
</table>

有趣的是没有桌子。

html
  • 3 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-11-13 04:01:37 +0000 UTC

访问仅知道其名称开头的目录

  • 0

有文件夹吗

它有一堆子文件夹“DIR-1 (hello)”、“DIR-2 (hi)”、“DIR-100500 (ave)”

我知道所有子文件夹都以“DIR-n”开头,其中 n 是 id。此外,子文件夹的名称绝对可以是任何东西。我知道了。如何获取此文件夹的全名?

有一个解决方案:

foreach (string file in Directory.GetDirectories(Server.MapPath(/*родительская папка*/)))
    if (file.IndexOf("DIR-" + id.ToString()) != -1) 
        /* то file - путь + полное название*/

有更快的方法吗?可以有很多文件夹。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-09-24 08:47:10 +0000 UTC

添加新组件时重置先前组件的数据

  • 1

有一个代码

<!DOCTYPE html>
<html>
<head>
	<script
  src="https://code.jquery.com/jquery-3.2.1.min.js"
  integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4="
  crossorigin="anonymous"></script>
	<title></title>
</head>
<body>
	<input type="submit" name="" id="add">
	<div id="elements"> </div>
	<script type="text/javascript">
		var counter = 0;
		$(document).on('click', '#add', function (e) {
			counter++;
			$("#elements").html($("#elements").html()+
			'<input type="text" name="" id="input-'+counter+'">');
			$("#input-"+counter).val("10");
		});

	</script>
</body>
</html>

当您单击该按钮时,将添加一个新字段。它应该有一个默认值 10。为什么要重置以前的字段?如何解决?

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-07-19 18:21:42 +0000 UTC

SQL SELECT * FROM table WHERE colmn='value' 忽略空格

  • 0

假设有一个表格文本。

数据:

[Id] [Val]
 1    Hello world
 2    Helloworld
 3    Hello      world

您需要进行类似 SELECT * FROM Text WHERE Val='Helloworld' 的查询

所以结果就是所有这三行

好吧,即 您需要查询来选择不带空格的值(可能有很多)。

微软数据库

sql
  • 1 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-07-17 16:01:41 +0000 UTC

是否可以从一个函数调用另一个函数的回调?JS

  • 0

我有一个带有消息的块,它由 showMessage() js 函数调用 假设这是块:

<div>
    <label>Вопрос</label>
    <input value="Да" onclick="messageYes();" type="submit">
    <input value="Нет" onclick="messageNo();" type="submit">
    <input value="Отмена" onclick="messageCansel();" type="submit">
</div>

记者:

function hideMessage(){

}
function messageYes(){

}
function messageNo(){

}
function messageCansel(){

}
function showMessage(error, text, callback){
    При вызове одной из вышеперечисленных функций, нужно вызвать callback. Либо реализовать это так, чтобы callback вызывался при клике на кнопки.
}
javascript
  • 1 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-07-16 18:16:12 +0000 UTC

C# ASP.NET MVC 禁用绝对图像路径导航

  • 1

有个文件夹

~/GlobalFiles/PeoplePhoto/

有照片。如果我想获取照片,那么我会在地址栏中写入。

http://localhost:58370/GlobalFiles/PeoplePhoto/14.jpg

我得到了我想要的。

每个登录的人都有一个角色,该角色确定用户有权使用什么,不能使用什么。因此,任何人都可以通过绝对路径获取照片,即使未注册。如何解决?在用户转到此目录以查看特定照片之前,如何检查角色。

c#
  • 1 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-07-13 03:09:49 +0000 UTC

将 id 数组传递给存储过程(C#、MSSQL)

  • 6

一般的问题如下:有一个标识符列表

List<int> Id = new List<int>() {1,2,3,4,5}

我有一个 SQL 查询

SELECT * FROM table
WHERE table.Id in(1,2,3,4,5)
                  ↑↑↑↑↑↑↑↑↑

您需要将此列表作为存储过程参数传递。

当然,也有极端的选择,比如把一个列表变成一个字符串变量,列出用逗号分隔的元素……

DECLARE @Id nvarchar(50) = '1,2,3,4,5'
EXEC('SELECT * FROM table
WHERE table.Id in('+@Id+')')

值得这么麻烦吗?

c#
  • 1 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-06-28 00:17:05 +0000 UTC

ASP.NET RAZOR MVC5 帮助程序与 using 一起使用

  • 11

在 ASP.NET RAZOR MVC5 中,有这么一个好帮手

Html.BeginForm()

它可以写成

@Html.BeginForm()
...
@Html.EndForm()

所以和

@using (Html.BeginForm())
{
    ...
}

如何创建这样的自定义助手。例如,我需要一个 div 块,该块不是裸露的,但它包含一些基本元素,比方说五个链接。我需要不断地复制这个块,除了固定的五个链接外,我还需要在里面塞进一堆其他元素,它可以是按钮/表格/图片等。那么,如何使用同样漂亮的花括号来完成,而不是编写 Html.MyPerfectDivStart() 和 Html.MyPerfectDivEnd()

有一个选项可以使用 MvcHtmlString 并将其作为List<MvcHtmlString>我创建的各种其他组件的参数传递。但是看起来不太好!

c#
  • 1 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-06-21 21:22:17 +0000 UTC

响应式块布局

  • 3

有一些html

<body>
    <div class="div"></div>
    <div class="div"></div>
</body>

这两个块在同一行上。第一个块的最小长度为 400px,第二个块的最小长度为 200px。两者的最大长度应为100%。如何做到这一点,当达到最小长度时,不适合的块被包裹到下一行。并且前一个块占据了第一行剩余空间的 100%。同时,转移过来的也占了一条新线上100%的空位。

请注意,可能不会有两个块。提前致谢。

在此处输入图像描述

在此处输入图像描述

html
  • 1 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-06-19 00:16:51 +0000 UTC

SQL中的触发器问题

  • 3

这里有张桌子

[Active] | [DeactivationDate]
true     |      null
false    | 22.03.2017 0:00:00

我如何编写一个在数据更改(更新)时触发的触发器。如果数据发生变化,Active 中的值从 true 变为 false,则将 DeactivationDate 的值从 NULL 更改为 (getdate())。

而如果它从 false 变为 true,则抛出错误并且不记录这样的变化

提前致谢。

sql
  • 1 个回答
  • 10 Views
Martin Hope
Tima
Asked: 2020-06-11 19:17:11 +0000 UTC

将枚举类型参数传递给 C# 中的方法

  • 4

如何做标识符类之类的事情?我什至不知道如何正确调用它以及它是否是一个类。

问题是这样的。我为程序写日志。有两种类型的日志:消息和错误。有一个方法需要调用并传递有关它是消息还是错误的信息。

public void Log(LogType type)
{

}

问题恰恰出在LogType上。我不知道如何正确实现它,以便我可以在通过时执行以下操作:

Log(LogType.Error); 

或者

Log(LogType.Message); 

提前致谢。通过一个 int 变量 0-message 1-error 等。不行

c#
  • 2 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5