问题列表 - 第16081页

C++ ofstream与C++ cout管道传输到文件

我正在编写一组单元测试,将计算出的值写入文件.每个测试产生一个方形矩阵,可以容纳50,000到500,000的双倍,我总共有128个测试用例组合.

编写cout语句然后将输出汇总到文件中是否有任何重大开销,或者我最好使用ofstream直接写入文件?

c++ cout ofstream

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

数据中立.NET应用程序

许多产品开发人员都希望编写一个.NET应用程序,它可以与任何流行的RDBMS无缝协作,如SQL Server,oracle,DB2,MySql.如果我们使用数据应用程序块,它会根据配置动态选择数据库驱动程序(OracleClient,SQLClient或OleDBClient).

但是,所有数据库都有自己的SQL风格.有一些细微的差别阻止了一个SQL代码库被普遍使用 - 函数名称不同,处理日期的方式不同,Identity列处理方式不同等等.

可以使用Data Direct的第三方产品使用预定义的转义序列来编写DB中性代码.

Microsoft是否有解决此问题的工具或产品?

.net orm database-agnostic

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

如何生成BlToolkit模型

从我在ormbattle.net上看到的,BlToolkit是最快的ORM for .NET.我想在我的一个项目中测试它,但我不知道如何生成实体类.我应该手工做吗?我在数据库中有20多个表.

有没有在线教程或博客,我可以在哪里找到有关BlToolkit的更多信息?它看起来像一个没有社区背后的巨大潜力的图书馆.

linq orm

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

以编程方式将纯文本转换为乳胶代码

我想要一些用户输入文本并快速解析它以生成一些乳胶代码.目前,我更换%\%\n\n\n,但如果有其他的替代品,我应该就取得从纯文本到乳胶转换我不知道.

我不是非常担心这里的安全性(你甚至可以编写恶意乳胶代码吗?),因为这只应该被用户用来将他们自己的文本转换成乳胶,所以他们应该被允许使用他们自己的乳胶标记在预转换的文本中,但我想确保输出不包括偶然的乳胶命令,如果可能的话.如果有一个很好的库来进行这样的转换,我会看看.

cocoa latex

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

subprocess.call()的返回值是多少?

我不确定返回值是什么subprocess.call()意思.

  • 我可以安全地假设零值将始终意味着命令执行成功吗?

  • 返回值是否等同于shell命令的退出状态?

例如,以下几段代码是否适用于Linux上几乎任何命令?

 cmd = "foo.txt > bar.txt"
 ret = subprocess.call(cmd, shell=True)
 if ret != 0:
     if ret < 0:
         print "Killed by signal", -ret
     else:
         print "Command failed with return code", ret
 else:
     print "SUCCESS!!"
Run Code Online (Sandbox Code Playgroud)

请赐教:-)

python linux

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

在c ++中派生对象和基础对象之间有什么区别?

在c ++中派生对象和基础对象之间有什么区别,

特别是,当班级中有虚拟功能时.

派生对象是否维护其他表来保存指针

功能?

c++ compiler-construction

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

忽略AppKit中的UI事件

如果我想在iPhone上忽略UIKit中的触摸事件,我会这样做:

// Begin ignoring events
[[UIApplication sharedApplication] beginIgnoringInteractionEvents];
//Do my code 
// Stop ignoring events
[[UIApplication sharedApplication] endIgnoringInteractionEvents];
Run Code Online (Sandbox Code Playgroud)

这允许我在"忽略"调用之间的代码操作,而不必担心用户交互改变应用程序的任何状态.

我的问题是,如果我正在编写Mac OS X应用程序(AppKit vs. UIKit),我该怎么做?我基本上想在一些操作期间"锁定"用户(具体地说,进行网络呼叫,并且快速改变状态会排队大量的网络呼叫,这些呼叫会很快阻碍彼此).

我需要使用AppKit手动管理吗?即设置进度条,并手动禁用所有UI元素?

macos cocoa event-handling appkit

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

size_t可移植吗?

GCC 4.4.1,C99

我正在使用size_t,而且size_t是一个unsigned int.但是,这取决于您是运行32位还是64位.

我将size_t用于存储缓冲区的大小.

因此,如果跨架构使用,我认为这不会是非常便携的.

只是一个问题,使用size_t32位或64位.什么情况会导致最严重的问题?

c portability size-t 32bit-64bit

5
推荐指数
2
解决办法
4419
查看次数

在没有iTunes的情况下获取UUID

我正在寻找一种方法来提取我的iPhone(OS v3.0)UUID而不使用iTunes.我尝试过Cydia Store的"UUID Revealer",但这不适用于我的系统.我可以使用WinSCP进行SSH,并且我安装了终端程序.有没有机会使用其中一种工具(或其他工具)来揭示我的UUID?谢谢

iphone uuid itunes

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

如何以编程方式在Silverlight中定位画布?

我正在使用Silverlight 3/C#,我正在尝试以编程方式创建一些XAML对象以响应用户单击按钮.

但是,我似乎无法定位Canvas我创建的对象 - 当我使用值调用SetValue()new CanvasCanvas.LeftProperty,浏览器窗口将清除为空屏幕.

我有一个简单的函数来展示问题(我开始使用更复杂的东西):

    private Canvas MakeNewCanvas()
    {
        Canvas newCanvas = new Canvas();
        newCanvas.Width = newCanvas.Height = 50;
        newCanvas.SetValue(Canvas.LeftProperty, 10);
        return newCanvas;
    }
Run Code Online (Sandbox Code Playgroud)

和一个简单的按钮单击处理程序,它调用:

    private void MyButton_Click(object sender, System.Windows.RoutedEventArgs e)
    {
        myPage.Children.Add(MakeNewCanvas());
    }
Run Code Online (Sandbox Code Playgroud)

注意:myPage是我的应用程序的MainPage XAML文件中定义的Canvas对象.

我已经在VS调试器中跟踪了这一点,并且在Firefox中执行了SL应用程序,并且无论何时执行该SetValue()行,浏览器都会变白并开始尝试下载数据(根据状态栏).SetValue()在我将CanvasXAML树放入以下内容之后,我尝试了调用:

    myPage.Children.Add(newCanvas);
    newCanvas.SetValue(Canvas.LeftProperty, 10);
Run Code Online (Sandbox Code Playgroud)

但它没有任何区别 - 一旦SetValue()呼叫被击中,浏览器就会变白.

Canvas级似乎对自身设置左/顶,除了没有直接的方法SetValue()与依赖属性枚举值的功能.还有Canvas.SetLeft(),Canvas.SetTop()但我想他们只是垫片SetValue().无论如何,使用它们并没有帮助.

如果我不打电话SetValue(),那么我的画布会在SL应用程序中出现(和我添加到它上面的子对象),如你所料,在最左上方.

如果我Canvas在Expression Blend中创建并定位一个对象,那么XAML就会生成包含Canvas.Left …

c# silverlight position canvas properties

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