问题列表 - 第30408页

什么时候应该使用django-admin.py verus manage.py?

背景:

当我运行时,django-admin.py loaddata example.json我收到此错误."ImportError:无法导入设置,因为未定义环境变量DJANGO_SETTINGS_MODULE." 我理解这个问题.它需要DJANGO_SETTINGS_MODULE才能访问数据库来执行此导入.我之前遇到过这个问题,到目前为止我已经成功地采取了措施.

在阅读文档时,我发现它manage.py是django-admin.py的包装器; 它将项目置于sys.path并设置DJANGO_SETTINGS_MODULE环境.活泉!哇!我知道如何解决我的问题.

Soo ...为什么Django 文档代码示例在演示子命令如?loaddata和时使用django-admin.py而不是manage.py dumpdata

django django-admin

17
推荐指数
2
解决办法
5020
查看次数

关于词法分析的问题

我正在读龙书.引用书中的文字(3.1.4词汇错误,Pno 114)

这是很难的词法分析器告诉,没有其他组件的帮助下,有一个源代码错误.例如,如果fi在上下文中的C程序中第一次遇到该字符串:

fi ( a == f(x) ) ...
Run Code Online (Sandbox Code Playgroud)

词法分析器无法判断 fi关键字是拼写错误 if还是未声明的函数标识符.由于fi是令牌ID的有效语义,词法分析器必须将令牌返回id给解析器,让编译器的一些其他阶段-可能是在这种情况下,解析器-处理错误,由于信件的换位.

看完之后我有点困惑.我的理解是词法分析器开始从左到右处理文本,并在模式匹配时返回标记.那么对于if匹配关键字的语言,如何fi匹配?

有什么想法吗?

c compiler-construction algorithm lexical-analysis

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

动态C/Rabbit上的Micrium uC-OS/II - 可能会导致任务缺乏

我想在Micrium uC-OS/II下的Dynamic C中运行2个任务.一个任务是http处理程序,另一个是从串行端口读取.串口任务似乎禁止http任务运行.任何想法为什么会这样?我认为uC-OS/II是优先考虑的.

void httptask(void* ptr)
{
 http_init();

 while(1) {
  http_handler();
 }
}

void gpstask(void* ptr) {

 int c;

 while (1) {
        c = serFgetc();
    }
}
Run Code Online (Sandbox Code Playgroud)

两个线程都设置为相同的默认优先级.

c embedded rtos multitasking micrium

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

是否应该避免编写Javascript以支持GWT/WebSharper或其他一些抽象?

我很好奇,什么是对"的事情,编译成JavaScript"如GWT,脚本#和WebSharper和他们一样的看法.这些似乎是相当小众的组件,旨在允许人们编写JavaScript而无需编写JavaScript.

就个人而言,我很乐意编写javascript(使用JQuery/Prototype/ExtJS或其他一些此类库)并查看像GWT这样的东西作为不必要的抽象,最终可能限制开发人员需要完成的工作或最佳情况提供非常冗长的解决方法.在某些情况下,你仍然最终编写javascript,例如JSNI.

更糟糕的是,如果您不知道幕后发生了什么,您可能会面临意想不到的后果.例如,您如何知道GWT正在创建闭包并正确管理名称空间?

我很想听听别人的意见.这是网络编程的目标吗?

javascript gwt websharper

11
推荐指数
3
解决办法
851
查看次数

在Hibernate中使用session.flush()有什么用

当我们更新记录时,我们可以使用session.flush()Hibernate.有什么需要flush()

java orm hibernate

99
推荐指数
7
解决办法
17万
查看次数

使用PHP检测IE浏览器版本

我正在使用$ _SERVER ['HTTP_USER_AGENT']来检测用户的浏览器.当我在IE8上的localhost上运行var_dump时,它返回:... compatible; MSIE 8.0; ...但是当我将它上传到我的主人(godaddy)时,我得到:......兼容; MSIE 7.0; ...

有什么问题?

php browser internet-explorer-8 internet-explorer-7

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

Qt - 如何使用"WHERE ... IN"子句将QList绑定到QSqlQuery?

注意:这是使用SQLite,虽然我预计问题出在Qt端.

首先,我从SQLite命令行工具设置数据库表:

sqlite> create table testtable ( id INTEGER PRIMARY KEY NOT NULL, state INTEGER );
sqlite> insert into testtable (state) values (0);
sqlite> insert into testtable (state) values (1);
sqlite> insert into testtable (state) values (9);
sqlite> insert into testtable (state) values (20);
Run Code Online (Sandbox Code Playgroud)

然后我测试我的查询:

sqlite> SELECT id,state FROM testtable WHERE state IN (0,1,2);
1|0
3|1
Run Code Online (Sandbox Code Playgroud)

(这些是预期的结果.)

然后我运行这个C++代码:

void runQuery() {
        QSqlQuery qq;
        qq.prepare( "SELECT id,state FROM testtable WHERE state IN (:states)");
        QList<QVariant> statesList = QList<QVariant>();
        statesList.append(0);
        statesList.append(1);
        statesList.append(2);
        qq.bindValue(":states", …
Run Code Online (Sandbox Code Playgroud)

sqlite qt qsqldatabase

12
推荐指数
2
解决办法
6233
查看次数

如何在LaTeX中更改页面部分的字体大小?

我想更改某些页面部分的文本大小,例如对于逐字块:

\begin{verbatim}
   <how to set font size here to 10 px ? />
\end{verbatim}
Run Code Online (Sandbox Code Playgroud)

问候

latex

79
推荐指数
4
解决办法
21万
查看次数

如果URL包含某个字符串,则htaccess重定向

.htaccess如果URL包含某个单词,我该如何编写重定向规则?

例如,如果它包含foobar然后重定向到index.php

.htaccess

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

为什么要使用pip而不是easy_install?

一个鸣叫曰:

不要使用easy_install,除非你喜欢刺伤自己的脸.使用点子.

为什么要使用pip而不是easy_install?问题不在于PyPI和包装作者吗?如果作者将垃圾源tarball(例如:丢失文件,没有setup.py)上传到PyPI,那么pip和easy_install都将失败.除了化妆品差异,为什么Python人(如上面的推文)似乎强烈支持pip而不是easy_install?

(我们假设我们正在讨论来自Distribute包的easy_install,这是由社区维护的)

python pip setuptools easy-install pypi

924
推荐指数
8
解决办法
22万
查看次数