小编Ned*_*der的帖子

创建新编程语言需要哪些问题?

这可能是一个愚蠢的问题,但我仍然要继续问它.现在我看到像Groovy这样的新动态语言正在为JVM开发,而Ruby这样的语言也越来越突出.

这些中的每一个似乎都在解决现有语言中的不同缺点.

是否存在任何一种或一组当前语言无法解决的问题?

programming-languages language-design

4
推荐指数
2
解决办法
719
查看次数

Magento为下拉属性添加新选项

您好我正在为magento编写产品同步脚本.我知道如何添加具有给定属性集的新产品.但是我正在使用的一个属性是一个大小字段.遇到新尺寸时我想将此选项添加到属性中,我想知道如何做到这一点?

php magento

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

如何将大量参数传递给Django中的视图?

我是Django的新手,我正在尝试构建一个应用程序来在表格和图表中显示我的数据.直到现在我的学习过程非常顺利,但现在我有点卡住了.

我的网页浏览从数据库中检索大量数据并将其放入上下文中.然后模板生成不同的html表.到现在为止还挺好.
现在我想为模板添加不同的图表.我设法通过定义<img src=".../> tags.Matplotlib图表在我的chartview中生成一个返回的via:

response=HttpResponse(content_type='image/png')
canvas.print_png(response)
return response
Run Code Online (Sandbox Code Playgroud)

现在我有不同的问题:

  1. 数据从数据库中检索两次.一旦进入页面视图以呈现表格,再次在图表视图中进行制作图表.将页面上下文中的数据传递给chartview的最佳方法是什么?
  2. 我需要很多图表,每个图表都有不同的数据集.我可以为每个图表制作一个图表视图,但可能有更好的方法.如何将不同的数据集名称传递给chartview?有些图表有20个数据集,所以我不认为通过url传递这些数据集参数(如:)<imgm src="chart/dataset1/dataset2/.../dataset20/chart.png />是正确的方法.
    有什么建议?

python django parameters charts

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

CPython中的__builtin__模块在哪里?

我想获取__builtin__模块的路径和源代码,我在哪里可以得到它?

python cpython

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

Python:如何访问字典字典中的元组值

我有一个dict设置的字典如下:

from collections import namedtuple

Point = namedtuple('Point', 'r w')
mydict= {
    'user1': {'item1': Point(2.5,0.1),'item2': Point(3.5,0.6)},
    'user2': {'item1': Point(3.0,0.3), 'item3': Point(3.5,0.8)},
    'user3': {'item1': Point(2.0,0.4),'item3': Point(0.5,0.1), 'item4': Point(1.5,0.7)}
}
Run Code Online (Sandbox Code Playgroud)

我想找到一种有效的方法来获得Point中的平均值.即我想获得'item3'的r点值(point.r)的平均值,即(3.5 + 0.5)/ 2

谢谢,

python

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

为什么我编译的(小)Objective-C文件的一半是一大块零?

我在文本编辑器中打开了我编译的Hello World Obj-C应用程序,令我惊讶的是,我发现了大约8千字节的00 00 00 00 00 00 00 00 ....

这些为什么?有没有办法清除这些零(我怀疑也是如此)的功能)?

显然它在这个文件中并不那么重要,因为它开始只有16kB,但无论如何我还是想知道.

file-format objective-c

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

使用正则表达式匹配域名为lighttpd mod_evhost(www.domain.com/domain.com/sub.domain.com)

我在一个小型虚拟专用服务器上玩lighttpd.我指向服务器的两个域.我在Ubuntu 8.10上使用最新版本的lighttpd和mod_evhost.

  1. 我正在尝试设置一条规则,如果有人请求domain.comwww.domain.com,则可以从/webroot/domain.com/www/获得服务

  2. 同样,如果有人请求sub.domain.com,他们将从/webroot/domain.com/sub/获得服务

  3. 如果有人要求 fake.domain.com(其中/webroot/domain.com/fake/不存在),我希望他们从/webroot/domain.com/www/服务

第三个要求并不那么重要,我可以处理请求从/webroot/server.com/www/的服务器文档根目录提供的不存在的子域的人,即使他们请求fake.domain.com

我在下面列出了lighttpd.conf文件的相关部分:

server.document-root = "/webroot/server.com/www/"

// regex to match sub.domain.com
$HTTP["host"] =~ "\b[a-zA-Z]\w*\.\b[a-zA-Z]\w*\.\b[a-zA-Z]\w*" {
    evhost.path-pattern = "/webroot/%0/%3/"    
}

// regex to match domain.com    
$HTTP["host"] =~ "\b[a-zA-Z]\w*\.\b[a-zA-Z]\w*" {
    evhost.path-pattern = "/webroot/%0/www/"    
}
Run Code Online (Sandbox Code Playgroud)

那我哪里错了?目前,所有请求都是*.domain.com .domain.comdomain.com的均来自/webroot/domain.com/www/

我很感激你们提供的任何帮助,如果我遗漏了任何相关信息,请告诉我!

干杯,罗布

regex webserver lighttpd

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

Mathematica编程图谱

我有一个包含40,000个数据点的文件.在Matlab中我可以使用plot命令绘制图:

aaa = Import('file Name');
plot(aaa,mesh)
Run Code Online (Sandbox Code Playgroud)

我怎么在Mathematica中做到这一点?我试过了:

aaa = Import["File Name"]
ListPlot3D[aaa]
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

wolfram-mathematica image-processing

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

你能解释一下这个jQuery方法吗?

试图理解jquery如何在幕后工作,有什么区别:

jQuery.fn和jQuery.prototype

jQuery = window.jQuery = window.$ = function( selector, context ) {
        // The jQuery object is actually just the init constructor 'enhanced'
        return new jQuery.fn.init( selector, context );
},
Run Code Online (Sandbox Code Playgroud)

然后:

jQuery.fn = jQuery.prototype = {
    init: function( selector, context ) {
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

用于合并导入项的Python工具

python中是否有一个工具可以重写一些导入东西的代码,以便它不再需要导入任何东西?

拿一个名为box.py的框的库

def box(text='Hello, World!')
    draw the box magic
    return
Run Code Online (Sandbox Code Playgroud)

现在在另一个程序(我们称之为warning.py)中它说:

from box import box

box('Warning, water found in hard drive')
Run Code Online (Sandbox Code Playgroud)

是否有一个我可以使用的工具,它会看到它从框中导入框函数(或类的一个类)并将该函数(或类,甚至变量定义)插入到警告.py脚本中删除导入行(从而使它更便携)?

感谢Narnie

python import parsing

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