问题列表 - 第34675页

python 3中的REST Web服务?

我是python世界的新手,我目前正处于使用它的新项目中.因为我们在那里学习,所以我们选择从python 3开始.现在,我们需要创建一个RESTful Web服务.在阅读了几篇之后,我发现最常用的Web服务框架是Django ......我还在Django网站上看到它还不支持python 3.

是否有任何其他API可用于创建RESTful Web服务?

谢谢.

python rest web-services python-3.x

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

在Python中迭代N维

我有一张地图,我们称之为M,其中包含通过N维映射的数据.

# If it was a 2d map, I could iterate it thusly:
start, size = (10, 10), (3, 3)
for x in range(start[0], start[0]+size[0]):
    for y in range(start[1], start[1]+size[1]):
        M.get((x, y))
# A 3d map would add a for z in ... and access it thusly
M.get((x, y, z))
# And so on.
Run Code Online (Sandbox Code Playgroud)

我的问题是:如何创建一个可以产生正确迭代序列的迭代器?也就是说,鉴于start, size = (10, 10), (3, 3)它会产生2元组序列(10, 10), (10, 11), (10, 12), (11, 10), (11, 11)等.并且鉴于start, size = (10, 10, 10), …

python iteration recursion

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

用于.NET的Garmin协议GPS库存在

我正在开发一个GIS应用程序,我一直在使用输出NMEA协议的设备.NMEA设备有很多库,但Garmin只有一个我找到的库,它不是很完整:OpenGPS.NET

我有两个问题:

  1. 如何将库与不能创建虚拟com的USB设备一起使用?
  2. 还有其他的,最好是免费的Garmin图书馆吗?

我还使用Franson GPSgate将Garmin转换为NMEA,但是当计算机进入睡眠模式时会出现问题.当它返回时,我必须重置GPS设备.

.net gps garmin

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

谁正在调查功能和可用性的测量?

我正在寻求指导,以协助我的研究方向,在系统开发中提供功能,可用性或优雅的评估.

您能否提供有关功能,可用性或编码风格测量的工作参考?谁(个人/组织)正在这个领域工作?我在哪里可以找到这样的参考.

我已经提出了一些关于系统构建的想法,这与主流开发有点不同.起点是对问题的充分描述.我正在开发一个演示/概念验证项目.

在开发我的概念验证项目时,我发现了一个意想不到的,未被忽视的好处.到目前为止,我发现可以通过间接查看开发来收集有关系统完整性的有用信息.此间接视图基于问题的描述,而不是软件解决方案.

我也相信,由于这些发展,很可能从我在其他领域的系统开发方法中提供指导,例如关于系统功能的指导; 系统的可用性如何; 或解决方案有多优雅.

到目前为止,我的探索得出了以下建议,以及我对它们的回应:

  1. 文学编程很优雅. - 有文化的编程可能很优雅,但这会改变问题 - 你如何评估一个程序的文化程度?
  2. 我正在寻找相当于美学衡量标准的系统开发,即不可言说的 - 虽然我意识到这是不可能的,但我仍然相信可以在开发系统的过程中提供有关信息的指导.
  3. 我正在寻求的只能在解决方案使用一段时间后进行评估,并且只能通过与同一问题的其他解决方案进行比较来评估. - 情况可能就是这样,而且可能确实是我搜索创建的摇滚.但是我仍然认为,开发中的措施可能会对软件的这些方面提出一些启发性的见解.
  4. 功能点分析是功能的衡量标准 - 我将FPA视为衡量生产力而非功能的标准.它并没有告诉您系统中包含了多少功能,而是与从相同上下文派生的基线相比包含了多少功能.随着背景的不断发展,这会削弱措施的实用性.
  5. 这些概念无法衡量,并且没有就功能性,可用性或优雅的构成达成一致,并且不能出于类似的原因 - 我很顽固地相信我至少可以通过以下方式反驳这一建议:为系统开发人员提供一些帮助.
  6. 我正在寻找的信息不在系统开发之内; 在图形艺术领域; 心理学; 生物学; 或者其他 - 这看起来越来越有可能.
  7. 直接利用系统的对象作为其用户界面 - 这显示了一类旨在促进解决问题的系统的前景.
  8. 传统图形艺术的经验教训(复杂数据的布局)可以转移到系统开发 - 这看起来像是最有前途的路线,我正在尝试与领先的图形设计师建立对应关系.这可能只适用于信息系统,但看起来好像它的范围要广泛得多.
  9. 也有人认为我是一名"建筑宇航员",与现实脱节 - 可能就是这种情况,但如果是这样,那么我很可能是最后才意识到这一点,而这种前景并非如此阻止我的搜索.

language-agnostic methods analysis

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

iOS中的自定义阿拉伯字体

我正在尝试制作一个主要显示阿拉伯语言内容的iphone应用程序.我想使用自定义阿拉伯字体来显示该内容,而不是iPhone默认的阿拉伯字体.我使用了以下代码:

- (void)viewDidLoad {
    [super viewDidLoad];
    [arabicLabel setFont: [UIFont fontWithName: @"Simple Indust Shaded" size: 20]];
    arabicLabel.text = @"?????? ?????";
}
Run Code Online (Sandbox Code Playgroud)

其中arabicLabel是IBOutlet UILabel.我将标签放在App资源中,并将其作为UIAppFont数组项添加到info.plist文件中.字体也是Unicode.

当我在模拟器上运行此代码时,标签显示默认的阿拉伯字体(不是我的自定义字体); 但是如代码中所述,它将其大小设置为20!

我不明白我在这里做错了什么...我知道在info.plist文件中我必须添加带扩展名(ttf)的字体文件名,我就这样做了.另外,我知道在前面的代码中我不得不把实际的字体名称放在文件名中,所以我在Mac上打开了文件并使用了文件打开时出现的标题(Simple Indust Shaded).

我错过了什么吗?除了Unicode之外,是否还有对自定义字体的额外要求?

注意:我为自定义英文字体做了相同的程序,它有效!...

iphone fonts arabic custom-font ios4

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

如何实现随机浮点函数,使其不丢失熵?(PHP)

我试图使用/ dev/urandom中的字节来生成随机浮点数.目前我最好的想法是让平台精确度做如下:

$maximumPrecision = strlen('' . 1/3) - 2;
Run Code Online (Sandbox Code Playgroud)

然后在$ loopPrecision告诉我们的循环次数中构造一个0-9的字符串.例如,如果精度为12,我将生成12个随机数并将它们连接起来.我认为这是一个丑陋的想法.

更新:这有意义吗?

$bytes =getRandomBytes(7); // Just a function that returns random bytes.
$bytes[6] = $bytes[6] & chr(15); // Get rid off the other half
$bytes .= chr(0); // Add a null byte

$parts = unpack('V2', $bytes);

$number = $parts[1] + pow(2.0, 32) * $parts[2];
$number /= pow(2.0, 52);
Run Code Online (Sandbox Code Playgroud)

php random math

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

如何在Mercurial中的存储库之间推送/拉出单个变更集?

我有以下情况:

  • 我有网站A,它有Mercurial repo,我们已经开发了一段时间了.假设A有5次修订.
  • 我们现在必须创建站点B,它几乎与站点A完全相同,除了图形设计.所以我克隆了回购,开始了网站B,现在B的回购已经包含了A的所有历史记录,还有一堆永远不会回到A的变更集(主要是CSS和图像).让我们说这些改变花了我3次修改.
  • 最后,我现在改变了B,我想回到A,因为它属于两个站点.这是B的回购中的第9版.

问题是:我怎样才能将修订版9从B的回购转移到A的回购中,而不是移动修订版6-8?

  • 我已经尝试过常规推/拉,但这会移动所有变更集.
  • 我已经尝试导出捆绑包或补丁,但由于缺少父级,因此拒绝在A中导入.

我认为DVCS的优点之一就是我可以轻松地做到这一点(在"集中式"VCS世界中我可以通过分支和合并轻松修复,我已经用Vault做了很多而且很容易) .

我在这里错过了什么吗?

注意:我查看了"MQ",但这似乎是一大堆蠕虫,看起来它只会影响正常的提交周期.它是否正确?

任何帮助或指示将不胜感激.谢谢!

丹尼尔

mercurial push pull repository changeset

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

获取Android小部件的电池电量

我为Android编写了一个小部件,我试图获得电池电量.我试过用了

Intent batteryIntent = context.registerReceiver(null, new IntentFilter(Intent.ACTION_BATTERY_CHANGED));
Run Code Online (Sandbox Code Playgroud)

但我得到错误:"不允许IntentReceiver组件注册接收意图"

为什么?ACTION_BATTERY_CHANGED是一个粘性意图,我没有注册接收者(在第一个参数中为null).

任何解决方法?

谢谢.

android battery android-widget receiver

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

使用python存储密码

我有一个我用python编写的程序,我需要存储一些密码.这些密码将成为ftp服务器的密码,因此重要的是它们并不是每个人都能清楚地看到的.这也意味着我不能像在网络服务器上那样存储密码的不可逆散列,因为我不会检查是否有人输入了正确的密码,我只是将密码转发给其他人.
那么存储密码的最佳方法是什么?我正在使用python,程序将只用于linux.

python passwords storage

7
推荐指数
2
解决办法
5592
查看次数

PHP搜索字符串然后获取下一个字符

我有一个看起来像这样的字符串:

blah blah blah
Team ID:</div>xxxxxxx
blah blah blah
Run Code Online (Sandbox Code Playgroud)

其中x是7位数字.

如何搜索"团队ID:"然后获取前面的7位数字?(在PHP中).

html php regex

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