小编sip*_*wiz的帖子

插入SQL Server时用于\ r \n的字符

我正在尝试将一些数据从MySQL插入SQL Server.我已经将MySQL表作为SQL插入语句转储到文本文件中.我可以将它插入到SQL Server中,但是回车符插入为\ r \n而不是作为控制序列.如何替换MySQL插入语句中的\ r \n字符串,以便它们最终在SQL Server中作为回车符结束?

mysql sql-server insert

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

Shell命令将大文件拆分为10个较小的文件

我有一个csv导入文件,需要将3300万行导入我的数据库.我可以使用C#控制台应用程序导入它,但随后导入超时后运行的存储过程.因此,我想将文件拆分为10个较小的文件.

我可以在C#中做到这一点,但我怀疑使用shell实用程序有更好的方法.我安装了cygwin,可以使用所有常见的Linux shell实用程序.我可以用来分割文件的整齐的命令组合吗?

shell cygwin

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

SQL Azure备份

有没有人想出一个很好的方法来备份SQL Azure数据库?

这两种方法似乎是SSIS或BCP.SSIS看起来需要本地安装的MS SQL 2008,我没有.BCP看起来更有前途,但我还没有找到任何与SQL Azure一起使用它的例子.

database-backups azure-sql-database

11
推荐指数
2
解决办法
3584
查看次数

让SmtpClient使用自签名SSL证书

我正在尝试使用System.Net.Mail.SmtpClient类通过我公司的电子邮件服务器中继电子邮件.与邮件服务器的所有SMTP连接都必须是SSL,并且它使用自签名证书.这对于Outlook来说很好,你可以在警告对话框上单击确定,但是有没有人知道让SmtpClient接受自签名证书的方法?

我打算在Windows Azure平台上使用此应用程序,因此我无法将自签名证书安装为受信任的根.

c# ssl self-signed smtpclient

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

无法配置pyQt

当我在Windows 7上编译pyQt时,它返回一个错误说:

Traceback (most recent call last):
   File "configure.py", line 32, in <module>
       import sipconfig
ImportError: No module named sipconfig
Run Code Online (Sandbox Code Playgroud)

我已经配置了sip,但错误仍然存​​在.有人可以帮忙吗?

python configure pyqt4

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

WPF停止ListView ScrollBar触发点击

我正在使用带有始终可见的垂直滚动条的WPF ListView.我在ListView上有一个MouseLeftButtonUp事件处理程序.处理程序工作正常,除非单击垂直滚动条时没有任何操作,即ListView框没有足够的项目来进行任何滚动.

在这种情况下,当用户点击垂直滚动条只是为了确保屏幕上没有项目时,不会发生任何事情.但是ListView会触发MouseLeftButtonUp事件.如果垂直滚动条确实有一些工作要做,事件不会被触发.

这是我简化的XAML

<ListView MouseLeftButtonUp="DoSomething_MouseLeftButtonUp" SelectionMode="Single" ScrollViewer.VerticalScrollBarVisibility="Visible">
  <ListView.View>
    <GridView>
      <GridViewColumn Width="170" Header="Venue" DisplayMemberBinding="{Binding Path=Venue}" />
    </GridView>
  </ListView.View>
</ListView>
Run Code Online (Sandbox Code Playgroud)

无论如何阻止MouseLeftButtonUp事件在单击垂直滚动条时触发,无论滚动条是否有任何工作要做?

wpf listview scrollbar

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

哪个是静态Web内容最简单的云

我有一些HTML页面包含必要的图像,css和其他零碎,所有静态内容都没有CGI要求.我目前在Amazon EC2映像上托管它,我需要为不同的应用程序启动并运行它.理想情况下,我想将静态内容的托管移出EC2映像,以便它独立于任何单个EC2实例.我想在免费或至少付费的云端选择托管它.

我遇到的选项是:

  1. Windows Azure,在这种情况下,我无法使.html页面正常工作,即使有可能,这意味着我每次需要更新图像时都必须更新整个Windows Azure应用程序?或者是否有一种简单的方法可以从Azure blob提供静态Web内容?

  2. 亚马逊的S3,我想我必须将完全限定的URL放入每个图像,css等文件的每个HTML页面中,但这不会太糟糕.这似乎是一个合理的选择.

  3. 谷歌的App Engine只用了10分钟就看了它,但似乎它也可以运行.

  4. Wordpress,我可以将HTML合并到wordpress博客网站,但我发现主题有点过于严格,页面只能如此广泛等.

有没有更简单的方法?

更新:

经过进一步调查后,我找到的两种最佳方法是Sug和Windows Azure Blob存储(而不是Windows Azure服务)所描述的S3方法.

S3和Azure Blob之间的区别在于如何管理CNAME:

  • 对于S3,你最终会得到像mybucket.mydomain.com这样的CNAME
  • 对于Azure,您最终会得到像*.mydomain.com这样的CNAME,其中*表示您喜欢的任何内容.要访问blob,路径是*.mydomain.com/container /.

因此S3规定了CNAME主机,但在资源路径上提供了充分的灵活性.Azure在CNAME主机上提供了完全的灵活性,但是规定了资源路径的第一部分.

html cloud

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

从XmlReader中读取XElement

我正在玩解析XMPP XML流.关于XML流的棘手问题是,开始标记直到会话结束才会关闭,即从未收到完整的DOM.

<stream:stream>
    <features>
       <starttls />
    </features>
    ....
    network session persists for arbitrary time
    ....
 </stream:stream>
Run Code Online (Sandbox Code Playgroud)

我需要从流中读取XML元素,而不必担心根元素尚未关闭.

理想情况下,这可以工作,但它没有,我假设它是因为读者正在等待根元素被关闭.

XElement someElement = XNode.ReadFrom(xmlReader) as XElement;
Run Code Online (Sandbox Code Playgroud)

下面的代码(我借用Jacob Reimers)确实有效,但我希望有一种更有效的方法,不涉及创建新的XmlReader并进行字符串解析.

 XmlReader stanzaReader = xmlReader.ReadSubtree();
 stanzaReader.MoveToContent();
 string outerStanza = stanzaReader.ReadOuterXml();
 stanzaReader.Close();
 XElement someElement = XElement.Parse(outerStanza);
Run Code Online (Sandbox Code Playgroud)

.net xmpp xmlreader

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

在文档根目录中反序列化XML数组

关于.Net的XML序列化的另一个问题.

我收到了来自第三方的XML字符串,并希望将其解析为.Net类,而不用大惊小怪.我不想使用xsd,因为我的XML非常简单,我不喜欢它吐出的冗长类.我已经得到了反序列化的基础知识,但我正在努力使用根级别数组.

问题XML如下:

<people>
  <person>
    <id>1234</id>
  </person>
  <person>
    <id>4567</id>
  </person>
 </people>
Run Code Online (Sandbox Code Playgroud)

如何映射C#People类的属性以对其进行反序列化?

这是我想要的工作,但事实并非如此.

[Serializable()]
[XmlRootAttribute("people", Namespace = "", IsNullable = false)]
public class People
{
    [XmlArrayItem(typeof(Person), ElementName = "person")]
    public List<Person> Persons;
}
Run Code Online (Sandbox Code Playgroud)

如果我将XML修改为:

<result>
  <people>
    <person>
      <id>1234</id>
    </person>
    <person>
      <id>4567</id>
    </person>
   </people>
 </result>
Run Code Online (Sandbox Code Playgroud)

然后它适用于下面的类定义,但感觉非常错误.

[Serializable()]
[XmlRootAttribute("result", Namespace = "", IsNullable = false)]
public class People
{
    [XmlArray(ElementName = "people")]
    [XmlArrayItem(typeof(Person), ElementName = "person")]
    public List<Person> Persons;
}
Run Code Online (Sandbox Code Playgroud)

c# xml-serialization

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

使用ffmpeg输出RTSP流

我正在尝试使用ffmpeg库将视频流从我的应用程序发送到媒体服务器(在本例中为wowza).我已经能够反过来使用RTSP流但是我在编写RTSP流时遇到了一些问题.

我找到了一些例子并试图利用相关的位.代码如下.我尽可能地简化了它.我只想将一个H264比特流发送到wowza服务器并且它可以处理.

当我尝试发送数据包时,无论何时在av_interleaved_write_frame函数中,我都会得到"整数除零"异常.该异常看起来与未正确设置的数据包时间戳有关.我尝试过不同的值,可以通过设置一些人为的值来超越异常,但写入调用失败.

#include <iostream>
#include <fstream>
#include <sstream>
#include <cstring>

#include "stdafx.h"
#include "windows.h"

extern "C"
{
    #include <libavcodec\avcodec.h>
    #include <libavformat\avformat.h>
    #include <libavformat\avio.h>
    #include <libswscale\swscale.h>
}

using namespace std;

static int video_is_eof;

#define STREAM_DURATION   50.0
#define STREAM_FRAME_RATE 25 /* 25 images/s */
#define STREAM_PIX_FMT    AV_PIX_FMT_YUV420P /* default pix_fmt */
#define VIDEO_CODEC_ID CODEC_ID_H264

static int sws_flags = SWS_BICUBIC;

/* video output */
static AVFrame *frame;
static AVPicture src_picture, dst_picture;
static int frame_count;

static int write_frame(AVFormatContext *fmt_ctx, const AVRational …
Run Code Online (Sandbox Code Playgroud)

ffmpeg rtsp visual-c++ wowza

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