问题列表 - 第34818页

创建一个包含> 255个元素的列表

好的,所以我正在编写一些python代码(我不会写python,我更习惯java和C).

无论如何,所以我需要存储整数文字的集合.(理想情况下,其中10,000个,目前我只有1000个)我本来希望通过文件IO访问文字,或访问源API,但这是不允许的.反正不是ontopic.

所以我将文字放入列表中:

    src=list(0,1,2,2,2,0,1,2,... ,2,1,2,1,1,0,2,1)
#some code that uses the src
Run Code Online (Sandbox Code Playgroud)

但是当我尝试运行该文件时,它会出现错误,因为有超过255个参数.所以构造函数就是问题所在.我该怎么做?

这些数据对我来说是一个空间分隔的文本文件.我只是搜索并替换并复制了它

python parameters list syntax-error literals

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

用于从原点迭代离散2D网格上的向外螺旋的算法

例如,这是预期螺旋的形状(以及迭代的每个步骤)

          y
          |
          |
   16 15 14 13 12
   17  4  3  2 11
-- 18  5  0  1 10 --- x
   19  6  7  8  9
   20 21 22 23 24
          |
          |
Run Code Online (Sandbox Code Playgroud)

线条是x和y轴.

这将是算法在每次迭代时"返回"的实际值(点的坐标):

[0,0],
[1,0], [1,1], [0,1], [-1,1], [-1,0], [-1,-1], [0,-1], [1,-1],
[2,-1], [2,0], [2,1], [2,2], [1,2], [0,2], [-1,2], [-2,2], [-2,1], [-2,0]..
Run Code Online (Sandbox Code Playgroud)

等等

我已经尝试过搜索,但我不确定要搜索什么,我尝试过的搜索结果是什么.

我甚至不确定从哪里开始,除了凌乱,不优雅和特殊的东西,比如为每一层创建/编码新的螺旋.

任何人都可以帮助我开始吗?

此外,有没有一种方法可以轻松地在顺时针和逆时针(方向)之间切换,以及从哪个方向"开始"螺旋?(轮换)

还有,有办法递归吗?


我的应用程序

我有一个填充了数据点的稀疏网格,我想在网格中添加一个新的数据点,并使其与给定的其他点"尽可能接近".

为此,我将调用grid.find_closest_available_point_to(point),它将迭代上面给出的螺旋并返回第一个空位且可用的位置.

首先,它会检查point+[0,0](只是为了完整性).然后它会检查point+[1,0].然后它会检查point+[1,1].然后point+[0,1],返回第一个网格中的位置为空(或者没有被数据点占用)的网格.

网格大小没有上限.

language-agnostic iteration algorithm recursion

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

#sign in CSS选择器

一些CSS选择器#在它们面前,这意味着什么?

html css css-selectors

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

在datagrid flex中创建"total"列

这是我想要做的:我想要一个显示每行总值的数据网格.让我们说例如我有一个数据网格.在每行的数据网格中,我有五列.在五列中,四列是供用户输入数字的.第五列是"总计"列,它是计算用户输入数字的那一行上前四列的公式的结果.

例:

第1行:(第1列)200 +(第2列)300 - (第3列)100 +(第4列)90 =(总柱)490

第2行:(第1列)400 +(第2列)300 - (第3列)50 +(第4列)90 =(总柱)740

第3行:等等......

我一直在研究这个问题几个小时有没有人对如何做到这一点有任何建议?

任何帮助是极大的赞赏!

apache-flex datagrid row flex3

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

add vs mul(IA32-Assembly)

我知道与mul函数相比,add更快.

我想知道如何在下面的代码中使用add而不是mul来提高效率.

示例代码:

            mov eax, [ebp + 8]              #eax = x1
            mov ecx, [ebp + 12]             #ecx = x2
            mov edx, [ebp + 16]             #edx = y1
            mov ebx, [ebp + 20]             #ebx = y2

            sub eax,ecx                     #eax = x1-x2
            sub edx,ebx                     #edx = y1-y2

            mul edx                         #eax = (x1-x2)*(y1-y2)
Run Code Online (Sandbox Code Playgroud)

optimization x86 assembly strength-reduction

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

为什么没有使用mod_wsgi加载MSVC构建的Python DLL?

我最近从Python 2.5更新到2.7(我在麻烦中尝试了2.6)虽然从命令行或Django runserver一切正常,mod_wsgi无法加载任何包含使用MSVC构建的DLL(pyd)的模块.

例如,如果我构建自己的pycrypto或lxml版本,那么我将仅从mod_wsgi获得以下错误:

ImportError at /
DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)

即使官方的PIL二进制文件也无法在mod_wsgi中导入_imaging C模块,但这可能是另一个问题.

但是,如果我使用从http://www.voidspace.org.uk/python/modules.shtml#pycrypto这样的地方使用MinGW构建的pycrypto版本,那么即使在mod_wsgi中它也会导入很好.我发现这个解决方案并不令人满意,因为我更新Python的全部原因是为了避免需要搜索预构建的二进制文件而且我不能自己构建它们因为MinGW失败了> 50%的时间对我而言.

EDIT2:我在第680-705行的Python27/Lib/distutils/msvc9compiler.py中注意到了这一点:

try:
    # Remove references to the Visual C runtime, so they will
    # fall through to the Visual C dependency of Python.exe.
    # This way, when installed for a restricted user (e.g.
    # runtimes are not in WinSxS folder, but in Python's own
    # folder), the runtimes do not need to be in every folder
    # …
Run Code Online (Sandbox Code Playgroud)

python mod-wsgi visual-c++

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

C#DateTime.Ticks在Java中等效

C#中的DateTime.Ticks的Java等价物是什么?

DateTime dt = new DateTime(2010, 9, 14, 0, 0, 0);
Console.WriteLine("Ticks: {0}", dt.Ticks);
Run Code Online (Sandbox Code Playgroud)

Java中上述代码的等价物是什么?

c# java

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

有没有办法在iOS 4中禁止多任务?

我希望我的应用程序在用户点按主页按钮时退出,而不会进入后台.这可能吗?

iphone multitasking

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

8
推荐指数
4
解决办法
423
查看次数

EXTJS +保存网格后使用数据库ID更新商店

我正在尝试学习如何在管理应用程序中的表格上使用EXTJS网格进行一些简单的CRUD操作.

我有一个简单的网格,允许有人编辑用户,商店定义为:

        var userDataStore = new Ext.data.Store({
            id: 'userDataStore',
            autoSave: false,
            batch: true,
            proxy: new Ext.data.HttpProxy({
                api: {
                    read: '/Admin/Users/All',
                    create: '/Admin/Users/Save',
                    update: '/Admin/Users/Save'
                }
            }),
            reader: new Ext.data.JsonReader(
            {
                root: 'Data',                    
                idProperty: 'ID',
                totalProperty: 'total',
                successProperty: 'success',
                messageProperty: 'message'
            }, [
                { name: 'ID', type: 'string', allowBlanks: false },
                { name: 'NT_ID', type: 'string', allowBlank: false },
                { name: 'EMail', type: 'string', allowBlank: false },
                { name: 'Name', type: 'string', allowBlank: false },
                { name: 'Enabled', type: 'bool', allowBlank: …
Run Code Online (Sandbox Code Playgroud)

javascript extjs

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