问题列表 - 第5041页

在iPhone应用程序升级上部署sqlite DB

我在iPhone应用程序中使用sqlite作为数据源.关于应用程序升级,我有两个问题.

1.)数据都是config/nontransactional.意思是,只读.当我更新/添加配置数据时,我将为该应用程序发布升级.当用户获得更新的iPhone应用程序时,是否会卸载原始应用程序?如果是这种情况,我很好,因为将部署新的db配置数据.如果不是这样,我该如何替换数据?

2.)数据是配置和事务性的.这意味着用户可以将数据保存到数据库中.当用户升级到新版本的应用程序时,我想维护其现有数据但替换所有配置数据.我猜我需要在应用程序中存储INSERT和UPDATE脚本来完成此任务.什么是有效的方法呢?

sqlite iphone xcode app-store

9
推荐指数
2
解决办法
5669
查看次数

如何从PowerShell获取文件的实际磁盘大小?

我正在编写一个管理脚本,我需要计算磁盘上文件的大小.

这些文件位于压缩的NTFS卷上.

我无法使用FileInfo.Length,因为这是文件大小而不是磁盘上的大小.例如,如果我有一个100MB的文件,但由于NTFS压缩它只使用25MB,我需要我的脚本返回25MB.

有没有办法在Powershell中做到这一点?

(我知道GetCompressedFileSize()Win32的调用,但我希望这已经在某种程度上受到了影响.)

.net powershell

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

你如何扭转git存储库与其克隆之间的关系?

设置git clone以支持推/拉回原始存储库.我如何使用git-remote(和/或其他命令,配置文件等)更改两个存储库,以便原始文件现在将像克隆一样,默认情况下推送和拉入它,克隆现在将采取行动作为原始,不知道克隆?

git

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

除非在引号中,否则正则表达式将在空格上分割

我想使用.Net Regex.Split方法将此输入字符串拆分为数组.它必须在空格上拆分,除非它包含在引号中.

输入:这是"我的字符串"它有"六个匹配"

预期产量:

  1. 这里
  2. 我的字符串
  3. 具有
  4. 六场比赛

我需要什么样的模式?我还需要指定任何RegexOptions吗?

.net c# regex

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

如何从虚拟密钥代码转换为System.Windows.Forms.Keys

如果我使用win32调用拦截按键,我现在有一个密钥代码.有没有办法将其转换为System.Windows.Forms.Keys值?

.net c# winapi key

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

iframe中的Facebook Connect应用程序无法在IE7中运行

我正在构建一个在Google小工具中运行的Facebook Connect应用程序.作为小工具意味着应用程序在iframe内运行.在应用程序内部,有一个表单允许注册用户发表评论.提交是使用AJAX进行的,但我使用普通表单获得相同的结果.问题是我需要获取用户的Facebook ID.在Firefox中,它工作正常,但在Internet Explorer 7上,我收到以下错误:

 'A session key is required for calling this method'
Run Code Online (Sandbox Code Playgroud)

我认为这是由于IE处理第三方cookie的方式,因为如果我转到Internet选项/隐私/高级,并检查覆盖自动cookie处理并接受所有cookie,它可以正常工作.我无法通过javascript传递Facebook ID,因为任何人都可以篡改它.

编辑:如果我直接打开iframe的内容,该应用程序工作正常.问题实际上是由于IFRAME和IE安全模型.

我做错了什么?我该如何解决这个问题?

cookies facebook

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

如何使用cout以完全精度打印双精度值?

所以我已经得到了我最后一个问题的答案(我不知道为什么我没有想到这一点).当我没想到它的时候,我正在打印一个圆润的double使用cout.如何使用全精度cout打印double

c++ floating-point precision iostream cout

308
推荐指数
9
解决办法
41万
查看次数

什么在.NET中使用IsNumeric()这么长时间?

今天正在与IsNumeric进行一些基准测试,并将其与以下功能进行比较:

Private Function IsNumeric(ByVal str As String) As Boolean
    If String.IsNullOrEmpty(Str) Then Return False
    Dim c As Char

    For i As Integer = 0 To Str.Length - 1
        c = Str(i)
        If Not Char.IsNumber(c) Then Return False
    Next

    Return True
End Function
Run Code Online (Sandbox Code Playgroud)

我对结果非常惊讶.使用数值时,这个数字比常规IsNumeric()快8到10倍,而使用空数字或非数字值则快1000-1500倍.

什么是IsNumeric这么久?在用上面的功能替换之前,我应该考虑一些其他问题吗?我在我的网站上的大约50个不同的地方使用IsNumeric,主要用于验证表单和查询字符串.

vb.net performance isnumeric

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

SSIS将char转换为布尔/位

我有一个SSIS包来加载数据; 您可能还记得,当我尝试将它们作为位标志加载到SQL Server中时,数据文件中有标记为Y/N char(1).我正在指定数据文件中的列,String [DT_STR]并且我有一个数据转换任务,根据以下表达式将它们转换为布尔值(我收到相同的转换错误,只是将它们指定为DT_BOOL开头,尽管SSIS要求我说什么值应该考虑为boolean):

[ColumnName] == "Y" ? (DT_BOOL)1 : (DT_BOOL)0
Run Code Online (Sandbox Code Playgroud)

运行该包会出现错误,并告诉我Invalid character value for cast specificationThe value could not be converted because of a potential loss of data实际导入到SQL Server(通过OLE DB目标).

我在这里错过了什么来让它正确转换?

sql-server ssis

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

asp.net mvc添加到AUTHORIZE属性

如何创建自定义属性以扩展MVC中的现有Authorize属性?

asp.net asp.net-mvc attributes

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