问题列表 - 第329页

在Mac OS X中将所有窗口移动到单个显示器(连接两个)?

每当我将MacBook从桌面上移开然后将其插入外部显示器(作为主要显示器)时,我就会进入笔记本电脑显示器和外部显示器中存放窗口的状态.

要将所有窗口移动到单个屏幕,我当前的解决方案是在显示首选项中"打开镜像",然后再将其关闭.但这是相当繁琐的.有谁知道更好的方法?


我担心@ erlando发布的脚本对我来说绝对没有任何意义,运行Mac OS X 10.5.4.(即,在两个屏幕上都有窗口,运行脚本不会移动它们中的任何一个,并且它不会返回任何错误.)我想我必须坚持使用上面提到的"镜像/取消镜像"方法.


@ Denton:我担心这些链接提供脚本,可以将从任何屏幕上孤立的窗口重新放回到显示器上.我只是想将所有窗口从辅助显示器移动到主显示器上.

macos multiple-monitors

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

在Python中搜索并替换文件中的一行

我想循环遍历文本文件的内容,并在某些行上进行搜索和替换,并将结果写回文件.我可以先将整个文件加载到内存中然后再写回来,但这可能不是最好的方法.

在以下代码中,最好的方法是什么?

f = open(file)
for line in f:
    if line.contains('foo'):
        newline = line.replace('foo', 'bar')
        # how to write this newline back to the file
Run Code Online (Sandbox Code Playgroud)

python file

271
推荐指数
11
解决办法
42万
查看次数

OpenGL或Direct3D用于新的Windows游戏项目?或者是其他东西?

我正在Windows上开始一个爱好游戏项目,它将大量使用3D图形效果.它很可能是用C++编写的.

我应该使用OpenGL或Direct3D作为我的图形后端吗?为什么?

或者我应该使用现成的图形引擎,如OGRE 3D?哪一个?

一些"如何开始"链接将是有用的.(关于任一技术,或两者兼而有之.)

编辑 - 是的我真的是指Direct3D,而不是DirectX,感谢graham.reeds的澄清

编辑 - Mihai Lazar指出我也可以使用像OGRE 3D这样的图形引擎.编辑问题以反映这种选择.

windows opengl directx

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

在Python模块分发中查找文件

我编写了一个Python包,其中包含一个bsddb数据库,其中包含一个更耗时的计算的预计算值.为简单起见,我的安装脚本将数据库文件安装在与访问数据库的代码相同的目录中(在Unix上,类似于/usr/lib/python2.5/site-packages/mypackage/).

如何存储数据库文件的最终位置,以便我的代码可以访问它?现在,我正在使用基于__file__访问数据库的模块中的变量的hack :

dbname = os.path.join(os.path.dirname(__file__), "database.dat")

它有效,但看起来......是hackish.有一个更好的方法吗?我想让安装脚本从distutils模块中获取最终安装位置,并将其填入"dbconfig.py"文件,该文件与访问数据库的代码一起安装.

python distutils

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

降级网络连接的工具?

我写了一些应用程序,而不是大量使用网络,我想通过慢速网络测试它.我正在寻找一种模拟这种连接的工具.

我只对Windows工具感兴趣.

networking throttling bandwidth

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

在JDialog的展示中绘制动画

在显示模态JDialog之前绘制简单动画的最佳方法是什么?(即将边界从鼠标单击点扩展到对话框位置).我认为可以setVisible在对话框的方法上绘制父框架的玻璃板.

但是,由于JDialog是父模式的模态,因此我无法找到在JDialog变为可见之前将绘图事件泵入EDT的方法,因为EDT上的当前事件尚未完成.

java user-interface animation swing

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

在asp.net中锁定缓存的最佳方法是什么?

我知道在某些情况下,例如长时间运行的进程,锁定ASP.NET缓存非常重要,以避免其他用户对该资源的后续请求再次执行长进程而不是命中缓存.

在ASP.NET中实现缓存锁定的最佳方法是什么?

.net c# asp.net caching

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

在C#中静态链接

我正在研究CMS的模块.此模块作为类库DLL分发.

我有几个我想在这个模块中使用的实用程序库.无论如何我可以静态链接这些库,所以我不必分发几个DLL(从而单独分发我的实用程序库)?

我想只有一个DLL.

c# linker visual-studio-2008

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

我如何开始beta测试?

我有一个项目,我想尽快开始beta测试,它是程序员的PHP/MySQL站点.我之前有测试过的测试网站,但它始终是内部的,而且我从未做过可以/应该被那些与项目相关的其他人看到的测试版.

我应该如何开始测试,除了测试版应该暴露的问题之外,我应该做些什么准备?

beta testing

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

如何保护.net类库,使其无法被其他应用程序引用?

如何保护.net类库项目和生成的dll,以便除了我自己的解决方案中的那些项目之外,其他应用程序(.net项目)不能引用它们.

.net c# class-library

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