问题列表 - 第11928页

Drupal模块将菜单项添加到主链接?

是否可以将菜单项hook_menu()直接添加到primary-links菜单中而不是navigation默认情况下驻留在哪里?

php drupal menu

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

Django + Emacs(作为TextMate的替代品)

有任何完整的教程如何配置emacs以便与Django(1.1)一起使用(在Mac上)?我正在考虑从TextMate切换到Emacs以获得django的多平台编辑器.我有我的收藏.来自textmate的主题,我想将其转换为emacs(可能是"转换器"吗?).从Textmate切换是个好主意?

django emacs textmate

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

如何反序列化DateTime对象列表?

如果我有以下XML段:

<Times>
  <Time>1/1/1900 12:00 AM</Time>
  <Time>1/1/1900 6:00 AM</Time>
</Times>
Run Code Online (Sandbox Code Playgroud)

相应的属性应该是什么样的,当反序列化发生时,将上述XML接受到DateTime对象列表中?

这可以将XML段反序列化为string对象列表:

[XmlArray("Times")]
[XmlArrayItem("Time", typeof(string))]
public List<string> Times { get; set; }
Run Code Online (Sandbox Code Playgroud)

但是当我使用DateTime作为类型而不是字符串(对于List类型和XmlArrayItem类型)时,我收到以下错误:

The string '1/1/1900 12:00 AM' is not a valid AllXsd value.

谢谢!

.net c# xml-serialization

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

我应该为SQLite3使用哪个全文搜索包?

SQLite3似乎带有三个不同的全文搜索引擎,称为FTS1,FTS2和FTS3.网站上提供的文档提到FTS1稳定,FTS2正在开发中,您应该使用FTS2.我在网上找到的例子使用FTS3,它在CVS中,而不是与FTS2相比较.全文搜索引擎都没有合并来源,尽我所知.

那么,我的问题是:我应该在SQLite中使用这三个引擎中的哪一个进行全文索引?或者我应该简单地使用像Sphinx这样的第三方工具,还是使用Lucene中的自定义解决方案?

sqlite full-text-search

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

将没有定义的静态const int的地址传递给模板是合法的C++吗?

我无法确定这些代码是否应该编译,或者我只是尝试了两个编译器都有错误(GCC 4.2和Sun Studio 12).通常,如果您在头文件中声明了静态类成员,则需要在某个源文件中定义它.但是,静态常量积分的标准中存在例外.例如,允许这样做:

#include <iostream>

struct A {
    static const int x = 42;
};
Run Code Online (Sandbox Code Playgroud)

无需在类体外部添加x的定义.我正在尝试做同样的事情,但我也取x的地址并将其传递给模板.这导致链接器错误抱怨缺乏定义.下面的例子没有链接(缺少A :: x的定义),即使它们都在同一个源文件中:

#include <iostream>

template<const int* y>
struct B {
    static void foo() { std::cout << "y: " << y << std::endl; }
};

struct A {
    static const int x = 42;
    typedef B<&x> fooness;
};

int main()
{
    std::cout << A::x << std::endl;
    A::fooness::foo();
}
Run Code Online (Sandbox Code Playgroud)

这是奇怪的,因为只要我不将地址传递给模板,它就可以工作.这是一个错误还是某种技术上符合标准的?

编辑:我应该指出&A :: x 不是运行时值.在编译时为逻辑分配的变量留出内存.

c++ standards static templates const

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

.NET的好解析器生成器(想想lex/yacc或antlr)?只建立时间?

.NET有一个很好的解析器生成器(想想lex/yacc或antlr)吗?任何拥有不会吓唬律师的执照的人?很多LGPL,但我正在研究嵌入式组件,有些组织对我采用LGPL依赖感到不舒服.

我听说奥斯陆可能提供此功能,但我不确定它是构建时依赖还是运行时依赖.任何人都可以澄清奥斯陆会提供什么吗?

更新
我真正想要的是一个解析器生成器,它只是一个构建时依赖项.看起来ANTLR有一个运行时组件.

.net parsing yacc antlr lexer

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

从更新站点下载eclipse插件的工具

我需要在没有连接到Internet的机器上安装eclipse插件,我找不到用于本地安装的dist.

是否有从更新站点下载插件并创建本地安装档案(或本地更新站点)的工具?谣言说你可以用eclipse做到这一点,但我找不到任何关于如何做的信息.

eclipse-plugin p2 mirroring

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

Clojure中的URL检查器?

我有一个在Perl中使用的URL检查器.我想知道如何在Clojure中完成这样的事情.我有一个包含数千个URL的文件,我希望输出文件包含URL(减去http://,https://)和简单:1表示有效,0表示false.理想情况下,考虑到这是Clojure的优势之一,我可以同时检查每个站点.

输入

http://www.google.com
http://www.cnn.com
http://www.msnbc.com
http://www.abadurlisnotgood.com

产量

www.google.com:1
www.cnn.com:1
www.msnbc.com:1
www.abadurlisnotgood.com:0

clojure

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

我可以在摘要式身份验证中使用已经MD5编码的密码吗?

我在数据库中有MD5哈希密码,我想用来对抗HTTP AUTH DIGEST.但是在阅读文档时,看起来摘要哈希包含用户名,域和明文密码的哈希值.在这种情况下有没有办法使用密码的MD5哈希?

passwords hash md5 digest-authentication

6
推荐指数
2
解决办法
3535
查看次数

为什么要使用C#类System.Random而不是System.Security.Cryptography.RandomNumberGenerator?

为什么有人会使用System.Random中的"标准"随机数生成器,而不是总是使用System.Security.Cryptography.RandomNumberGenerator(或其子类,因为RandomNumberGenerator是抽象的)的加密安全随机数生成器?

Nate Lawson 在13:11分钟的Google Tech Talk演讲中告诉我们" Crypto Strikes Back ",不要使用Python,Java和C#中的"标准"随机数生成器,而是使用加密安全版本.

我知道两个版本的随机数生成器之间的区别(参见问题101337).

但是,有什么理由不总是使用安全随机数发生器?为什么要使用System.Random?性能或许?

.net c# random cryptography

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