小编Eps*_*tor的帖子

将jiffies转换为毫秒

如何在Linux中手动将jiffies转换为毫秒,反之亦然?我知道内核2.6有一个功能,但我正在研究2.4(作业),虽然我看了代码它使用了很多宏常量我不知道它们是否在2.4中定义.

linux linux-kernel

43
推荐指数
3
解决办法
8万
查看次数

Automata理论死了吗?

我喜欢我在Automata Theory和Formal Languages学习的课程,所以很自然地,我开始环顾互联网,了解自从课程所依据的书籍编写以来所发生的事情.

我发现的是我不熟悉的东西清单似乎很短.例如,从维基百科条目中的自动机列表中,该课程涵盖了一半,而另一半主要与课程未涵盖的一种语言相关.

此外,在研究理论的应用时,我得到了大致相同的结果:编程语言语法,编译器,文本搜索,以及......就此而言.

它真的死了吗?还是继续发展?这个理论有新的应用吗?

computer-science automata

20
推荐指数
1
解决办法
4607
查看次数

如何在Django视图中获取URL参数?

假设我有一个具有php样式参数的url,即:

 http://example.com/blah?param1=val1&param2=val2
Run Code Online (Sandbox Code Playgroud)

我想将它们的值放在生成的模板HTML中.

我该如何实现这一目标?

django

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

如何让Emacs识别bash环境变量进行编译?

我试图通过Emacs的编译模式编译u-boot,看起来Emacs不知道如何找到bash环境变量.即使我设置了它们,并且可以通过Emacs shell仿真进行编译,编译模式仍然会尝试编译,就好像它们不存在一样.

我需要做些什么来使其更具环保意识?

emacs compilation

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

我在哪里可以了解Windows内核?

在我作为一名软件工程专业的学生的时候,我已经习惯了足够多的时间来熟悉Linux,以便我对它的工作方式有所了解,但只知道一个操作系统对我来说是短视的.我很想了解Windows的工作方式,虽然我不希望看到它的代码,但我确信有一些文章/学术论文/技术手册至少有一些信息.

您是否了解我可以从中了解Windows内核的良好来源?

windows operating-system kernel

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

如何在if语句中使用按位运算符?

我想写这样的东西:

if [[ ( releases["token"] & $MASK ) -eq 1 ]]; then
Run Code Online (Sandbox Code Playgroud)

但我得到的错误是:

意外的令牌"&",预期的条件二元运算符

如何在if语句中使用按位运算符?

bash shell bit-manipulation

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

为什么纯虚拟析构函数的实现必须为空?它应该是内联的吗?

我在其他线程中读到,当你实现一个纯虚析构函数时(是的,它可以有一个实现)它必须是空的,并且应该(?)是内联的.它应该是空的吗?如果是这样,为什么?它应该是内联的吗?如果是这样,为什么?

编辑:这是纯虚拟析构函数可以实现的方式:

class A{
    virtual ~A() = 0;
}

inline A::~A(){
    //implementation
}
Run Code Online (Sandbox Code Playgroud)

c++

13
推荐指数
3
解决办法
8866
查看次数

fork()如何为子进程返回

我知道fork()对子进程和父进程的返回方式不同,但我无法找到有关如何发生这种情况的信息.子进程如何从fork接收返回值0?有关调用堆栈的区别是什么?据我了解,对于父母来说,它是这样的:

parent进程 - 调用fork - > system_call - 调用fork - > fork执行 - 返回 - > system_call - 返回 - > parent进程.

儿童过程会发生什么?

linux fork

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

如何使Emacs中的编译窗口始终保持一定的大小?

我想让Emacs中的编辑窗口始终显示在窗口的底部,并且始终是一定的高度.到目前为止,我将以下几行放在我的.emacs文件中:

(setq split-height-threshold 0)
(setq compilation-window-height 10)
Run Code Online (Sandbox Code Playgroud)

...当我只有一个窗口打开时,它确实有效,但只要我将屏幕水平分割成两个窗口(即中间的分界线从顶部到底部),编译窗口停止尊重高度变量,并在中间分开窗口.

我该如何解决?

emacs

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

Geany vs Eclipse在大型项目上进行C开发

我正在尝试找到一个适用于C的IDE,它将给我提供与Java编程相同的舒适度.我听到了关于Geany的好消息(来自Stack Overflow的相关问题),并且熟悉我使用Java的Eclipse,我想知道哪个更适合Linux开发(内核空间的东西).

特别是我对一个客观的意见感兴趣,即哪个人与终端有更好的(直接的)集成,哪一个最接近IDE的功能,如Java的OO语言,只需要极少的麻烦.当然,欢迎任何其他相关比较.

c eclipse ide geany

8
推荐指数
2
解决办法
8272
查看次数