小编zer*_*lus的帖子

Linux:如何将版本信息嵌入共享库和二进制文件?

在Linux上,有没有办法将版本信息嵌入到ELF二进制文件中?我想在编译时嵌入这些信息,以便以后可以使用脚本将其解压缩.一种hackish方式是种植可以使用strings命令提取的东西.是否有更传统的方法,类似于Visual Studio植入Windows DLL的版本信息(DLL属性中的注释版本选项卡)?

linux gcc shared-libraries

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

Android:如何设置活动窗口的绝对大小?

有没有办法将GUI屏幕(Activity)设置为200dip宽和150dip高,使用XML还是以编程方式?

我找到了getWindow().setLayout(),但是它只为宽度和高度采用了预定义的常量.

android

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

Django:如何检查FilePathField的管理控件是文件浏览器?

默认的管理小部件FilePathField似乎只是一个显示可用文件的组合框.

如何让它显示文件浏览器呢?

django django-admin

8
推荐指数
0
解决办法
515
查看次数

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

Java:LinkedBlockingQueue是否考虑了消费者的顺序?

我有3个线程:2个消费者,ConsumerAConsumerB,和Producer.

我也有 LinkedBlockingQueue queue

在t = 1时:ConsumerA调用queue.take()

在t = 2时:ConsumerB调用queue.take()

在t = 3时:Producer调用queue.put(foo)

是否保证ConsumerA在ConsumerB之前收到foo?换句话说,消费者调用take()的顺序是每个通知的顺序?

如果没有,是否有替代数据结构将根据订单提供更高的优先级?

java concurrency

7
推荐指数
1
解决办法
2409
查看次数

Linux:链接共享库时如何使用.pc文件?

据我所知,*.pc文件存储有关共享库的元数据.链接到共享库时,链接器是否自动使用这些文件?如果是这样,它在哪里搜索这些文件?

c linux

7
推荐指数
1
解决办法
5350
查看次数

kernel:通过pid查找task_struct的有效方法?

是否有一种有效的方法来查找task_struct指定的pid,而无需遍历task_struct列表?

kernel process

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

如何使用RPM分发内核模块?

使用RPM分发内核模块的推荐方法是什么?理想情况下,为了便于移植,我希望RPM能够在安装之前针对正在运行的内核的头部构建模块.

linux rpm package linux-kernel

7
推荐指数
1
解决办法
1251
查看次数

Django:信号接收器可以返回数据吗?

在Django中,信号可以用作回调函数吗?换句话说,信号的"发送者"可以使用它从另一个应用程序收集数据,通过返回值send()吗?

django

7
推荐指数
1
解决办法
1617
查看次数

kernel:如何为内核构建添加新的源文件?

对于一个学术项目,我希望将一个源文件(myfile.c)添加到kernel/目录,与exit.c和相同的目录fork.c.构建系统似乎没有自动获取新文件,因为我正在将"未定义的引用"链接错误命中给定义的函数myfile.c.我怎么能把这个文件合并?

kernel

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