问题列表 - 第49016页

wxPython StaticText小部件"闪烁"

我正在尝试制作一个数字时钟.其中一个问题是显示器会"闪烁".换句话说,wx.StaticText小部件(在这种情况下为self.ST)将在非常短的时间内变为空白.我相信原因可能会发现它是self.ST如何更新的根源(即SetLabel()).有没有办法提供更平滑的过渡,以阻止闪烁?

这是self.ST更新的功能:

def tick (self):
    ''' Continually updates the time. '''

    TimeStr = '%I:%M %S %p'
    DateStr = '%A, %B %d, %Y'


    Time = time.strftime(TimeStr)
    Date = time.strftime(DateStr)

    self.TimeDate =  Time + '\t\t' + Date

    self.ST.SetLabel(Time)

    wx.CallLater(1000, self.tick)
Run Code Online (Sandbox Code Playgroud)

python wxpython clock

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

如何使用GeForce 9400在OS X上进行OpenGL 3编程

我有一台带有GeForce 9400显卡的MacBook Pro.维基百科说这张卡支持OpenGL 3.

但OS X 10.6附带的标题和库似乎只是OpenGL 2(我检查了文件/usr/X11/include/).

我需要做一些OpenGL 3编程.我可以使用当前的硬件和操作系统来完成吗?我需要获得和安装什么?

opengl macos opengl-3

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

如何检查PHP流资源是可读还是可写?

在PHP中,如何检查流资源(或文件指针,句柄或您想要调用它们的任何内容)是可读还是可写?例如,如果您遇到的情况是您对资源的打开或创建方式一无所知,那么如何检查它是否可读?你如何检查它是否可写?

根据我所做的测试(只使用PHP 5.3.3的常规文本文件),fread()当资源不可读时,不会在任何级别抛出任何错误.它只返回一个空字符串,但它也为空文件执行此操作.理想情况下,最好选择不修改资源本身的检查.通过尝试从中读取资源来测试资源是否可读将改变指针的位置.

相反,fwrite()当资源不可写时,不会在任何级别抛出任何错误.它只返回零.这稍微有用一些,因为如果你试图将一定数量的字节写入文件并fwrite()返回零,那么你就会知道出了什么问题.但是,这仍然不是一种理想的方法,因为在我需要写入它之前知道它是否可写会更好,而不是试图写入它并查看它是否失败.

此外,理想情况下,检查应该适用于任何类型的流资源,而不仅仅是文件.

这可能吗?有这样的事吗?我一直找不到任何有用的东西.提前感谢您的回答.

php fopen fwrite fread

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

XCode 4 - '包括单元测试'

我刚刚升级到XCode 4,我想知道在设置应用程序时是否需要"包含单元测试"?那么,这到底是什么意思呢?

xcode

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

这两种联合表方法之间的区别?

考虑我们有两个表,UsersPosts.user_idPosts表中的外键,是表中的主键Users.

这两个sql查询之间有什么区别?

select user.name, post.title 
  from users as user, posts as post 
 where post.user_id = user.user_id;
Run Code Online (Sandbox Code Playgroud)

select user.name, post.title 
  from users as user join posts as post using user_id;
Run Code Online (Sandbox Code Playgroud)

mysql sql join

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

Python:获取从日期字符串传递的年数

鉴于我从一个字符串开始,比如'3/6/2011'月/日/年,当天是2011年3月13日(7天后),我如何找到自那时起已过去的年数(7/365 = 0.0191780821917808)在Python?

请注意,我希望能够处理任何输入日期.不过没有任何格式,您可以采用上面的格式.

python string time datetime string-conversion

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

Emacs 中的汇编编程如何?

Emacs 中的汇编编程如何?我希望 Emacs 做以下事情 1. 组装 2. 在 Emacs 中运行之前制作的程序 3. 使用观察标志和寄存器进行调试,如 ollydbg 或 softice 4. 反编译可执行文件以查看由 c 制作的汇编代码,但我不不知道怎么做,有人可以告诉我吗?

debugging emacs assembly

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

忽略返回的第一条记录的SQL命令

我有一个SQL查询,根据日期在博客上显示评论.我想忽略第一个并显示所有其余的东西,这是我无法正确做到的.

到目前为止我的代码是:

SELECT DISTINCT comment_post_ID, comment_date_gmt, comment_content
   FROM $wpdb->comments 
   WHERE comment_post_ID = {$thePostID}
   ORDER BY comment_date_gmt ASC 
   LIMIT 5
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

IE9现在会支持WebSocket吗?

问题很简单,老话题就在这里.我希望得到最新的答案,因为IE9将于2011年3月14日发布.

另外,我还想问一下Firefox和Opera何时支持WebSockets?

websocket internet-explorer-9

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

当单元格构造不均匀时,如何计算heightForRowAtIndexPath?

问题 - 如何在UITableViewController的"heightForRowAtIndexPath"方法中最好地计算行的高度,具体如下:

  1. 我正在使用自定义子类UITableViewCell并且子视图的实际大小(例如UILabels)是在运行时计算的,并且取决于诸如用户是否更改了字体大小等内容
  2. 在"heightForRowAtIndexPath"之前,单元格实际上并未准备好,因此您不能依赖于调用特定的自定义单元格即时查询它

我目前唯一能想到的是:1.在你的自定义UITableViewCell子类中创建一个方法来计算UITableViewCell子类中每个子视图(例如UILabel)的高度 - 然后在它的子类中使用它创建实例2.同样在自定义子类中创建一个运行所有UILabel的类方法,调用上述方法,总结高度,从而计算总行高.它必须将数据传递给它(例如每个UILabel中的文本)3.在UITableViewController"heightForRowAtIndexPath"中,你必须从上面的(2)调用"calRowHeight"类型方法,传递标签文本数据.因此,有效地调用自定义单元子类上的类方法,该方法知道如何计算总行高,但它使用的是与单元格所需的逻辑相同的...

有没有比我更容易的方法?

iphone uitableview ios heightforrowatindexpath

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