问题列表 - 第1186页

鲁棒且易于实现的串行总线(汽车应用)

如果您的主要选择标准是:您在汽车嵌入式系统中使用什么串行通信总线:

  • 电气坚固
  • 慢速(32 kb/s)
  • 易于编程
  • 易于与微控制器连接

它不会传输大量数据,但需要定期高速传输(100 - 500 Hz).我发现如果你的地线有噪音,RS-232就不够可靠了.CAN总线似乎很有趣,但我没有经验.

我们目前对AVR AT90CAN128微控制器的组合感兴趣.

microcontroller serial-port can-bus

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

Grails - Acegi:自定义身份验证方法

我想更改Acegi-Plugin使用的身份验证过程.它应该是一个完全定制的过程.自定义登录表单+自定义身份验证方法.

显然,关于这个主题的文档很少.

Grails的权威指南一书中,描述了旧版本的Grails.在那里spring/resources.xml使用.

在新版本中spring/resources.groovy是使用DSL 的文件.我不知道如何配置新的AuthenticationManager.

我怎样才能做到这一点?

grails groovy spring-security

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

如何使用BibTeX通过外观订购引文?

默认情况下(使用plain样式)BibTeX按字母顺序命令引用.

如何按文件中的出现顺序订购引文?

latex bibtex

244
推荐指数
6
解决办法
31万
查看次数

树(有向无环图)实现

我需要一个树/有向无环图实现,如下所示:

public class TreeNode<K, V> {
    private K key; // 'key' for this node, always present
    private V value; // 'value' for this node, doesn't have to be set

    private TreeNode<K, V> parent;
    private Set<TreeNode<K, V>> children; 
}
Run Code Online (Sandbox Code Playgroud)
  • 没有任何类型的分类.
  • TreeNode仅仅是围绕重点和可能的值的包装(节点不必有设定值).
  • 我需要父母和子女的链接.

标准API或Commons等中有什么东西可以帮我吗?

我不介意自己写(我当然不是要求大家)我只是不想重新发明轮子.

java tree graph-theory data-structures

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

如何在不改变相对路径的情况下使用apache的mod_rewrite rewriterule

我在.htaccess中有以下重写规则:

RewriteRule ^groups/([^/\.]+)/?$  groupdetail.php?gname=$1 [L,NC]
Run Code Online (Sandbox Code Playgroud)

这需要像www.example.com/groups/groupname这样,并调用www.example/groupdetail.php?gname = groupname.它工作得很好.

但是groupdetail.php上的所有相对链接都使用groups /作为相对路径,我不希望它们.我该如何避免这种情况?

例如,当用户点击<a href="link.php">groupdetail.php?gname = groupname 上的链接时,他将被带到www.example/groups/link.php.我想将用户带到www.example.com/link.php.

显然,我想将URL设置为"www.example.com/groups/groupname",因此我不想使用[R] /重定向.

apache mod-rewrite

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

Python与Ruby的元编程

我目前主要是D程序员,我希望在我的工具箱中添加另一种语言,最好是支持元编程黑客的语言,而这些语言无法用静态编译的语言完成.

我已经阅读了一点Lisp,我很想找到一种语言,允许Lisp做的一些很酷的东西,但没有Lisp的奇怪语法等.我不想开始语言火焰战,我确信Ruby和Python都有他们的权衡,所以我将列出对我个人来说重要的事情.请告诉我Ruby,Python或其他语言是否最适合我.

重要:

  1. 好的元编程.能够在运行时创建类,方法,函数等.最好是代码和数据之间的最小区别,Lisp风格.
  2. 漂亮,干净,理智的语法和一致,直观的语义.基本上是一个深思熟虑,有趣的使用,现代语言.
  3. 多种范式.没有一个范例适用于每个项目,甚至是项目中的每个小子问题.
  4. 一种有趣的语言实际上影响了人们对编程的看法.

有一些重要:

  1. 性能.如果性能很好,那将是很好的,但是当性能是一个真正的优先级时,我将使用D代替.
  2. 充分证明.

不重要:

  1. 社区规模,图书馆可用性等.这些都不是语言本身的特征,而且所有这些都可以很快改变.
  2. 工作可用性.我不是一名全职的专业程序员.我是一名研究生,编程与我的研究相关.
  3. 任何主要针对非常大型项目设计的功能都会考虑到一百万个代码猴子.

ruby lisp python metaprogramming

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

如何在CVS中恢复已删除的文件?

我已经从CVS分支中删除了一个已签入的文件,即:

cvs remove -f file.txt
cvs commit
Run Code Online (Sandbox Code Playgroud)

如何恢复文件?

cvs

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

Eclipse 3.4中更新站点类别的问题

我使用Eclipse 3.4(ganymede官方,而不是服务包).

我有一个更新站点,将功能组织成类别; 在编辑器和XML中,一切看起来都很棒.

一旦网站在线,以通常的方式访问它会告诉我所有功能都是"未分类的".我试过运行3.4的多台计算机,同样的问题仍然存在.

令人好奇的是我使用了Eclipse 3.3,它很好地看到了类别,但当然它无法实现3.4版本的插件.

我做错了什么或这是一个已知的问题?

eclipse ganymede eclipse-3.4

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

使用Logging框架有什么意义?

我想我可能会忽略为您的应用程序提供日志框架的重点.在所有的小应用程序中,我总是编写一个小的"Logging"类,只是将日志消息传递给写入文件的方法.

第三方日志框架如log4net的目的是什么?它是日志写入操作的线程安全还是我错过了什么?

.net c# logging

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

暴露会话的CSRF保护令牌是否安全?

Django附带了CSRF保护中间件,它可以生成一个独特的每会话令牌,用于表单.它会扫描所有传入的POST请求以获取正确的令牌,并在令牌丢失或无效时拒绝该请求.

我想将AJAX用于一些POST请求,但是所述请求没有CSRF令牌可供选择.页面没有<form>可以挂钩的元素,我宁愿不把标记作为隐藏值插入标记.我认为这样做的一个好方法是公开一个/get-csrf-token/想要返回用户令牌的vew ,依靠浏览器的跨站点脚本规则来防止恶意站点请求它.

这是一个好主意吗?是否有更好的方法来防止CSRF攻击,同时仍允许AJAX请求?

security django ajax csrf

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