问题列表 - 第46331页

隐式和显式交易的区别

Sql Server 2008中的隐式和显式事务有什么区别?

在TransactionScope背景中会发生什么?我正在使用TransactionScope但在Sql server profiler中我没有看到"Begin transaction ..."语句.

它是如何工作的?

transactions sql-server-2005 transactionscope sql-server-2008 c#-4.0

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

使用OpenGL ES 2.0显示/处理iPhone相机相框

最终,我正在寻找创建一个可以将视频转换为黑白的着色器(然后应用其他一些我不确定是否应该透露的效果),只是因为在CPU上执行此操作让我感觉很好每秒1帧.

无论如何,就目前而言,我只想将视频帧显示在屏幕上.我可以在屏幕上绘制三角形,所以我知道我的OpenGL视图工作正常,我从中获取NSLogs

- (void)captureOutput:(AVCaptureOutput *)captureOutput 
didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer 
       fromConnection:(AVCaptureConnection *)connection {
Run Code Online (Sandbox Code Playgroud)

方法.这个方法是我试图完成所有绘图的地方.不幸的是,我做错了什么......相机框架没有画画.

这是我的简单顶点着色器:

attribute vec4 position;
attribute vec4 inputTextureCoordinate;

varying vec2 textureCoordinate;

void main()
{
    gl_Position = position;
    textureCoordinate = inputTextureCoordinate.xy;
}
Run Code Online (Sandbox Code Playgroud)

(我知道它正在编译,并且再次工作,因为我能够渲染的原语.)

这是我的简单片段着色器:

varying highp vec2 textureCoordinate;

uniform sampler2D videoFrame;

void main()
{
    gl_FragColor = texture2D(videoFrame, textureCoordinate);

}
Run Code Online (Sandbox Code Playgroud)

,......这是我试图把它们放在一起的地方,哈哈:

- (void)captureOutput:(AVCaptureOutput *)captureOutput 
didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer 
       fromConnection:(AVCaptureConnection *)connection {   

    //NSLog(@"Frame...");
    CVImageBufferRef cameraFrame = CMSampleBufferGetImageBuffer(sampleBuffer);  
    CVPixelBufferLockBaseAddress(cameraFrame, 0);
    int bufferHeight = CVPixelBufferGetHeight(cameraFrame);
    int bufferWidth = CVPixelBufferGetWidth(cameraFrame);

    //these er, have to be set
    glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, …
Run Code Online (Sandbox Code Playgroud)

c iphone 3d opengl-es

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

如何按IN子句的顺序选择mysql行

例如我在表EMPLOYEE中:

(code, name)
(1, 'Jimmy')
(2, 'Albert')
(3, 'Michelle')
(4, 'Felix' )
Run Code Online (Sandbox Code Playgroud)

如果您这样做:(从EMPLOYEE中选择*)您将得到:

(1, 'Jimmy')
(2, 'Albert')
(3, 'Michelle')
(4, 'Felix' )
Run Code Online (Sandbox Code Playgroud)

如果您这样做:(从EMPLOYEE中选择*,您将获得(1,3,2,4)中的代码:

(1, 'Jimmy')
(2, 'Albert')
(3, 'Michelle')
(4, 'Felix' )
Run Code Online (Sandbox Code Playgroud)

如何按IN子句中的CSV值顺序获取它,原样如何?

(1, 'Jimmy')
(3, 'Michelle')
(2, 'Albert')
(4, 'Felix' )
Run Code Online (Sandbox Code Playgroud)

mysql sql sql-order-by

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

编译zeroMQ(0MQ)以在iPhone上使用

我正在尝试编译用于在iPhone上使用的zeroMQ 的Objective-C绑定(https://github.com/jeremy-w/objc-zmq).

我已经添加了"objc-zmq"项目作为我想要包含它的项目的依赖项.但是,所有符号都可以找到,因为它没有链接到libzmq.a二进制文件.

如何编译libzmq.a以用于iPhone.此外,一旦我有了,我如何将我的项目链接到它?

我尝试了这篇文章中的一些建议:为iPhone编译C lib

然而,这些对我来说毫无结果.任何帮助将不胜感激.

objective-c message-queue zeromq ios

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

为什么这个字符串总是最高的数字

if month == 1 or 10:
    month1 = 0
if month == 2 or 3 or 11:
    month1 = 3
if month == 4 or 7:
    month1 = 6
if month == 5:
    month1 = 1
if month == 6:
    month1 = 4
if month == 8:
    month1 = 2
if month == 9 or 12:
    month1 = 5
Run Code Online (Sandbox Code Playgroud)

此代码始终返回month1等于5.我对编程很陌生,我做错了什么?(我想这涉及12是最高数字的事实,但==意味着等于对吗?)

python

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

如何在heroku中为我的Saas应用程序提供自定义域名?

我想在heroku中为我的客户提供自定义域名.

拥有我的域名www.xpto.com和我的用户域user1.xpto.com,user2.xpto.com,我想让他们可以添加指向我的应用程序的CNAME记录.定制域名www.user1xpto.com,指向user1.xpto.com.

如何使用Heroku实现这一目标?

谢谢,

dns ruby-on-rails heroku

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

这个JavaScript代码中使用了什么技术?

var a = (function(y,x) {
    var x = null;
    return {
        foo: function(x){ return this.bar(x * y); },
        bar: function(x){ return x + y; }
    }
})(3,4);
Run Code Online (Sandbox Code Playgroud)

请有人帮我解释一下上面的代码究竟发生了什么?我在哪里可以阅读或参考高级JavaScript技术?对不起,我刚开始学习JavaScript.

javascript

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

如何睡几微秒

请考虑以下代码:

#include <stdio.h>
#include <time.h>
#include <math.h>

// Compile with gcc -lrt -lm -o test_clock test_clock.c

#define CLOCK CLOCK_MONOTONIC

int main(int argc, char** argv) {
    double temp, elapsed;
    int j;
    struct timespec requestStart, requestEnd, req;

    // Pseudo-sleep
    clock_gettime(CLOCK, &requestStart);
    temp = 0;
    for(j=0; j < 40; j++)
        temp += sin(j);
    clock_gettime(CLOCK, &requestEnd);
    elapsed = ( requestEnd.tv_sec - requestStart.tv_sec ) / 1e-6
                 + ( requestEnd.tv_nsec - requestStart.tv_nsec ) / 1e3;
    printf("Elapsed: %lf us\n", elapsed);

    // Nanosleep
    clock_gettime(CLOCK, &requestStart);
    req.tv_nsec = 5000; …
Run Code Online (Sandbox Code Playgroud)

c linux glibc real-time libc

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

指定的身体CSS宽度是否安全?

现在经常以一定的大小为中心.

<html>
<head>
  <style type="text/css">
    #content { margin: auto; width: 960px;}
  </style>
</head>
<body>
   <div id="content">Blah!</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

不使用包装器进行对齐和大小,并将其直接应用于body标签是否安全?像这样:

<html>
<head>
   <style type="text/css">
      body { margin: auto; width: 960px;}
   </style>
</head>
<body>
   Blah
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css width

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

"cdecl"代表什么?

是的,我知道"cdecl"是一个突出的调用约定的名称,所以请不要向我解释调用约定.我要问的是缩写(?)"cdecl"实际上代表什么.我认为这是一个糟糕的命名选择,因为乍一看它提醒了一个"C声明者"(C的一个相当独特的句法方面).实际上,有一个名为cdecl的程序,其唯一目的是解密C声明.但据我所知,C声明符语法与调用约定完全无关.

简化版:"stdcall"代表"标准调用约定"."cdecl"代表什么?

c c++ cdecl calling-convention nomenclature

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