问题列表 - 第25835页

我应该使用`import os.path`还是`import os`?

根据官方文档,os.path是一个模块.那么,导入它的首选方式是什么?

# Should I always import it explicitly?
import os.path
Run Code Online (Sandbox Code Playgroud)

要么...

# Is importing os enough?
import os
Run Code Online (Sandbox Code Playgroud)

请不要回答" os为我导入作品".我知道,它现在也适用于我(从Python 2.6开始).我想知道的是关于这个问题的任何官方建议.因此,如果您回答此问题,请发布您的推荐信.

python coding-style python-import

132
推荐指数
6
解决办法
10万
查看次数

将数据绑定到自定义活动设计器中的Combobox

我有一个自定义活动,其中一个参数是一个字符串.但是,我不希望设计人员输入任意字符串,而是希望向设计人员提供带有选项列表的Combobox,这些选项是动态的,并从数据库加载到List <>集合中.

我的问题是我不知道如何将设计器中的Combobox绑定到此列表并将选择设置为活动的in参数.在视觉上我让活动设计师工作,这只是一步.

workflow workflow-foundation workflow-foundation-4

10
推荐指数
2
解决办法
5571
查看次数

IE不会在使用window.open创建的窗口中加载PDF

这是问题,只发生在Internet Explorer(IE)中.我有一个页面,其中包含指向几种不同类型文件的链接.来自这些文件的链接执行Javascript函数,该函数打开一个新窗口并加载特定文件.这很好用,除非我需要在新窗口中打开的文件是PDF,在这种情况下窗口是空白的,即使URL在地址字段中.使用F5刷新该窗口没有帮助.但是,如果我将光标放在地址字段中并按下<enter>PDF正确加载.

此问题仅发生在IE中.我在IE 7和8中看过它并使用的是Adobe Acrobat Reader 9.在Firefox(PC和Mac)中,一切都很完美.在Chrome(Mac)中,下载PDF.在Safari(Mac)中它可以工作.在Opera(Mac)中,它会提示我打开或保存.基本上,除了IE之外,一切都可能正常.

我搜索了类似的问题,并看到一些帖子,建议调整IE上的一些Internet选项.我试过这个但是没有用,反正问题也不完全相同.

这是我用来打开新窗口的Javascript函数.

function newwin(url,w,h) {
   win = window.open(url,"temp","width="+w+",height="+h+",menubar=yes,toolbar=yes,location=yes,status=yes,scrollbars=auto,resizable=yes");
   win.focus();
}
Run Code Online (Sandbox Code Playgroud)

您可以看到我传入了URL以及窗口的高度,h和宽度w.我已经使用了这样的功能多年,据我所知,从来没有遇到过问题.

newwin()用这个调用函数.

<a href="javascript:newwin('/path/document.pdf',400,300)">document.pdf</a>
Run Code Online (Sandbox Code Playgroud)

(是的,我知道除了使用内联JS之外还有其他更好的方法,我甚至尝试过其中的一些,因为我已经没有东西可以尝试,但没有任何效果.)

所以,如果有人知道可能导致这个问题的原因,我很乐意听到.

javascript internet-explorer window new-operator window.open

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

是否有任何具有非IEEE C/C++浮动格式的现代平台?

我正在写一个视频游戏,Humm和Strumm,它需要在游戏引擎中使用网络组件.我可以很容易地处理字节序的差异,但是我试图处理可能的float内存格式时遇到了障碍.我知道现代计算机都有标准的整数格式,但我听说他们可能都不会将IEEE标准用于浮点整数.这是真的?

虽然我当然可以将它作为字符串输出到每个数据包中,但我仍然需要转换为每个客户端的"众所周知的格式",无论平台如何.标准printf()并且atod()不够.

请注意,因为这个游戏是一个可以在GNU/Linux,*BSD和Microsoft Windows上运行的免费/开源软件程序,所以我不能使用任何专有解决方案,也不能使用任何单平台解决方案.

干杯,
帕特里克

c++ memory types network-programming ieee-754

14
推荐指数
2
解决办法
1071
查看次数

什么时候你会在一个方法关闭括号后放一个分号?

我已经用Java编程了一段时间,我第一次遇到这种语法:

public Object getSomething(){return something;}; 
Run Code Online (Sandbox Code Playgroud)

有趣的是我的最后一个分号.它似乎没有导致编译器错误,并且据我所知不会生成运行时错误,所以它似乎是有效的语法.我什么时候会使用这种语法?或者它只是允许但通常不使用的东西?

java syntax

15
推荐指数
3
解决办法
8947
查看次数

Django Javascript中的DRY URL

我在Appengine上使用Django.我reverse()到处都在使用django 功能,尽可能保持干燥.

但是,我在将这个应用到我的客户端javascript时遇到了麻烦.有一个JS类根据传入的ID加载一些数据.有没有一种标准的方法来对这些数据应该来自的URL进行硬编码?

var rq = new Request.HTML({
    'update':this.element,
}).get('/template/'+template_id+'/preview'); //The part that bothers me.
Run Code Online (Sandbox Code Playgroud)

javascript django ajax google-app-engine dry

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

从MySQL上的字符串列表中的表中获取数据

如何从字符串列表中的可用表中查询数据?

我只想从字符串列表中获取数据。

Example:
Table
ID Name
1  Big
2  Small
3  Extra
4  Orange
5  Drink

List of Strings:
Big
Small
Extra
Run Code Online (Sandbox Code Playgroud)

谢谢!

mysql string

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

有没有标准的删除函子?

我正在寻找一个删除其参数的仿函数:

template<class T>
struct delete_functor
{
    void operator()(T* p)
    {
        delete p;
    }
};
Run Code Online (Sandbox Code Playgroud)

是否有这样的东西std,tr1boost

c++ functor delete-operator

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

如何调整svg(使用蜡染)并显示它?

我有一个100x100像素的svg文件(例如).我正在使用Batik.

如果我这样做:

JSVGCanvas svg = new JSVGCanvas();
[...]
svg.setSize(10,10);
Run Code Online (Sandbox Code Playgroud)

它只会显示图片的这一部分,而不会显示已调整大小的图像.

你知道我怎么能显示调整大小的svg图片吗?

谢谢 ;)

java svg resize batik

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

字可寻址和字节可寻址之间的区别

有人能解释一下有什么不同WordByte可寻址的吗?它与内存大小等有什么关系?

memory operating-system cpu-architecture

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