小编Cos*_*que的帖子

编程语言中的文化问题

我想知道生产力是否与程序员是否是母语为英语的人有关.我在日本工作,我可以告诉你,日本程序员很难获得一种语言的英语部分(保留关键字,函数名称,教程等),这对他们来说并不自然,他们的思维过程因语言映射开销而变慢.您是否可以分享您与非母语英语演讲者打交道的经验,是否容易克服这一障碍,或者母语为英语的人会永远有一点优势?

culture

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

如何将项目移动到新的SVN存储库?

将项目从本地副本移动到新存储库的最佳/最简单/最快方法是什么?

托管原始存储库的计算机死机,我正在从本地副本重新创建新计算机上的存储库.

编辑:我应该提到所有的客户端都是Windows机器,只有一个有cygwyn(支持rm命令.)

svn tortoisesvn repository

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

在撰写评论时,将复数形式设为复数是一种好方法?

在撰写评论时,我有时会发现自己需要在撰写评论时以复数形式谈论类型(类,结构等),例如:

/*
 * getThings
 *    Get a list of --> Things <-- from somewhere.
 */
Thing *getThings(void);
Run Code Online (Sandbox Code Playgroud)

问题是,类型名称是单数(即Thing),但我想在评论中以复数形式谈论它们.

如果我说Things,它向读者建议它正在谈论一种叫做的类型Things,但事实并非如此.如果我说Thing's,它看起来很尴尬,因为它在语法上是不正确的(它要么是占有欲,要么是"Thing is",而不是复数).我可以谈谈这个问题然后说a list of Thing items

在编写复数形式时,坚持什么是好的约定?

comments comment-conventions

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

如果部署目标<base sdk,如何检查是否使用了可用的方法?

我想知道当部署目标不如基础SDK时,如何检查代码是否不调用不可用的方法?

可以在SDK等于部署目标的设备上运行应用程序,但我搜索的方式更"自动".任何的想法 ?

问候,昆汀

iphone compatibility objective-c ios

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

英语词典xml/csv文件

有谁知道我可以在哪里获得XML,TXT,CSV格式的英语词典或易于解析的东西.我不需要一本完整的字典,但我确实需要单独的单词以及每个单词是否是名词或动词等.

谁知道这样的事情的位置?

谢谢.

xml csv dictionary

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

如何使用SSIS包仅循环通过目标中不存在的文件?

我在网络上有一个带文件的文件夹,我正在将文件从一个文件夹移动到另一个文件夹.但我只想移动新文件,因此只能复制目标文件夹中不存在的文件.怎么样?我已经有了for each循环容器和文件系统任务.我正在使用变量.现在,每次执行包时,它都会将所有文件从一个文件夹复制到下一个文件夹.我可以坚持使用某种条件工具吗?我不擅长编写脚本,所以如果这是唯一的解决方案,我可能需要你的帮助.

ssis file flat sql-server-2008

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

如何在Delphi 7中的OnMouseMove事件中移动组件时减少CPU使用率?

在Delphi 7应用程序中,我想跟随鼠标移动组件.我正在做这样的事情:

procedure MyComponent.MouseMove(Sender: TObject;Shift: TShiftState; X, Y: Integer);
begin
  AnotherComponent.Top := X;
  AnotherComponent.Left := Y;
end;
Run Code Online (Sandbox Code Playgroud)

当我移动鼠标时,主核心的CPU使用率在最近的PC上达到100%.

在这种情况下,有什么想法或滴答来减少CPU使用率?

delphi components delphi-7 cpu-usage

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

如何将英语转换为Cron?

我做了一些搜索,但没有找到任何看起来有用的东西,但我想知道是否有人知道可以解析英语短语并将其翻译成cron字符串的东西(工具,lib等).

例如:Every Tuesday at 15:00转换为0 15 * * 2

看起来好像有很多陷阱,最好是从别人的工作中受益.你可以在一些不错的网站/应用程序中看到它,它可以从一个简单的短语中找出你的意思,而不是有一些可怕的用户界面.

提前致谢.

parsing nlp

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

我如何从UIImage获得CGContextRef?

    CGContextRef context = ??; // get from UIImage *oldImage

    CGContextSaveGState(context);   
    CGRect drawRect = CGRectMake(0, 0, 320, 480);
    CGContextConcatCTM(context, transform);
    UIImage *newImage = [[UIImage alloc] init];
    CGContextDrawImage(context, drawRect, newImage.CGImage);
    [newImage drawInRect:CGRectMake(0, 0, 320, 480)];

    CGContextRestoreGState(context);
Run Code Online (Sandbox Code Playgroud)

简而言之,我想要做的是[UIImage - >进行一些转换 - >转换UIImage].

有任何想法吗?十分感谢!!

iphone uiimage cgcontext

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

在NSOperation中使用NSThread睡眠

使用一些代码,我遇到了运行循环,我是新手,在NSOperations 里面.

他们NSOperation正在忙于下载数据 - 当他们忙碌时,会有代码等待下载完成,以NSRunLoops和线程休眠的形式.

我特别感兴趣的是这段代码:

while (aCertainConditionIsTrue && [self isCancelled]==NO) {
     if(![[NSRunLoop currentRunLoop] runMode: NSDefaultRunLoopMode beforeDate:[NSDate dateWithTimeIntervalSinceNow:1.0]]){
        [NSThread sleepForTimeInterval:1.0];
     }
}
Run Code Online (Sandbox Code Playgroud)

我已经阅读了关于运行循环的信息,runMode:beforeDate:并将等待输入源或超时.虽然我不是百分之百的东西.

在第一次执行时,它总是返回NO并命中sleepForTimeInterval:.这不好吗?

在一个特定的实用程序类中,它经常会sleepForTimeInterval:遇到很多 - 每个线程一次 - 这会严重损害性能.

对此有什么更好的解决方案或建议吗?

objective-c nsoperation grand-central-dispatch nsrunloop ios

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