小编Ev.*_*Ev.的帖子

如何在1.5之前与SVN服务器合并(不支持检索mergeinfo)?

本地我已经TortoiseSVN安装了1.6.11版本.

这是使用Subversion 1.6.13

我的中央SVN存储库使用版本SVN服务器版本1.4.2(我无法升级它).

每次我尝试合并时都会收到消息:

retrieval of mergeinfo unsupported by http://svn01.xxx.xxx.com/svn/
Run Code Online (Sandbox Code Playgroud)

这是因为服务器使用较旧版本的SVN,它不支持mergeinfo,这意味着我的本地版本将无法运行.

那我怎么合并?

svn tortoisesvn

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

信用卡号码应该存储为字符串还是整数?

是的......只是想一想......

我应该将以我的网站输入的信用卡号码存储为字符串或整数吗?

我的意思是,它们由数字组成,这让我认为它是一个整数...但我不对它们做数学,所以也许一个字符串更合适?

编辑:所以我必须在加密之前存储在某个时刻输入的数字.我可能应该更具体一点 - 这不像是我用明文或任何东西将它们保存在数据库中 - 很高兴看到每个人都是如此尽职尽责:)

c# java

9
推荐指数
4
解决办法
3362
查看次数

验证从未使用OCMock 3调用方法

如何验证从未使用OCMock 3调用方法?

我在想这样的事情:

XCTAssertThrows(OCMVerify([_restDataSource getSomeStuff:[OCMArg any]]));
Run Code Online (Sandbox Code Playgroud)

但似乎OCMVerify不会失败.

cocoa objective-c ocmock

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

ABCPdf - 无法呈现HTML.无法加载页面

我正在使用ABCPdf将HTML转换为PDF.我正在使用这个方法:

AddImageUrl()
Run Code Online (Sandbox Code Playgroud)

这在Dev和UAT中运行良好,但在生产中我不断得到消息:

无法呈现HTML.无法加载页面

有谁看过这个吗?需要更多信息?

-ev

abcpdf

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

从DateTime转换为SqlDateTime是不准确的

我有一个从源(a DataRow或a SqlDataReader)获取日期属性的方法:

protected SqlDateTime GetSqlDateTimePropertyValue(string propertyName, object source)
{
  var objValue = GetPropertyValue(propertyName, source);
  var value = objValue == DBNull.Value ? null : (DateTime?)objValue;
  var sqlValue = new SqlDateTime();
  if (value.HasValue) sqlValue = value.Value;
  return sqlValue;
}
Run Code Online (Sandbox Code Playgroud)

但转换似乎是稍微改变日期,以便我的测试总是失败.

有谁知道为什么这种方法会错误地转换?

在方法结束时,看起来转换为进行SqlDateTime一些舍入:

value.Value.Ticks:        634698391707468296
sqlValue.Value.Ticks:     634698391707470000
Run Code Online (Sandbox Code Playgroud)

c# asp.net

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

Elmah只记录了15个错误

我刚刚开始在工作中查看现场.他们使用Elmah记录错误.

它似乎记录正常,但在网络界面中,当我告诉Elmah每页显示100个错误时,它只显示最近的15个.

然后,当我点击"下载日志"时,我只会在CSV中显示15个错误.

任何人都知道如何配置它以保留所有错误?

或者有人可以指点我一些关于如何做到这一点的文档?

非常感谢!

-Evan

c# asp.net error-handling logging elmah

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

使用标头值对WebAPI2控制器方法进行单元测试

我想在我的WebAPI控制器上"单元"测试一个方法.

此方法依赖于与其一起发送的标头.

所以

HttpContext.Current.Request.Headers["name"]
Run Code Online (Sandbox Code Playgroud)

需要在方法体中有一个值.

这样做的最佳方式是什么?我以为我能够设置ControllerContext来填充HttpContext,但无法让它工作.

我不想使用模拟框架或任何其他第三方工具,因为我的理解是WebAPI2可以很好地使用这个用例.

如果这是最好的方法,我很乐意设置HttpContext.Current.

c# asp.net unit-testing asp.net-web-api asp.net-web-api2

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

在PostBack之后在GridView中保留DataSource

所以我在ASPX页面中有一个GridView.

当我点击<asp:Button id="btnBindIt" runat="server" />它时绑定数据表如下:

theDataTable = GetAllTheRecords();
gvTheGridView.DataSource = theDataTable;
gvTheGridView.DataBind();
Run Code Online (Sandbox Code Playgroud)

注意:theDataTable是会员

private DataTable theDataTable;
Run Code Online (Sandbox Code Playgroud)

这按预期工作.

现在,在很好地显示GridView之后,我想将数据导出为CSV,所以我现在单击<asp:Button id="btnExportIt" runat="server" />运行代码的那个:

exportToCsv(theDataTable);
Run Code Online (Sandbox Code Playgroud)

但是theDataTable没有.

所以我试过了

exportToCsv(gvTheGridView.DataSource)
Run Code Online (Sandbox Code Playgroud)

哪个也是null.

持久化这些数据的标准方法是什么?我真的不想再次点击数据库,因为它是一个很长的SPROC并且用户已经等了一次.

提前致谢!

c# asp.net datatable gridview

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

什么使用Passbook的记录端点?

我刚刚开始实施我的Web服务for passbook.

在文档中,我看到有一个可选的日志端点,但是不明白使用/使用该端点的是什么?

据我所知,它仅供希望检查日志的人使用.

为清楚起见,Apple的文档说日志应该可以通过

对webServiceURL/version/log的POST请求

但我不明白为什么我们不能对webServiceURL/version/myAppsLogs使用GET请求

ios ios6 passbook

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

模糊的Xcode构建错误:"无法打开文件"myapp-SBPartialInfo.plist",因为没有这样的文件."

我在构建结束时遇到以下错误:

错误:无法从'/Users/myname/Library/Developer/Xcode/DerivedData/myapp-ftieubjjfkuwyrhhleghfevbhxuu/Build/Intermediates/myapp.build/Debug-iphoneos/myapp.build/myapp-SBPartialInfo.plist'中读取数据:文件无法打开"myapp-SBPartialInfo.plist",因为没有此类文件.

我唯一能想到的是它是在大约一个小时前中止了一次构建的结果.

我已经清理过,退出Xcode,重启我的电脑 - 没有一个简单的修复工作正常.我检查了其他构建目录(Debug-iphonesimulator和Release-iphoneos),这两个目录都没有包含该文件.但模拟器和存档都正确构建.

Xcode错误是最糟糕的.

build ios xcode6

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