小编Cᴏʀ*_*ᴏʀʏ的帖子

如何在单元测试中引用文件?

我正在进行一些单元测试,并且有一个包含一些数据的JSON文件。我正在编写一些使用该文件并同时使用该数据的单元测试。

因此,这些数据将用于实时测试和单元测试。

如果可能,我不想保留两个副本,所以我想知道如何引用此文件?

c# nunit unit-testing visual-studio

5
推荐指数
3
解决办法
4623
查看次数

Excel VBA - 如何在没有公式的情况下插入普通值?

我已经浏览了许多Excel VBA主题,但是,我没有找到有关插入普通值的任何信息 - SUM()在这种情况下的结果- 不是公式.有一种方法,PasteSpecial xlPasteValues但似乎它不是我想要的.

下面的代码示例插入公式,而不仅仅是值:

Sub test()
    Range("A4").Value = "=SUM(A1:A3)"
End Sub
Run Code Online (Sandbox Code Playgroud)

如何在Excel VBA中插入没有公式的普通值?

excel vba excel-2003 excel-vba

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

Javascript通配符变量?

product_id可能是字母和数字的某种组合,如:GB47NTQQ.

我想查看除第3和第4个字符以外的所有字符是否相同.

就像是:

if product_id = GBxxNTQQ //where x could be any number or letter.
    //do things
else
    //do other things
Run Code Online (Sandbox Code Playgroud)

如何使用JavaScript完成此操作?

javascript variables wildcard

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

测试 - 如何创建Mock对象

我只是想知道如何创建Mock对象来测试代码,如:

public class MyTest
{
  private A a;
  public MyTest()
  {
     a=new A(100,101);
  }
}
Run Code Online (Sandbox Code Playgroud)

谢谢

java unit-testing mocking

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

.NET MVC:计算Web应用程序中的Action方法

我们有一个巨大的ASP.NET MVC 3应用程序.我们需要计算我们在课程中有多少公共方法currentClass is System.Web.Mvc.Controller.

任何符合此条件的类都将具有"AwesomeProduct.Web"的基本命名空间,但除了这些类可能属于哪个命名空间或者有多少深度级别之外,无法保证.

想出这个的最佳方法是什么?

asp.net-mvc asp.net-mvc-3

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

用PHP备份和恢复MySQL数据库

我正在尝试使用PHP来备份和恢复MySQL数据库:

备份:

$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'dbpass';
$dbname = 'test';

$output = "D:/backup/test.sql";
exec("D:/xampp/mysql/bin/mysqldump --opt -h $dbhost -u $dbuser -p $dbpass $dbname > $output");
echo "Backup complete!";
Run Code Online (Sandbox Code Playgroud)

恢复:

$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'dbpass';
$dbname = 'test';

$output = "D:/restore/test.sql";
exec("D:/xampp/mysql/bin/mysql --opt -h $dbhost -u $dbuser -p $dbpass $dbname < $output");
echo "Restore complete!";
Run Code Online (Sandbox Code Playgroud)

但两者都不起作用.备份完成后,我检查test.sql空白的文件.还原完成后,数据库仍为空.

我怎样才能解决这个问题?

php mysql

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

HashMap的JSON表示形式

Json的表示是HashMap<String, String>什么?

我已经尝试过这种方式,但是请求请求错误。

"userPreferences":{{"mobile":"yes"},{"email":"yes"}}
Run Code Online (Sandbox Code Playgroud)

java json hashmap

4
推荐指数
2
解决办法
9584
查看次数

如何找到最接近的有效日期作为无效的日期字符串?

这个问题源于一个会计软件包,它会发出基于文本的报告,其中的数据行具有无效日期,如2月31 或9月31 .

报告使用空格和单倍间距字体格式化.我的目标是解析所需的数据并生成更正式的报告(SSRS).

我对修复感兴趣的是日期无效且无法直接转换为DateTime结构的情况.报告中的日期格式为MMM-dd-yy(例如 Feb-30-10).我想将无效日期字符串转换为DateTime在同一个月内最接近的有效日期字符串,然后在正式报告中显示它们.在我作为开发人员的时候,我已经看到过这两种方式,两者都非常糟糕,所以我想想出一个简单的方法(如果没有我不知道的内置方式) .

我见过的第一个糟糕的方法(我不敢相信我甚至会向你展示!):

Dim month As Integer = <Parse out the month from the bad date string>
Dim day As Integer = <Parse out the day from the bad date string>
Dim year As Integer = <Parse out the year from the bad date string>

Dim validDate As DateTime

While True
    Try
        validDate = New DateTime(year, month, day)
        Exit While
    Catch ex As ArgumentOutOfRangeException …
Run Code Online (Sandbox Code Playgroud)

vb.net validation datetime parsing

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

$(".anything")之间有什么区别.单击()和$(".anything").bind(click)

$(".anything")之间有什么区别.单击()和$(".anything").bind(click)

$(".anything").click(function() {

});

$(".anything").bind('click', function() {

});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

使用命名空间别名而不是XElement上的URI选择命名空间的XML节点属性

我正在尝试从严格命名的XML文档中查询一些信息,并且在查找也是命名空间的属性时遇到了一些麻烦.

XML看起来像:

<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
    xmlns:owl="http://www.w3.org/2002/07/owl#"
    xmlns:skos="http://www.w3.org/2004/02/skos/core#"
    xmlns:geo="http://www.geonames.org/ontology#"
    xmlns:dc="http://purl.org/dc/terms/"
    xmlns:foaf="http://xmlns.com/foaf/0.1/"
    xmlns:void="http://rdfs.org/ns/void#">

    <geo:Country rdf:about="http://ontologi.es/place/AD" skos:notation="AD" rdfs:label="Andorra" />
    <geo:Country rdf:about="http://ontologi.es/place/AE" skos:notation="AE" rdfs:label="United Arab Emirates" />
    <geo:Country rdf:about="http://ontologi.es/place/AF" skos:notation="AF" rdfs:label="Afghanistan" />
    <geo:Country rdf:about="http://ontologi.es/place/AG" skos:notation="AG" rdfs:label="Antigua &amp; Barbuda" />
    <geo:Country rdf:about="http://ontologi.es/place/AI" skos:notation="AI" rdfs:label="Anguilla" />
    <geo:Country rdf:about="http://ontologi.es/place/AL" skos:notation="AL" rdfs:label="Albania" /> 
    ...

</rdf:RDF>
Run Code Online (Sandbox Code Playgroud)

我的目标是创建一个包含国家/地区代码和国家/地区名称的对象列表.这对我现在有用:

XmlReader reader = XmlReader.Create(@"path/to/xml.xml");
XDocument root = XDocument.Load(reader);
XmlNameTable nameTable = reader.NameTable;

XmlNamespaceManager nsManager = new XmlNamespaceManager(nameTable);
nsManager.AddNamespace("rdf", "http://www.w3.org/1999/02/22-rdf-syntax-ns#");
nsManager.AddNamespace("rdfs", "http://www.w3.org/2000/01/rdf-schema#");
nsManager.AddNamespace("skos", "http://www.w3.org/2004/02/skos/core#");
nsManager.AddNamespace("geo", "http://www.geonames.org/ontology#");

var geoCountries = …
Run Code Online (Sandbox Code Playgroud)

.net c# xml xpath xml-namespaces

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