小编Mat*_*art的帖子

正则表达式:匹配字符串从单词到单词

我想从一段文本中提取一个字符串。该字符串必须以某个字符串结尾。

例:

词1 =“你好”
词2 =“世界”

文本:

Hello, this is a sentence.
The whole World can read this.
What World?
Run Code Online (Sandbox Code Playgroud)

我要提取的文本是:

Hello, this is a sentence.
The whole World
Run Code Online (Sandbox Code Playgroud)

我应该使用哪种常规异常来提取字符串。

注意:字符串“ World”出现两次。

谢谢

regex

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

在GIT存储库中测试VM

我有一个使用TCP/IP通信与服务器通信的项目.
对于我的项目,我在VM中设置了一个服务器,用于我的测试.
当我运行我的测试时,VM启动,我的测试运行,并且在测试运行后VM将关闭.

因为我的VM属于我的项目资源,我想将它添加到我的存储库.
只有一个问题,我的VM是6.5 GB,我有一个GIT存储库.

GIT始终注意:不要将大文件存储在存储库中.我确实想避免这种情况.

我应该如何在我的项目中安排这个?
我应该将VM存储在其他地方吗?(并在需要时检索它)
或者我还有其他选择吗?

git testing project-management repository virtual-machine

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

iPhone无法创建CGBitmapContext

我在创建CGBitmapContext时遇到问题.

CGContextRef bitmapContext = CGBitmapContextCreate(nil, imageSize.width, imageSize.height, 8, imageSize.width * 4, CGColorSpaceCreateDeviceRGB(), kCGImageAlphaNoneSkipFirst)
Run Code Online (Sandbox Code Playgroud)

当我正常运行我的应用程序时它会工作.但是当我在我的"测试应用程序"(一个将执行我的测试的正在运行的应用程序)中运行它时,上下文被记录为(null)并且我得到以下错误:

<Error>: CGContextSetFillColorWithColor: invalid context 0x0
<Error>: CGContextFillRects: invalid context 0x0
<Error>: CGContextDrawImage: invalid context 0x0
<Error>: CGContextDrawImage: invalid context 0x0
<Error>: CGBitmapContextCreateImage: invalid context 0x0
Run Code Online (Sandbox Code Playgroud)

我的应用程序没有崩溃.但显然有些不对劲.(我知道错误是通过使用nil上下文调用这些方法创建的).

iphone xcode core-graphics

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

Apple Developer计划:多个代理

是否可以在一个Apple Developer计划(针对公司)中拥有更多代理商?

iphone-developer-program

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

C程序mysql连接

我正在研究一个简单的c程序,它必须连接到我的数据库,然后执行查询然后关闭连接.

int main()
{
    MYSQL *conn;
    conn = mysql_init(NULL);

    if (conn == NULL) {
        printf("Error %u %s\n", mysql_errno(conn), mysql_error(conn));
        exit(1);
    }

    if (mysql_real_connect(conn, "localhost", "root", "root", NULL, 8889, NULL, 0)) {
        printf("Error %u: %s\n", mysql_errno(conn), mysql_error(conn));
        exit(1);
    }

    if (mysql_query(conn, "create database testdb")) {
        printf("Error %u: %s",mysql_errno(conn), mysql_error(conn));
        exit(1);
    }

    mysql_close(conn);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

这段代码编译但是当我运行它时,它将在mysql_query()语句后退出.

返回以下错误:

Error 2006: MySQL server has gone away
Run Code Online (Sandbox Code Playgroud)

我使用谷歌搜索答案,最后到这里:

http://dev.mysql.com/doc/refman/5.0/en/gone-away.html

c mysql

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

发送与发件人和对象的通知

我似乎无法找到如何发布与对象和发件人的通知.

我可以发布带有姓名,发件人和用户信息的通知.看到:

- (void)postNotificationName:(NSString *)notificationName
                      object:(id)notificationSender
                    userInfo:(NSDictionary *)userInfo
Run Code Online (Sandbox Code Playgroud)

我可以使用对象发布NSNotification,但不能将发件人链接到它:

NSNotification *notification = [NSNotification notificationWithName:name
                                                             object:someObject];
[[NSNotificationCenter defaultCenter] postNotification:notification];
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我如何使用(a)对象和(b)发件人参考发布通知?

notifications object objective-c sender

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

QTcpSocket 监听

是否可以监听 QTcpSocket?我在 Tcp 上有一个简单的 p2p 连接。但是我找不到在随机空闲端口上启动 QTcpSocket 的方法。我应该使用 QTcpServer 吗,还是只有 1 个连接有点矫枉过正?

c++ qt qtcpsocket

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

Objective-C运行时代码生成

我想创建一个Objective-C应用程序,它允许您在运行时指定类实现.

我希望用户输入一些代码(代码的正确性现在超出了范围).当用户完成后,我想创建一个类型化的代码类并在应用程序中使用它.

所以我想在应用程序的运行时动态添加代码.这可能吗?如果是这样,我怎么能实现这一目标?如果没有,为什么不,并且有没有其他选择来创造我想创造的相同效果?

谢谢.

code-generation runtime objective-c

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

相同模型之间的Ruby关系

我有一个rails中的模型,比方说User,我希望与另一个用户有关系.

用户A,可以是用户B的老板,用户B可以是用户C和D的老板.

这种关系是一对多的.一个用户可以站在多个用户之上.

我该怎么做
我的用户模型目前有一个ID名称boss_id,如果用户位于食物链的顶部,则该名称将为零.

我的活动记录类看起来像这样:

class User < ActiveRecord::Base

  has_many :users #People beneath the user
  belongs_to :user
end
Run Code Online (Sandbox Code Playgroud)

但现在我想使用与名称的关系.让我们说bossfollowers.

我怎样才能做到这一点?

ruby activerecord ruby-on-rails

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

目标c:运行时期间实例的所有选择器

可能重复:
obj-c对象的列表选择器

有人知道如何在目标C中获取实例在运行时响应的所有选择器吗?

iphone xcode objective-c

0
推荐指数
1
解决办法
2097
查看次数

Objective-C有类似C++虚函数的东西吗?

在objective-c中,可以向属性添加@dynamic.

这也适用于普通的实例方法吗?

编辑 我认为我不够清楚.

我想做以下事情:

@interface MyClass
@property (retain) NSObject *somePropertyObject;
- (void) myMethod;
@end

@implementation MyClass

@dynamic somePropertyObject;

//Make myMethod dynamic. I do not want to implement it. Like C++ Virtual

@end
Run Code Online (Sandbox Code Playgroud)

virtual-functions properties dynamic objective-c

0
推荐指数
1
解决办法
2889
查看次数