小编Ykt*_*ula的帖子

没有Lisp的Emacs

如果我的其他选择是熟悉vi,我是否应该学会使用Emacs而无意学习Lisp?

lisp emacs editor

11
推荐指数
4
解决办法
1728
查看次数

如何在Vim中重新定义命令?

在vim中,在我的.vimrc中,如何将命令(即:e)重新定义为其他内容?我想重新定义:e *:tabe *.

vim command definition

11
推荐指数
2
解决办法
3585
查看次数

n维向量

假设我想声明一个矢量向量的向量...(最多n维).

像这样:

using namespace std;
// for n=2
vector<vector<int> > v2;
// for n=3
vector<vector<vector<int> > > v3;
// for n=4
vector<vector<vector<vector<int> > > > v3;
Run Code Online (Sandbox Code Playgroud)

有没有办法为模板元编程的任意n做这个?

c++ templates

11
推荐指数
1
解决办法
3357
查看次数

是否可以将Python或Perl与Ruby集成?

是否可以集成Python(和/或Perl)和Ruby?我查看了http://www.goto.info.waseda.ac.jp/~fukusima/ruby/python/doc/http://code.google.com/p/ruby-perl/,但他们两者似乎都过时了.

有人为Python的C API生成了Ruby接口吗?

编辑:根据http://wiki.python.org/moin/IntegratingPythonWithOtherLanguages,Python可以与许多其他语言集成.但是,该列表不包括Ruby.

ruby python perl

10
推荐指数
2
解决办法
2090
查看次数

超越抽象的好奇心:字节码是如何执行的?设备驱动程序如何工作?

我在*nix上看到的所有内容都是关于硬件的一组抽象,但我很好奇硬件是如何工作的.
我已经在汇编中进行了编程,但这仍然只是一组抽象.

处理器如何理解汇编操作码(如字节码)?
设备驱动程序如何工作(在较低级别(抽象)进行解释)?

hardware assembly abstraction device-driver

8
推荐指数
1
解决办法
1162
查看次数

Emacs备忘单列出了日常vim命令的等价物

我想知道在Emacs中有两件事要做(23.2,*nix):

  1. 在缩进后转到第一个字符
  2. 转到第一个与给定字符等效的字符(相当于vim的fx命令,直到它到达x字符;或许C-s(增量搜索)是执行此操作的最佳方法)

但是,我认为如果我有一个列出导航绑定的备忘单会更好.也许Emacs(自我记录)可以自己做这件事.是否有一个命令列表等同于vim的默认命令?如何在Emacs中导航键绑定列表?

vim emacs key-bindings

8
推荐指数
1
解决办法
3294
查看次数

如何在代码中同时交换或替换多个字符串?

给出以下代码示例:

uint8_t i, in, ni;
i = in = 2; ni = 1;
while (2 == i > ni) in++;
Run Code Online (Sandbox Code Playgroud)

如何i, in, and ni分别替换in, ni, and iinni, inin, and nini使用emacs,vi,*nix命令或其他任何内容?

c vi emacs bash refactoring

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

哪些GNU C扩展可用于在C99中实现并不容易?

为什么Linux内核只能用GCC编译?某些项目真正需要哪些GNU C扩展,为什么?

c linux gcc c99 language-extension

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

Emacs:减轻鼠标的依赖性

在Emacs中,如何使用键盘模拟鼠标按键等?例如,使用CEDET的Semantic(包含在GNU Emacs 23.2.1中),可以右键单击包含以提供菜单; 如何使用键盘将该菜单和其他菜单显示为工具提示,或者在迷你缓冲区中显示一个允许用户访问菜单栏的M-`?

emacs cedet

6
推荐指数
1
解决办法
186
查看次数

Blue Brain Project(和NEURON软件)如何工作?

这个问题与873448有关.

来自维基百科:

Blue Brain项目试图通过将哺乳动物大脑逆向工程化至分子水平来创建合成大脑.[...]使用运行Michael Hines的NEURON软件的Blue Gene超级计算机,模拟不仅仅是一个人工神经网络,而是一个生物学上真实的神经元模型.

"如果我们正确地建造它,它应该说话并具有智慧,并且表现得像人类一样."

我的问题是软件如何在内部工作.如果它"涉及生物学上真实的神经元模型",那么它与神经网络有何不同,为什么神经网络不能很好地模拟生物大脑,而这个项目能够实现?而且,NEURON软件如何在模拟中使用?

最后,如果这个问题不属于这里,我很抱歉(也许BioStar StackExchance会是一个更好的问题).

c artificial-intelligence internals

6
推荐指数
1
解决办法
2506
查看次数