问题列表 - 第40853页

HttpUtility.HtmlEncode和Server.HtmlEncode有什么区别

HttpUtility.HtmlEncode和之间有什么区别Server.HTMLEncode

c# asp.net

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

在SQL中更新具有不同值的多个行

我有这样一张桌子:

SKU            Size
A              10
B              10
C              10
D              10
E              10
F              10
G              10
Run Code Online (Sandbox Code Playgroud)

我想将其更改为:

SKU            Size
A              20
B              10
C              30
D              10
E              80
F              10
G              60
Run Code Online (Sandbox Code Playgroud)

我有超过3000行记录要更新.如何使用SQL更新命令执行此操作?

sql sql-update

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

使用远程I/O录制,AudioUnitRender -50返回代码

我一直在为iOS的频率检测应用程序工作,我在用一个用户定义的AudioBufferList填充来自麦克风的音频样本时遇到问题.

当我在InputCallback方法中调用AudioUnitRender时,我得到的返回码为-50.我相信这意味着我的一个参数无效.我猜它是AudioBufferList,但我无法弄清楚它有什么问题.我想我已经设置好了它,它与我在ASBD中指定的数据格式相匹配.

下面是我认为可能不正确的远程I/O设置和函数调用:

ASBD:

size_t bytesPerSample = sizeof(AudioUnitSampleType);
AudioStreamBasicDescription localStreamFormat = {0};
localStreamFormat.mFormatID = kAudioFormatLinearPCM;
localStreamFormat.mFormatFlags = kAudioFormatFlagsAudioUnitCanonical;
localStreamFormat.mBytesPerPacket = bytesPerSample;
localStreamFormat.mBytesPerFrame = bytesPerSample;
localStreamFormat.mFramesPerPacket = 1;
localStreamFormat.mBitsPerChannel = 8 * bytesPerSample;
localStreamFormat.mChannelsPerFrame = 2;
localStreamFormat.mSampleRate = sampleRate;
Run Code Online (Sandbox Code Playgroud)

InputCallback声明:

err = AudioUnitSetProperty(ioUnit, kAudioOutputUnitProperty_SetInputCallback, 
                           kAudioUnitScope_Input, 
                           kOutputBus, &callbackStruct, sizeof(callbackStruct));
Run Code Online (Sandbox Code Playgroud)

AudioBufferList声明:

// Allocate AudioBuffers
bufferList = (AudioBufferList *)malloc(sizeof(AudioBuffer));
bufferList->mNumberBuffers = 1;
bufferList->mBuffers[0].mNumberChannels = 2;

bufferList->mBuffers[0].mDataByteSize = 1024;
bufferList->mBuffers[0].mData = calloc(256, sizeof(uint32_t));
Run Code Online (Sandbox Code Playgroud)

InputCallback函数:

AudioUnit rioUnit = THIS->ioUnit;
OSStatus renderErr;
UInt32 bus1 = 1;
renderErr …
Run Code Online (Sandbox Code Playgroud)

iphone core-audio audiounit

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

从Windows安装程序安装后,为什么不添加app.config?

我有一个使用Visual Studio 2008(C#)开发的Windows应用程序.它有一个app.config文件,其中保存了各种配置相关信息.在为项目创建安装程序并安装它之后,没有将app.config文件复制到已安装的目录中.但是,依赖于此文件中的设置的功能似乎有效.

现在,其中一个设置是数据库连接字符串,当安装在不同的PC中时,显然需要更改.我的问题是,如何使用安装文件提供app.config文件,以便以后配置?

c# app-config visual-studio-2008

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

C++ typedef声明

你能解释下面的内容是什么意思吗?

typedef int (*Callback)(void * const param,int s)
Run Code Online (Sandbox Code Playgroud)

c++ typedef

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

如何在Unit Test类的[ClassInitialize()]中编写输出?

我正在为C#.NET应用程序的持久层编写一些单元测试.在测试类执行测试之前和之后,我想做一些清理以擦除可能插入的虚拟值,因此,这种清理发生在标有属性[ClassInitialize()]和的方法中[ClassCleanup()].

(我知道更好的方法是使用内存数据库,但就我们依赖大量存储过程而言,它实际上并不可行....)

我想输出一些有关清理结果的信息,但我找不到用VISUAL Studio 2010获取测试结果输出的方法.

这就是我到目前为止所做的事情:

        ///... lots of stuff before ...

        //global for the test run
        private static TestContext context;

        //for each test
        private IRepository repo;

        #region Initialisation and cleanup

        /// <summary>
        /// Execute once before the test-suite
        /// </summary>
        [ClassInitialize()]
        public static void InitTestSuite(TestContext testContext)
        {
            context = testContext;    
            removeTestDataFromDb();    
        }

        [ClassCleanup()]
        public static void CleanupTestSuite()
        {
            removeTestDataFromDb();
        }

        private static void removeTestDataFromDb()
        {
            context.WriteLine("removeTestDataFromDb starting");
            using (ISession session = …
Run Code Online (Sandbox Code Playgroud)

c# unit-testing visual-studio-2010

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

我可以在Windows XP Embedded上安装.NET Framework 4吗?

我无法测试它,但我需要知道它是否真实,因为我开始使用.NET 4开发项目,所以我必须确保我可以在那里安装它.

那么我可以在Windows XP Embedded上安装.NET Framework 4吗?

谢谢.

.net windows embedded

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

编译时大小有条件

如果条件涉及sizeof为真,我想定义一个宏,如果它是假,则不做任何事情(但仍然编译).如果支持预处理器sizeof,它将如下所示:

#if (sizeof(void*) <= sizeof(unsigned int)) // what goes here?
#  define POINTER_FITS_INTO_UINT
#endif
Run Code Online (Sandbox Code Playgroud)

有一些页面(例如http://scaryreasoner.wordpress.com/2009/02/28/checking-sizeof-at-compile-time/)解释如何使一个编译时断言sizeof(和无法编译,如果它失败了),但我没有看到一种方法将这种方法扩展到我想要的.

c compile-time c-preprocessor

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

如何让服务器监听TCP和UDP?

我正在使用python twisted,我有两个独立的服务器工作,一个接收TCP,一个接收UDP,他们每个使用

reactor.listenTCP(PORT, factory)
reactor.run()
Run Code Online (Sandbox Code Playgroud)

reactor.listenUDP(PORT, BaseThreadedUDPServer())
reactor.run()
Run Code Online (Sandbox Code Playgroud)

它们都工作但现在我想将它们组合成一个接收TCP和UDP的服务器,但它们都使用变量reactor.不是reactor扭曲的,不是我自己的.如果它是我自己的,我可以更改每个的名称.

谢谢!

python udp tcp twisted

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

在django的trans方法中转义引号

我正试图通过使用{% trans "string" %}django中的方法来使我的网页国际化.

但是,当我尝试在字符串中使用引号时,我收到错误.我已经试图用反斜杠逃脱它们而没有运气.

我怎么能逃避这样的事情:

{% trans "foo's is like "foo"." %}
Run Code Online (Sandbox Code Playgroud)

正如我所说,这不起作用:

{% trans "foo\'s is like \"foo\"." %}
Run Code Online (Sandbox Code Playgroud)

任何的想法?

谢谢

string django escaping internationalization

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