问题标签 [bsd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
259 浏览

java - 构建仅支持 Java 的自定义 BSD 版本

我应该使用什么过程来实现构建能够运行 Java VM 但不具备任何其他功能的 FreeBSD 版本的目标,包括但不限于:

  1. 运行除 Java VM 之外的任何进程
  2. 禁用任何/所有外壳访问
  3. Java VM 退出时,操作系统关闭

我需要支持 JDK 1.6,因此 SANOS 等方法不起作用。

0 投票
3 回答
397 浏览

c++ - 向非 Windows 操作系统添加蓝屏死机

我希望进入操作系统内核开发领域,并且一直在阅读有关操作系统的书籍 (Tannenbaum) 以及研究 BSD 和 Linux 如何应对这一挑战,但仍然停留在几个概念上。

  1. 如果我想在操作系统上模仿 Windows 蓝屏死机,我会简单地将这个逻辑放在恐慌内核方法中吗?

  2. 有没有办法改进 Windows 当前执行此功能的方式?

0 投票
5 回答
12113 浏览

database - 您将如何构建数据库文件系统 (DBFS)?

数据库文件系统是一种文件系统,它是数据库而不是层次结构。最初的想法并不太复杂,但我想我会问是否有人考虑过他们如何做这样的事情?一个简单的计划可能会遗漏哪些问题?我对实现的第一个猜测可能类似于 Linux 平台的文件系统(可能在现有文件系统之上),但我真的不太了解如何启动它。这是一个短暂的想法,我怀疑我是否会坚持下去,但我希望至少能满足我的好奇心。

0 投票
4 回答
13312 浏览

linux - 如何使用 rsync 备份最近一段时间内更改的文件?

是否可以指定一个时间范围,以便 rsync 仅对最近更改的文件进行操作。

我正在编写一个脚本来通过 SSH 备份最近添加的文件,而 rsync 似乎是一个有效的解决方案。我的问题是我的源目录包含大量积压的旧文件,我没有兴趣备份这些文件。

到目前为止,我遇到的唯一解决方案是使用 ctime 进行查找以生成 --files-from 文件。这可行,但我必须处理一些不支持 --files-from 的 rsync 版本的旧安装。我正在考虑以相同的方式生成 --include-from 模式,但希望找到更优雅的东西。

0 投票
6 回答
103014 浏览

iphone - 如何确定 Mac OS X 上静态库 (.a) 的目标架构?

我有兴趣验证是否为 ARM 或 Intel 构建了给定的 iPhone 静态库。

好奇心胜过一切。是否有某种 Mac OS X 或 BSD 特定工具来执行此操作?这篇文章给出了一个 Linux 的例子。

0 投票
4 回答
1261 浏览

python - FreeBSD 上的 Python 时钟功能

在 FreeBSD 上测试 Python 的 time.clock() 函数时,我注意到它总是返回相同的值,大约为 0.156

time.time() 函数可以正常工作,但我需要一个分辨率稍高的东西。

有没有人绑定它的 C 函数,是否有替代的高分辨率计时器?

我没有进行分析,所以 TimeIt 模块在这里并不合适。

0 投票
1 回答
349 浏览

mp3 - 是否有任何 BSD 库可以找到 mp3 的长度?

我想要任何 BSD 库,我更喜欢 python,但任何语言都很棒。

0 投票
4 回答
11392 浏览

md5 - BSD md5 vs GNU md5sum 输出格式?

任何人都知道为什么 BSD md5 程序会产生这种格式的哈希输出......

...而 GNU md5sum 会产生像这样更明智的格式?

据我所知,md5sum 格式更容易解析并且更有意义。你怎么md5sum -check用md5?-p、-q、-r、-t、-x 选项是什么意思?man md5对这些选项只字未提!:|

0 投票
1 回答
570 浏览

python-3.x - dbm.error:db 类型为 dbm.bsd,但模块不可用(Python 3.0)

我正在尝试打开我在 2.5 中创建的搁置文件,但我收到了问题标题中列出的错误。

数据不是必需的,但我真的想要它们。

查看该lib\dbm\__init__.py文件,它识别出 4 种类型的 dbm 模块,但仅在我的系统上找到 dbm.dumb。

有谁知道我怎么能打开这个?
有没有类似dumb.py 文件的bsd.py 文件?
我必须安装 2.5 才能使用它吗?

另外,当我创建这个文件时,我可能已经在我的旧安装上安装了 Panda。
是 Panda 标准自带的 Python 安装还是这个文件自带的?

谢谢!

0 投票
4 回答
11598 浏览

regex - 如何在 BSD sed 中使用换行符?

问候,我如何在 BSD sed 中执行以下操作?

从手册页中它指出 \n 将在替换字符串中按字面意思对待,我该如何避免这种行为?有替代品吗?

我正在使用 Mac OS Snow Leopard,我可能会安装 fink 来获取 GNU sed。