小编Sma*_*ess的帖子

读取描述符的非阻塞调用

我有一个fd描述符,我可以通过调用来读取它read(fd, buffer,...).现在,我想在实际拨打电话之前检查是否有任何内容需要阅读,因为呼叫是阻塞的.我该怎么做呢?

c unix

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

缺少System.Web.UI和System.Web.Security

我无法编译项目,因为缺少名称空间System.Web.UI和System.Web.Security.当我添加引用时,我只能看到System.Web.ApplicationServices,System.Web.Mvc和System.Web.Services.我在哪里下载缺少的命名空间?

c#

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

如何下载In-App托管内容?

我按照http://www.raywenderlich.com/21081/introduction-to-in-app-purchases-in-ios-6-tutorial 设置Apple托管的应用内购买.它列出了产品.当我想从Apple下载产品时,我会做这样的事情

-(void) paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions
{
    for (SKPaymentTransaction * transaction in transactions)
    {
        switch (transaction.transactionState)
        {
            case SKPaymentTransactionStatePurchased:
            {
                [[SKPaymentQueue defaultQueue] startDownloads:transaction.downloads];

    ....

}

-(void) paymentQueue:(SKPaymentQueue *)queue updatedDownloads:(NSArray *)downloads
{
    NSLog(@"paymentQues");

    for (SKDownload *download in downloads)
    {
        switch (download.downloadState)
        {
            case SKDownloadStateActive:
            {
                NSLog(@"%f", download.progress); break;
             }
    ...

}

-(void) paymentQueue:(SKPaymentQueue *)queue removedTransactions:(NSArray *)transactions
{

}
Run Code Online (Sandbox Code Playgroud)

我在updatedTransactions中开始下载,然后Apple使用downloadState == Active调用updatedDownloads.然后,Apple调用removedTransaction而不实际开始下载.下载进度始终为0%,并且从不使用downloadState == Finished调用updatedDownloads.

我不知道为什么我的下载从未开始,以及为什么我的交易在下载完成之前被删除.有人有工作样品吗?

iphone ios

21
推荐指数
1
解决办法
8706
查看次数

Xcode 4 Interface Builder性能低下

有没有人注意到最新的Xcode 4上的Interface Builder比Xcode 3慢得多?每次我使用Interface Builder时都必须重新启动机器,因为Xcode编辑器的响应能力让人无法忍受.

我正在考虑将我的XIB迁移到Objective-C代码,如果我无法解决它.我的机器是带有2GB RAM的2.4 Duo,而XIB文件只是一个简单的UIView.我是唯一体验过它的人吗?

iphone xcode

18
推荐指数
1
解决办法
1859
查看次数

这是做什么的?

我正在查看http://home.hccnet.nl/hgmuller/umax4_8.c,一个C源文件.总的来说,它有:

N=-1;W(++N<121)
    printf("%c",N&8&&(N+=7)?10:".?+nkbrq?*?NKBRQ"[b[N]&15]);
Run Code Online (Sandbox Code Playgroud)

我不明白printf()在做什么,但不知怎的,它输出了一个棋盘到终端.

任何的想法?

c c++

14
推荐指数
1
解决办法
589
查看次数

QT QImage,如何提取RGB?

我想从QImage中的每个像素中提取RGB.理想情况下,我想使用img.bits()函数.

QImage img;

if( img.load("Red.jpg") )
{
    uchar *bits = img.bits();

    for (int i = 0; i < 12; i++)
    {
        std::cout << (int) bits[i] << std::endl;
    }
}
Run Code Online (Sandbox Code Playgroud)

如何操纵返回的位?我期待所有的红色,因为图片是在Paint中创建的纯红色图像.但是,我得到36,27,237,255,36等......

c++ qt qimage

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

MSTest - >为什么我不能使用BreakPoints进行调试?

我设置了断点,然后在Visual Studio中运行"运行测试".为什么MSTest没有跑到我的断点?

debugging mstest visual-studio

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

C++托管数组大小

我有这个

function(array<Object^>^ a)
Run Code Online (Sandbox Code Playgroud)

我怎么知道这个数组的长度?像C++一样,大小必须附带功能吗?

谢谢,

arrays c++-cli argument-passing

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

在anova中形成对比

我理解以前帖子的对比,我认为我做的是正确的,但它没有给我我期望的东西.

x <- c(11.80856, 11.89269, 11.42944, 12.03155, 10.40744,
       12.48229, 12.1188, 11.76914, 0, 0,
       13.65773, 13.83269, 13.2401, 14.54421, 13.40312)
type <- factor(c(rep("g",5),rep("i",5),rep("t",5)))
type
 [1] g g g g g i i i i i t t t t t
Levels: g i t
Run Code Online (Sandbox Code Playgroud)

当我运行这个:

> summary.lm(aov(x ~ type))

Call:
aov(formula = x ~ type)

Residuals:
    Min      1Q  Median      3Q     Max 
-7.2740 -0.4140  0.0971  0.6631  5.2082 

Coefficients:
            Estimate Std. Error t value Pr(>|t|)    
(Intercept)   11.514      1.729   6.659 2.33e-05 ***
typei         -4.240      2.445 …
Run Code Online (Sandbox Code Playgroud)

statistics r anova

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

我可以在中止前一个请求后立即启动新的ajax请求吗?

我有一个Web应用程序,每次连接都会进行HTTPs握手,我决定找出原因.HTTP保持活动正在工作,因此它不会强制请求启动新的HTTP握手.

我有类似的东西(伪代码):

   startNewRequest() {
     if (oldRequest)
        oldRequest.abort(); // abort old request
     oldRequest = $.ajax(); // start new request
   }
Run Code Online (Sandbox Code Playgroud)

请求对象是jQuery的ajax方法返回的XMLHttpRequest.每当我开始请求时,我都会中止上一个请求.

我的问题是,这是否会强制新的请求启动HTTP握手,因为旧的请求尚未完成.请求是常规POST.在开始新请求之前,是否需要显式等待about()完成才能利用HTTP保持活动状态?

对于我中止的每个请求,我都会在$ .ajax()的错误回调中调用.只有在错误处理程序中收到回调后才需要启动新请求吗?

ajax jquery

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

标签 统计

c ×2

c++ ×2

iphone ×2

ajax ×1

anova ×1

argument-passing ×1

arrays ×1

c# ×1

c++-cli ×1

debugging ×1

ios ×1

jquery ×1

mstest ×1

qimage ×1

qt ×1

r ×1

statistics ×1

unix ×1

visual-studio ×1

xcode ×1