小编Din*_*amy的帖子

如何在 Visual Studio 2019 中配置代理?

我想通过 Visual Studio 下载 python 包。我想配置代理来下载这些包。

警告:在连接因 'NewConnectionError('<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x000001E616804630>) 中断后重试(重试(total=4,connect=None,read=None,redirect=None,status=None)):无法建立新连接:[Errno 11001] getaddrinfo failed')': /simple/pydotplus/

我尝试了以下步骤,但没有成功:

  1. netsh使用(https://superuser.com/a/375525/584920)添加全局代理
  2. 修改devnet.exe.config/sf/answers/2935562591/

注意:我为 GitHub 配置了代理,它的工作方式就像 Visual Studio 中的魅力一样。

proxy visual-studio visual-studio-2019

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

如何在C#app.config文件中读取多个值?

我想阅读以下app.config文件..如何阅读?我需要更改任何内容才能读取文件吗?

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<Users>
  <add username = "Dinesh" password ="Password" domain ="MyCompany" />
 <add username = "Kumar" password ="Password" domain ="MyCompany" />
</Users>
</configuration>
Run Code Online (Sandbox Code Playgroud)

.net c# configuration app-config visual-studio-2008

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

“PKIX 路径构建失败:无法找到请求目标的有效证书路径” 仅在发布版本中

这个问题有点棘手。我尝试通过 LDAPS 将我的 war 文件连接到 Active Directory。在 IntelliJ IDEA 中使用调试模式运行时,代码运行得非常好。

当我在同一台或不同机器上安装 war 文件时,遇到此错误。

sun.security.validator.ValidatorException: PKIX path building failed:    sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Run Code Online (Sandbox Code Playgroud)

证书是自签名的。我已在 中添加了 CA.crt truststore.jks,在 中添加了 LDAP.cer cacerts。我也尝试添加“jssecacerts”,但结果相同。

注意:我使用 Apache Shiro 框架。

如何避免这个错误呢?为什么它没有进入调试模式?

java intellij-idea ssl-certificate shiro java-security

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

如何查看在Amazon EC2实例中启动的网站?

我已按照Amazon EC2提供步骤进行操作.我在EC2实例中安装了一个wordpress网站.

我的公共DNS为ec2-xx-xxx-xx-xxx.us-west-2.compute.amazonaws.com/,公共IP也为xx-xxx-xx-xxx.

如何从任何其他机器查看该网站?

注意:

  1. EC2实例现已创建并运行.

  2. 我可以使用RDP在localhost和EC2实例中的公共DNS中查看它.(http://ec2-xx-xxx-xx-xxx.us-west-2.compute.amazonaws.com/)

amazon-ec2 amazon-web-services

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

当XML再次包含相同的元素时,如何使用C#解析XML?

我正在尝试读取一个看起来像的XML文件,

<?xml version="1.0" encoding="UTF-8"?>
<MyXML>
<SESSION FORM_ID="775938" CID="" ID="HAKKI-LAPTOP_634975758376381105">
<FIELD NAME="A001DATE_M" Y="2.32" X="5.5" WIDTH="7.15" HEIGHT="0.99">First Value</FIELD>
<FIELD NAME="A002" Y="2.32" X="17.83" WIDTH="2.38" HEIGHT="0.99">Second Value</FIELD>
<FIELD NAME="A003" Y="1.11" X="17.83" WIDTH="2.38" HEIGHT="0.99">Third Value</FIELD>
<FIELD NAME="A004" Y="1.11" X="5.5" WIDTH="2.38" HEIGHT="0.99">Fourth Value</FIELD>
</SESSION> 
</MyXML>
Run Code Online (Sandbox Code Playgroud)

我试图读取读取的第三个值.我的代码可以检索第一个值.

XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load(sXMLPath);
XmlNode node = xmlDoc.SelectSingleNode("MyXML/SESSION/FIELD");
if (node != null)
{
     MessageBox.Show(node.InnerText);
}
Run Code Online (Sandbox Code Playgroud)

为了读取第三个或第四个值,我需要做出哪些更改?

解决方案:(由@DGibbs提供)

XDocument xml = XDocument.Load(sXMLPath);
var elem = (from n in xml.Descendants("FIELD")
            where n.Attribute("NAME").Value == "A004"
            select n).FirstOrDefault();
MessageBox.Show(elem.Value);
Run Code Online (Sandbox Code Playgroud)

c# xml xpath xml-parsing

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