问题列表 - 第47528页

什么是功能?它在Python中如何工作?

我正在阅读PEP-3153,但我不明白它想要解决的问题是什么.你能解释一下吗?

python language-features language-design

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

向量方向的改变

给定两个指向不同方向的三维向量。我希望第一个向量能够向第二个向量改变方向一定的度数。计算这个新向量的公式或算法是什么。

例如,一艘宇宙飞船(这是一个宇宙飞船模拟器)指向(2,3,3)的方向。船现在将向 (2,-3,-2) 的矢量方向改变方向 20 度。新的载体是什么。它不是沿轴旋转,而是与两个向量成直角。

math 3d geometry

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

从字符串Perl Regex的后缀中删除Alpha字符

如何从行中删除alpha后缀?即

AA12412BB应返回AA12412

基本上向右看,在最后一个数字字符后删除任何字符

regex perl

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

preg_match检查字符串是用双引号还是单引号括起来

有人可以告诉我正则表达式,看看是否有双重或单引号包围的东西.

"this is the string"
Run Code Online (Sandbox Code Playgroud)

如果引号根本不存在或者在开头和结尾不存在,我希望它返回false.

php regex preg-match

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

在Android Honeycomb中设置动作栏的样式

我想使用主题和样式设置动作栏(Honeycomb)的背景.你可以在代码中使用ActionBar.setBackgroundDrawable(Drawable),但我找不到相应的样式属性.

我尝试过使用这个主题和风格Activity:

<style name="Theme.MyApp" parent="android:style/Theme.Holo">
    <item name="android:actionBarStyle">@style/ActionBar</item>
</style>

<style name="ActionBar">
    <item name="android:background">@drawable/action_bar_background</item>
</style>
Run Code Online (Sandbox Code Playgroud)

但这会将背景放在左侧的应用程序图标和标题上.右边的菜单图标很好,背景在它下面.

那么反正这样做呢?

android android-3.0-honeycomb

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

为什么两个参数到ComponentName构造函数?

从Pro Android 2书中:"ComponentName将名和包装在一起.例如......"

Intent intent = new Intent();
Intent.setCompnonet(new ComponentName(
    "com.android.contacts"
    ,"com.android.contacts.DialContactsEntryActivity");
startActivity(intent)
Run Code Online (Sandbox Code Playgroud)

如果查看示例,您会注意到可以从类名轻松派生包名.所以显而易见的问题是:为什么有两个参数?为什么不只提供班级名称?

是否存在传递给ComponentName构造函数的类属于传递给同一构造函数的包的情况?

android android-intent

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

AWS SES与Google Apps的Gmail

我有一个托管在AWS实例上的网站.我希望从应用程序代码(php)发送电子邮件,例如简报.

我使用Google Apps的gmail定期发送电子邮件,并使用SwiftMailer使用gmail帐户详细信息从应用程序发送电子邮件.

我最近从亚马逊(下面)收到一条消息,我的实例已达到其电子邮件发送限制.我的问题是,是否最好使用新的亚马逊SES,或要求亚马逊提高限额并继续使用Gmail.

我计划每周发送数千封电子邮件,其中一些将是一份简报,大量发送.

谢谢,多利安



来自亚马逊的消息写道:

"亲爱的EC2客户,您最近达到了对您的实例上的SMTP端口25发送的电子邮件数量的限制:

实例ID:i-xxxxxx
*IP地址:xx.xx.xx.xx
*开始日期:2011-02-12 17:48 +0000

为了保持用于发送电子邮件的EC2地址的质量,我们对可以从EC2帐户发送的电子邮件数量实施默认限制.如果您希望从EC2发送大量电子邮件,您可以填写我们的在线申请表,申请将这些限制从您的帐户中删除."

email gmail google-apps amazon-web-services

7
推荐指数
0
解决办法
6964
查看次数

如何在jQuery中反序列化一个很长的查询字符串?

我正在试图弄清楚如何在我的AJAX应用程序中启用后退和前进按钮,这是动态的和数据库驱动的.为了捕获状态,我在关联数组中捕获url,type和data的一些值.

我在'hashchange'事件期间从浏览器返回哈希字符串,我只是不知道如何将它从编码的查询字符串转回到关联数组中.有人可以帮忙吗?

jquery jquery-bbq

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

如果没有扩展名为.c的文件,bash for循环包括通配符(*.c).我怎么到处走走?

我在UNIX上使用bash(sparc 10)

for file in $SCPATH/$LIBNAME/*.{gob,c,cpp,h};
do
    ln -s $file;
done;
Run Code Online (Sandbox Code Playgroud)

问题是:如果没有扩展名为'c'的文件,它会将" .c"放在$ file中,而ln -s将创建一个指向' .c' 的链接.这是一个知道问题吗?我怎样才能绕过它(除了显而易见的'如果不是*.c'黑客).

unix bash shell scripting for-loop

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

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