问题列表 - 第18117页

Python编程一般问题

我听说Python很简单而且功能强大,但我不知道我是否在正确的轨道上学习它.我从在线教程中学习,我知道基本的数学计算和打印字符串,但是开发有用的东西需要多长时间?不过,我真的不知道Python的确切用法.

python

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

Django TemplateDoesNotExist?

我的本地机器在Ubuntu 8.10上运行Python 2.5和Nginx,Django是从最新的开发中继构建的.

对于我请求的每个URL,它会抛出:

TemplateDoesNotExist位于/​​ appname/path appname/template_name.html

Django尝试按以下顺序加载这些模板:*使用loader django.template.loaders.filesystem.function:*使用loader django.template.loaders.app_directories.function:

TEMPLATE_DIRS('/usr/lib/python2.5/site-packages/projectname/templates',)

在这种情况下,它是否在寻找/usr/lib/python2.5/site-packages/projectname/templates/appname/template_name.html?奇怪的是这个文件确实存在于磁盘上.为什么Django找不到它?

我在Ubuntu 9.04上使用Python 2.6在远程服务器上运行相同的应用程序,没有这样的问题.其他设置是相同的.

我的本地计算机上是否有任何配置错误,或者可能导致此类错误的内容我应该查看?

在我的settings.py中,我指定了:

SETTINGS_PATH = os.path.normpath(os.path.dirname(__file__))
# Find templates in the same folder as settings.py.
TEMPLATE_DIRS = (
    os.path.join(SETTINGS_PATH, 'templates'),
)
Run Code Online (Sandbox Code Playgroud)

它应该寻找以下文件:

  • /usr/lib/python2.5/site-packages/projectname/templates/appname1/template1.html
  • /usr/lib/python2.5/site-packages/projectname/templates/appname1/template2.html
  • /usr/lib/python2.5/site-packages/projectname/templates/appname2/template3.html
  • ...

以上所有文件都存在于磁盘上.

解决了

它在我尝试后现在有效:

chown -R www-data:www-data /usr/lib/python2.5/site-packages/projectname/*
Run Code Online (Sandbox Code Playgroud)

真奇怪.我不需要在远程服务器上执行此操作以使其工作.

django

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

如何在makefile中执行算术运算?

是否可以对makefile中的变量执行某些操作?例如,定义

JPI=4
JPJ=2
Run Code Online (Sandbox Code Playgroud)

是否有可能在同一个makefile中定义一个等于$(JPI)*$(JPJ)扩展值的变量JPIJ?

makefile

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

用于编程乐高NXT的C++ OOP库

前段时间,我在圣诞节期间获得了LEGO Mindstorms NXT,现在我想用C++编程.

我环顾四周,在这里和其他地方,找不到一个"感觉正确"的跨平台,开源,OOP C++库,包括lestat和nxtOSEK.

所以,我已经决定,除非我能找到一个我喜欢的,否则编写我自己的图书馆对我来说将是一次很棒的学习经历.

我做了一些研究,并决定通过蓝牙与它进行通信最简单,而不是将我的程序编译为NXT机器代码.

我也希望这能以OOP风格完成,这意味着NXT砖,电机,传感器等将作为对象存在.

所以,我的问题是:在开始这个之前我需要知道什么?我在哪里可以得到很好的参考(除了这里,特定于NXT)?对于像蓝牙通信这样的东西,还有哪些其他像样的"基础"库?

*顺便说一句,如果有必要的话,我全都是使用boost和STL.

或者,我相信如果我不需要重新发明轮子,所以如果有一个体面的C++ OOP蓝牙通信NXT库,请告诉我!

c++ lego nxt

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

数据库中有多少行太多了?

我有一个拥有1,000,000条记录的MySQL InnoDB表.这太多了吗?或者数据库可以处理这个以及更多?我问,因为我注意到一些查询(例如,从表中获取最后一行)在表中的行(1秒)比在100行中慢(秒).

mysql sql database performance

83
推荐指数
5
解决办法
7万
查看次数

如何从.m文件创建可执行的.exe文件

我想知道是否有办法在matlab中从'.m'文件创建'.exe'文件,这样它就可以在没有MATLAB的机器上运行(就像在C,C++中一样)我知道编写MATLAB函数是一种方法,但不确定它是否可以在没有MATLAB的机器中运行.

此外,我想隐藏我的代码,只是创建一个脚本,可以由用户使用自己的数据文件运行.

matlab executable

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

iPhone Dev:UIWebView baseUrl到Documents文件夹中的资源而不是App bundle

问候!任何人都可以请我帮忙找到解决方法:

  • 使用loadHTMLString将html加载到UIWebView中,并包含(使用baseURL)资源,例如CSS,来自用户文档目录中文件夹的图像文件- 而不是来自应用程序的MainBundle.

我已经看过如何使用baseURL在应用程序包/ MainBundle中加载的教程,这很简单但不能使用iPhone的Documents目录中的资源.

我的文件夹的结构如下:

dirX 
|---> file.xml 
|---> dirCSS 
      |---> style.css
Run Code Online (Sandbox Code Playgroud)

我可以检索目录X的完整路径(Users /......./ dir X).但是,当将该路径传递给UIWebView的baseURL时

[webView loadHTMLString:fileXMLString baseURL:pathToDirX]
Run Code Online (Sandbox Code Playgroud)

... webView无法识别资源(例如dirCSS中的style.css)作为fileXMLString中的href'

<link href="dirCSS/style.css" rel="stylesheet" />
Run Code Online (Sandbox Code Playgroud)

所以目前我的应用程序可以成功加载html字符串但不加载样式表,因为html字符串中CSS的链接是相对的 - 例如.CSS/style.css文件

很感谢任何形式的帮助 :)

iphone resources uiwebview

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

InnoSetup:在[Code]部分获取AppName

我正在使用InnoSetup创建一个安装程序,并在一个[Code]部分中编写一些自定义处理程序.在其中一个处理程序中,我希望能够检索AppName[Setup]部分中定义的(或者,可能是其他参数的值)的值.有没有办法让我这样做?我看过文档,但我没有找到任何可以让我这样做的东西.我们的InnoSetup文件实际上是由我们的构建过程生成的,它将所有程序和程序特定的片段拼接在一起,因此必须在代码中为每个程序定义常量是不方便的.有没有方便的方法呢?

我正在寻找类似的东西

MyString := ExpandConstant('{AppName}');
Run Code Online (Sandbox Code Playgroud)

除了{AppName}不是定义的常数.有没有办法查询该[Setup]部分中定义的参数?

installer inno-setup pascalscript

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

Solaris C++流输入>>操作员和模板模板

我有一个编译器选项,我可以在CC编译器中使用以获取以下代码(在Visual C++中编译良好)

std::vector<std::vector<double>> v2;
Run Code Online (Sandbox Code Playgroud)

没有以下错误

错误:","而不是">>"

c++ templates compiler-errors

4
推荐指数
3
解决办法
493
查看次数

MVVM中的简单事件处理

只是想知道人们对于如何以最轻量级的方式从View中的控件最好地处理ViewModel中的事件的想法.

例:

<MediaElement
     MediaOpened={Binding SomeEventHandler} />
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我们希望在ViewModel中处理MediaOpened事件.没有像Prism这样的框架,如何将它绑定到ViewModel?

wpf xaml binding mvvm

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