小编Nug*_*get的帖子

错误C2275:非法使用此类型作为表达式

从昨天开始,我一直面临着我的C项目的编译错误.项目本身就是创建一个可以完成一些任务的服务.

我不知道自昨天以来发生了什么变化,但今天早上,我的代码不能再编译了.

以下是我遇到的错误:

c:\path\main.c(56): error C2275: 'SERVICE_TABLE_ENTRY' : illegal use of this type as an expression
c:\program files\microsoft sdks\windows\v7.0a\include\winsvc.h(773) : see declaration of 'SERVICE_TABLE_ENTRY'
c:\path\main.c(56): error C2146: syntax error : missing ';' before identifier 'DispatchTable'
c:\path\main.c(56): error C2065: 'DispatchTable' : undeclared identifier
c:\path\main.c(56): error C2059: syntax error : ']'
c:\path\main.c(57): error C2065: 'DispatchTable' : undeclared identifier
c:\path\main.c(57): warning C4047: 'function' : 'const SERVICE_TABLE_ENTRYA *' differs in levels of indirection from 'int'
c:\path\main.c(57): warning C4024: 'StartServiceCtrlDispatcherA' : different types for formal …
Run Code Online (Sandbox Code Playgroud)

c service winapi compiler-errors visual-studio-2010

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

MySQL - DATE_ADD月间隔

我遇到了DATE_ADDMySQL中的函数问题.

我的请求看起来像这样:

SELECT * 
FROM mydb 
WHERE creationdate BETWEEN "2011-01-01" AND DATE_ADD("2011-01-01", INTERVAL 6 MONTH) 
GROUP BY MONTH(creationdate)
Run Code Online (Sandbox Code Playgroud)

问题是,在结果中, - 我认为 - 因为六月只有30天,因为我有7月 1 的结果,功能不能正常工作.

有没有办法告诉你DATE_ADD工作顺利,并在一个月内采取正确的天数?

mysql sql select dateadd

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

AFNetworking - 如何发出POST请求

编辑07/14

正如比尔·伯吉斯在他回答的评论mentionned,这个问题是有关version 1.3AFNetworking.这里的新人可能已经过时了.


我对iPhone开发很新,我使用AFNetworking作为我的服务库.

我正在查询的API是RESTful的,我需要发出POST请求.为此,我尝试使用以下代码:

NSDictionary *parameters = [NSDictionary dictionaryWithObjectsAndKeys:@"my_username", @"username", @"my_password", @"password", nil];
NSURL *url = [NSURL URLWithString:@"http://localhost:8080/login"];

NSURLRequest *request = [NSURLRequest requestWithURL:url];
AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
    NSLog(@"Pass Response = %@", JSON);
} failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) {
    NSLog(@"Failed Response : %@", JSON);
}];
[operation start];
Run Code Online (Sandbox Code Playgroud)

此代码有两个主要问题:

  • AFJSONRequestOperation似乎提出了一个GET请求,而不是一个请求POST.
  • 我不能把参数放到这个方法.

我也尝试过这段代码:

NSDictionary *parameters = [NSDictionary dictionaryWithObjectsAndKeys:@"my_username", @"username", @"my_password", @"password", …
Run Code Online (Sandbox Code Playgroud)

iphone json objective-c ios afnetworking

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

MYSQL - 数千个分隔符

我想知道是否有办法在SQL查询中获得一千个分隔符?

因为我有点懒,我想建立一个请求,允许我将结果复制/粘贴到我的老板而不添加这个分隔符:D

请求如下所示:

SELECT  COALESCE(Customer, 'TOTAL') AS "Customer", CONCAT( COUNT( SegmentId ) , ' bookings' ) AS "Nb bookings", CONCAT( REPLACE( SUM( Price ) , '.', ',' ) , ' €' ) AS "Total (€)", CONCAT( ROUND( (
SUM( Price ) / (
SELECT SUM( Price )
FROM my_db
WHERE CreationDate = CURRENT_DATE( )
AND SegmentStatus = "OK" ) *100 ) , 2 ) , ' %'
) AS "PDM"
FROM my_db
WHERE CreationDate = CURRENT_DATE( )
AND SegmentStatus = …
Run Code Online (Sandbox Code Playgroud)

mysql separator

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

Java - OutOfMemoryError:PermGen空间

我正在开发一个工具,允许我通过访问我也创建的网站从任何软件获取统计数据.

对于那些不知道的人,Birt是一个报告工具和一个eclipse插件.

我的问题如下:

我在托管我网站的服务器上安装了tomcat,并在其上安装了Birt ReportEngine,在我的网站上,我呼叫在线查看器来获取我的报告.

问题是,从昨天起,当我发布报告时,我有这样的错误:

javax.servlet.ServletException: L'exécution de la servlet a lancé une exception
    org.eclipse.birt.report.filter.ViewerFilter.doFilter(ViewerFilter.java:68)
Run Code Online (Sandbox Code Playgroud)

引起:

java.lang.OutOfMemoryError: PermGen space
Run Code Online (Sandbox Code Playgroud)

我真的不知道要修改哪个配置文件以避免此错误.我在网上发现了一些修改eclipse.ini文件的例子,但对于mty网站,我没有使用eclipse,我没有找到任何有用的帖子.

有谁可以帮助我吗 ?

谢谢

java memory birt

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

IB - 无法为View Controller分配类

我对IOS的发展很陌生,我在这里面临一个我以前没有遇到过的问题.这就是我所拥有的:

我创建了一个项目,添加了一些附加到自己的类的ViewControllers.但现在,我刚在故事板中添加了一个新的ViewController.然后我创建了一个新的Objective-C类(带有UIViewController的子类).问题是在IB中,我无法将ViewController链接到新创建的类,因为我根本没有IB提供的列表中的类(请参见下图).我的新课程被调用MapShownViewController,但正如您在图像上看到的那样,它不可用.

在此输入图像描述

它适用于我所有其他课程,但不适用于此课程.

这是MapShownViewController.h:

#import <UIKit/UIKit.h>

@interface MapShownViewController : UIViewController

@end
Run Code Online (Sandbox Code Playgroud)

和MapShownViewController.m:

#import "MapShownViewController.h"

@interface MapShownViewController ()

@end

@implementation MapShownViewController

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
    }
    return self;
}

- (void)viewDidLoad
{
    [super viewDidLoad];
}

- (void)viewDidUnload
{
    [super viewDidUnload];
}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
}

@end
Run Code Online (Sandbox Code Playgroud)

有人可以解释一下我做错了吗?

iphone xcode interface-builder uiviewcontroller ios

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

如何用PHP从HTML字符串中仅提取文本?

我想只从php字符串中提取文本.

这个php字符串包含html代码,如标签等.

所以我只需要这个字符串中的简单文本.

这是实际的字符串:

<div class="devblog-index-content battlelog-wordpress">
<p><strong>The celebration of the Recon class in our second </strong><a href="http://blogs.battlefield.com/2014/10/bf4-class-week-recon/" target="_blank">BF4 Class Week</a><strong> continues with a sneaky stroll down memory lane. Learn more about how the Recon has changed in appearance, name and weaponry over the years&hellip;</strong></p>

<p>&nbsp;</p>

<p style="text-align:center"><a href="http://eaassets-a.akamaihd.net/battlelog/prod/954660ddbe53df808c23a0ba948e7971/en_US/blog/wp-content/uploads/2014/10/bf4-history-of-recon-1.jpg?v=1412871863.37"><img alt="bf4-history-of-recon-1" class="aligncenter" src="http://eaassets-a.akamaihd.net/battlelog/prod/954660ddbe53df808c23a0ba948e7971/en_US/blog/wp-content/uploads/2014/10/bf4-history-of-recon-1.jpg?v=1412871863.37" style="width:619px" /></a></p>
Run Code Online (Sandbox Code Playgroud)

我想从字符串中显示:

The celebration of the Recon class in our second BF4 Class Week continues with a sneaky stroll down memory lane. Learn more about how the …
Run Code Online (Sandbox Code Playgroud)

php

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

CreateFile始终覆盖指定的文件

我正在尝试记录我使用Windows-API和C语言编写的服务所做的操作,因此我创建了一个日志文件系统.

问题是,在每次CreateFile调用时,都会覆盖该文件,而不是仅打开它并在文件末尾写入.

这是我的WriteInLogfile功能代码:

void WriteInLogFile(LPCTSTR log_string)
{
    HANDLE hFile;
    DWORD dBytesWritten;

    if ((hFile = CreateFile(LOG_FILE_PATH, GENERIC_WRITE, 0, NULL, 
                            OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL)) == INVALID_HANDLE_VALUE
        && (GetLastError() == ERROR_FILE_NOT_FOUND))
    {
        if ((hFile = CreateFile(LOG_FILE_PATH, GENERIC_WRITE, 0, NULL, 
                                CREATE_NEW, FILE_ATTRIBUTE_NORMAL, NULL)) != INVALID_HANDLE_VALUE)
        {
            if (!WriteFile(hFile, log_string, strlen(log_string), &dBytesWritten, NULL))
                aff_error("WriteInLogFile");
            CloseHandle(hFile);
        }
    }
    else
    {
        if (!WriteFile(hFile, log_string, strlen(log_string), &dBytesWritten, NULL))
            aff_error("WriteInLogFile");
        CloseHandle(hFile);
    }
}
Run Code Online (Sandbox Code Playgroud)

有人知道问题的来源吗?

谢谢 ;)

c winapi visual-studio-2010

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

IOS - cellForRowAtIndexPath跳过行

基本上,该cellForRowAtIndexPath函数需要返回一个UITableViewCell.在我的代码中,我想检查一个将检查某些内容的行为,并在找到特定值时跳过单元格.

这就是我现在所拥有的:

static NSString *FirstCellIdentifier = @"First Custom Cell";
static NSString *SecondCellIdentifier = @"Second Custom Cell";

CustomObject *o = [_customObjects objectAtIndex:indexPath.row];

if ([s.name isEqualToString:@""])
{
    FirstCellController *cell = [customList dequeueReusableCellWithIdentifier:FirstCellIdentifier];
    if (!cell) { 
        NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"FirstCustomCell" owner:self options:nil];
        for (id currentObject in topLevelObjects){
            if ([currentObject isKindOfClass:[UITableViewCell class]]){
                cell = (FirstCellController *) currentObject;
                break;
            }
        }
    }
    // Here I do something with the cell's content
    return cell;
}
else {
    SecondCellController *cell = [customList dequeueReusableCellWithIdentifier:SecondCellIdentifier]; …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uitableview ios

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

SugarCRM - 在正文标记之外剥离的传入电子邮件

在我们的系统上,我们收到了来自我们供应商的电子邮件,格式如下:

<p>
    Email content
</p>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
    Email signature
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

SugarCRM似乎正在剥离身体标签之外的所有东西.这导致电子邮件仅显示SugarCRM本身内的签名.

有人知道处理这种情况的方法吗?

我们正在使用SugarCRM CE v6.5.2.

谢谢

html email sugarcrm suitecrm

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