问题列表 - 第21322页

需要从SQL Server将包含换行符的字段导出为CSV

我正在运行SQL Server Management Studio 2005中的查询,该查询将HTML文件存储为字符串,例如:

SELECT html 
FROM table 
Run Code Online (Sandbox Code Playgroud)

此查询很好地显示在"结果"窗口中,即每行包含整个HTML文件的字符串,每行一个记录.

但是,当我使用"结果到文件"选项时,它会将其导出为不可用的CSV,并且在字段中(即在HTML中)发生换行时,CSV中会出现换行符,而不是根据需要每行换行一行.我尝试使用"网格"和"文本"结果的查询>查询选项,但无济于事.出口到CSV的字段不会出现在引号中.

一些想法:

  1. 可能会附加带有SQL的引号吗?

  2. 是否有一些T-SQL等同于其他方言中可能的WITH CSV HEADER命令?

csv file-format sql-server-2005

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

如何重新组装TCP段?

我现在正在使用winpcap开发一个项目.我知道被嗅探的数据包通常是碎片数据包.

如何重新组合这个TCP segements?..任何想法,建议或教程可用吗?..

我假设这是我可以查看HTTP标头的唯一方法...

谢谢!..

networking tcp http winpcap visual-c++

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

emacs lisp跳过语法转发帮助

我正在尝试实现移至下一个空格/空格字符的功能。我已经阅读了手册,似乎可以使用跳过语法功能。但是,我不知道如何正确使用它们。这是我所拥有的:

(skip-syntax-forward " ")
Run Code Online (Sandbox Code Playgroud)

但是,这似乎不起作用。如果我使用“ ^”,它可以工作,但是如果point已经是一个空白字符,则点不会向前移动。

正确的用法是什么?

lisp syntax emacs

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

使用`using(...)`有效无用和/或低效?

以下代码是否使using(...)函数/目的无关紧要?
它会导致GC性能不足吗?

class Program
{
    static Dictionary<string , DisposableClass> Disposables
    {
        get
        {
            if (disposables == null)
                disposables = new Dictionary<string , DisposableClass>();

            return disposables;
        }
    }

    static Dictionary<string , DisposableClass> disposables;

    static void Main(string[] args)
    {
        DisposableClass disposable;
        using (disposable = new DisposableClass())
        {
            //  do some work
            disposable.Name = "SuperDisposable";
            Disposables["uniqueID" + Disposables.Count] = disposable;
        }

        Console.WriteLine("Output: " + Disposables["uniqueID0"].Name);

        Console.ReadLine();
    }
}

class DisposableClass : IDisposable
{
    internal string Name
    {
        get { return myName; …
Run Code Online (Sandbox Code Playgroud)

c# idisposable using

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

围绕另一个点旋转一个点(2D)

我正在尝试制作纸牌游戏.现在显示它我使用具有功能的Allegro API:

al_draw_rotated_bitmap(OBJECT_TO_ROTATE,CENTER_X,CENTER_Y,X
        ,Y,DEGREES_TO_ROTATE_IN_RADIANS);
Run Code Online (Sandbox Code Playgroud)

所以有了这个,我可以轻松地让我的粉丝效果.问题在于知道哪个卡在鼠标下面.为此,我想到做多边形碰撞测试.我只是不确定如何旋转卡上的4个点来构成多边形.我基本上需要和Allegro做同样的操作.

例如,卡的4个点是:

card.x

card.y

card.x + card.width

card.y + card.height
Run Code Online (Sandbox Code Playgroud)

我需要一个像以下的功能:

POINT rotate_point(float cx,float cy,float angle,POINT p)
{
}
Run Code Online (Sandbox Code Playgroud)

谢谢

c++ algorithm

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

"instanceof"在Android Java代码中的影响

instanceof关键字是否会对Android平台产生相对较重的影响(更具体地说是运行Dalvik VM的手机?

performance android garbage-collection instanceof dalvik

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

在iPhone上进行异步图像缓存的最佳方法是什么?

我正在创建一个iPhone应用程序,它将从Web API中提取数据,包括电子邮件地址.我想在表格单元格中显示与每个电子邮件地址关联的图像,因此我在地址簿中搜索图像,如果电子邮件地址不在书中,则返回默认值.这很好用,但我有一些顾虑:

  • 性能:据我所知,通过电子邮件地址(或电话号码)查找地址簿记录的食谱相当缓慢.原因是必须遍历每个地址簿记录,并且对于每个具有图像的记录,迭代所有电子邮件地址以查找匹配.当然,这对于大型地址簿来说可能是耗时的.

  • 表格单元格:所以我想我会收集所有需要查找图像的电子邮件地址并立即找到它们.这样我只对所有地址遍历一次书.但这对表格单元格不起作用,其中每个单元格对应一个电子邮件地址.我要么显示任何细胞(可能慢)之前收集的所有图像,或者每个单元中查找每个图像的加载(更慢,因为我需要通过这本书来迭代找到一个匹配的每个电子邮件地址).

  • 异步查找:那么我想我会批量查找它们,但异步,使用NSInvocationOperation.对于在AddressBook中找到的每个图像,我会在应用程序沙箱中保存一个缩略图.然后每个单元格可以引用此文件并显示默认值(如果它不存在(因为它不在书中或尚未找到)).如果稍后在异步查找中找到图像,则下次需要显示图像时,它会突然出现.这可能适用于图像的周期性再生(例如,当地址簿中的图像已被更改时).但是对于我的应用程序的任何给定实例,图像可能实际上不会出现一段时间.

  • 异步表单元格查找:理想情况下,我会使用像markjnet的异步表格单元格更新来更新表格单元格,并在下载后再映像.但为了实现这一点,我必须为NSInvocationOperation显示的每个单元格分离一个作业,如果沙箱中缺少缓存的图标.但是接下来我们又回到了无效地遍历每个地址簿的整个地址簿 - 如果您刚刚下载了大量新的电子邮件地址,那么它们可能会很多.

所以我的问题是:其他人如何做到这一点?我正在摆弄Tweetie2,它看起来像是异步更新显示的表格单元格.我假设它正在为它需要的每个图像发送一个单独的HTTP请求.如果是这样,我想通过电子邮件地址搜索本地地址簿效率不高,那么这可能是最好的方法吗?只是不担心与搜索地址簿相关的性能问题?

如果是这样,将沙盒中的缩略图保存为缓存的最佳方法?如果我想创建一个新工作来更新所有缩略图,并且地址簿中的任何更改都说每天一次,那么这样做的最佳方法是什么?

你们其他人如何解决这类问题?建议将不胜感激!

iphone caching asynchronous image abaddressbook

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

在Windows机器上使用Ruby进行开发是否会产生反作用?

这似乎是非常适得其反的,因为很多宝石会破窗户.我一直在处理这么多的mysql和ruby-mysql gem问题(在gem本身中出现seg故障,一个名为UnixSocket的类显然在windows机器上运行不正常等).

我只是在浪费时间在这里?我应该使用不同的脚本语言吗?

ruby scripting

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

如何知道Python中运行脚本的路径?

我的script.py在与脚本相同的目录中创建一个临时文件.

运行时:

python script.py
Run Code Online (Sandbox Code Playgroud)

它只是文件

但是当你运行时它不起作用:

python /path/to/script.py
Run Code Online (Sandbox Code Playgroud)

那是因为我在script.py中使用了临时文件的相对路径而不是绝对路径.问题是我不知道它将在哪条路上运行,所以我需要一种方法来知道这一点.

关于什么?

os.path.abspath(os.path.dirname(__file__))
Run Code Online (Sandbox Code Playgroud)

python path

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

NSTimer与菜单栏应用程序

我正在开发一个简单的计时器应用程序,我已经创建了一个带菜单的NSStatusItem,我有一些NSTextField标签可以更新计时器标签(http://cld.ly/e81dqm),但是当我点击状态项时NSTimer停止(并停止更新标签).....我怎样才能解决这个问题?

编辑:这是启动计时器的代码:

timer = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(timerDidUpdate:) userInfo:nil repeats:YES];

cocoa objective-c nstimer

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