问题列表 - 第34524页

如何有效地为NSView设置Cursor?

我有一个NSView,它绘制了一组不规则形状(和重叠)的应用程序管理对象:显然无法通过有效使用非重叠矩形来描述.

我希望在光标覆盖其中一个对象时更改光标.通常的方法似乎是设置跟踪rects以响应-(void)resetCursorRects,每个与不同的光标相关联,但我不能将其应用于这种情况.

我只知道在处理-(void)mouseMoved:(NSEvent *)theEvent消息时哪个对象在光标下最顶层...所以我需要更改光标.

这个合适吗?什么时候NSView会尝试将光标设置为通常的箭头?我不想以闪烁的光标结束,因为NSView将其设置为默认的不同消息.

mouse cocoa objective-c nsview

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

如何从字符串末尾替换一些字符?

我想替换python字符串末尾的字符.我有这个字符串:

 s = "123123"
Run Code Online (Sandbox Code Playgroud)

我想,以取代过去2x.假设有一个方法叫做replace_last:

 r = replace_last(s, '2', 'x')
 print r
 1231x3
Run Code Online (Sandbox Code Playgroud)

有没有内置或简单的方法来做到这一点?

python string replace

25
推荐指数
5
解决办法
4万
查看次数

Bash:从给定时间减去10分钟

在bash脚本中,如果我有一个表示时间的数字,以hhmmss(或hmmss)的形式,减去10分钟的最佳方法是什么?

即90000 - > 85000

bash time

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

如何使用我的Android应用程序中的Oauth登录twitter?

我正在制作一个Twitter客户端的应用程序.这意味着它通过OAuth连接到Twitter.我将我的应用程序注册到Twitter并获得了所有密钥,但现在我不知道如何将我的应用程序与twitter连接.我在下面提到了一些代码.请帮帮我..

Twitter twitter=new TwitterFactory().getInstance();
twitter.setOAuthConsumer(Consumer key, Consumer secret);
RequestToken requestToken = twitter.getOAuthRequestToken();
AccessToken accessToken=null;
Log.i("Acces Token",accessToken.getToken());     
Log.i("Acces Tokensec",accessToken.getTokenSecret());
Run Code Online (Sandbox Code Playgroud)

提前致谢.

twitter android oauth

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

django url模式为%20

在Django中,我需要使用什么url模式来处理urlencode字符,例如%20

我正在使用,(?P<name>[\w]+)但这只处理字母数字字符,因此%导致错误

django django-urls

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

如何在给定数组中找到重复的字符序列?

我的问题是在给定的数组中找到重复的字符序列.简单地说,识别字符出现的模式.

   .---.---.---.---.---.---.---.---.---.---.---.---.---.---.
1: | J | A | M | E | S | O | N | J | A | M | E | S | O | N |
   '---'---'---'---'---'---'---'---'---'---'---'---'---'---'

   .---.---.---.---.---.---.---.---.---.---.---.---.---.---.---.
2: | R | O | N | R | O | N | R | O | N | R | O | N | R | O | N |
   '---'---'---'---'---'---'---'---'---'---'---'---'---'---'---'

   .---.---.---.---.---.---.---.---.---.---.---.---.
3: | S | H | A | M | I | …
Run Code Online (Sandbox Code Playgroud)

language-agnostic arrays puzzle

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

log4net性能:我应该在尝试登录之前检查日志级别吗?

如果log4net配置中的日志级别设置为Info级别,您是否期望从A)或B)获得更好的性能?_log.Debug会自己执行更多代码并花费更长时间吗?

一个)

if(_log.IsDebugEnabled)
  _log.Debug("some message");
Run Code Online (Sandbox Code Playgroud)

B)

_log.Debug("some message");
Run Code Online (Sandbox Code Playgroud)

c# log4net

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

iPhone内存管理

你好Stackoverflow家庭成员!

我对iPhone中的内存管理有疑问.

我所理解的是以下方法

-(void) dealloc
{
    // something else to release whatever
    // such as Object Created using keyword 'alloc'
    // but also Object destroy here its retain value reaches iff 0
    // if I do put here NSLog(@"%d", [obj retainCount]); and when it reaches
    // not equal to 0 means failure with memory leak.
    [super dealloc];
}
Run Code Online (Sandbox Code Playgroud)

所以我明白了吗?或者即使保留计数达到> 0,它仍然是亮的?

我问这个问题的原因是,

我查了一下

NSLog(@"%d", obj.retainCount);
Run Code Online (Sandbox Code Playgroud)

检查对象的保留计数和接收到的值3.所以我尝试在这里释放3次以使retainCount在这里等于0,但编译器给了我严重的错误.

请,我是新的内存解除分配并保留,释放.

我使用的对象是'UIImageView'对象,并创建了另一个实例,

UIImageView *imageView = //da da~ with UIImage
UIImageView *instance;
// at this point …
Run Code Online (Sandbox Code Playgroud)

iphone memory-management objective-c

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

while(true)和for(;;)之间有什么实际差异?

我个人使用while(true)无限循环,但我已经看到在线使用的示例for(;;).实际上,这两者之间是否有任何差异,还是只是一种风格?

c# loops for-loop while-loop

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

以编程方式更改WinForms WebBrowser控件的目标打印机

我正在尝试使用不可见的WebBrowser控件来打印一个非常简单的HTML文档.我们的应用程序要求我们能够以这种方式打印多个文档,并且它们都可以发送到不同的打印机.不幸的是,我没有非常成功地使输出到正确的打印机.

它现在的工作方式是在打印文档之前,应用程序确定要接收哪个打印机,并相应地设置默认打印机.为此,它使用从WinSpool.drv导入的SetDefaultPrinter().如果我在调试模式下执行代码,我可以清楚地看到默认打印机更改(并且此更改反映在控制面板UI中),但WebBrowser仍然坚持使用原始默认打印机.

从我所看到的MSDN文档中,并没有真正为这种情况提供解决方案.我非常感谢有关如何以编程方式完成此操作的一些输入.

c# printing webbrowser-control winforms

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