标签: distribution

如何知道我正在使用哪个Linux发行版?

已移至https://superuser.com/questions/80251/how-to-know-which-linux-distribution-im-using

如何知道我正在使用哪个Linux发行版?

uname -a给Linux xxxxxx.net 2.6.9-42.0.3.EL.wh1smp#1 SMP Fri 8月14日15:48:17 MDT 2009 i686 i686 i386 GNU/Linux我怎么知道这是Ubuntu/Debian/Fedora或者红帽?

我使用/etc/init.d/serviced restart重启服务器,似乎不是Redhat系列

更新:

[~]$ cat /etc/issue
cat: /etc/issue: No such file or directory
[~]$ cat /etc/issue.net
cat: /etc/issue.net: No such file or directory
[~]$ lsb_release -a
-sh: lsb_release: command not found
[~]$ cat /etc/*-release
cat: /etc/*-release: No such file or directory
[~]$ cat /etc/*-version
cat: /etc/*-version: No such file or directory
[~]$ cat /etc/*release
cat: /etc/*release: No such file or directory
[~]$ cat /etc/*_release …
Run Code Online (Sandbox Code Playgroud)

linux distribution version

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

如何为图书馆分发Javadoc?

我正在写一个自定义库.它构建成.jar存档.我完全能够生成javadoc,但我不知道应该如何分发它?

  1. 将它放在与库相同的.jar中
  2. 把它放在一个不同的.jar中
  3. 还有其他方法吗?

以及如何将javadoc包含在另一个使用我的lib的项目中?

  1. 如果我把它放在同一个.jar中,我应该在清单中写一些东西吗?
  2. 如果它在一个单独的.jar中,是否足够包含在项目中?

我使用的是NetBeans 9.1.

java javadoc jar distribution

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

多维空间中的随机单位向量

我正在研究一种数据挖掘算法,我想从特征空间的特定点中选择一个随机方向.

如果我为[-1,1]中的每个n维选择一个随机数,然后将矢量标准化为长度1,我将在所有可能的方向上得到均匀分布?

我在理论上只是在这里说,因为计算机生成的随机数实际上并不是随机的.

random distribution data-mining uniform computational-geometry

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

如何打包我的Perl脚本以在没有Perl的机器上运行?

人们也经常会问"如何编译Perl?" 而他们真正想要的是创建一个可以在机器上运行的可执行文件,即使他们没有安装Perl.

我知道有几种解决方案:

  1. IndigoStar的perl2exe它是商业的.我从未尝试过.它的网站说它可以交叉编译Win32,Linux和Solaris.
  2. 来自ActiveState的Perl Dev Kit.它是商业的.几年前我在Windows上使用它,它可以很好地满足我的需求.根据其网站,它适用于Windows,Mac OS X,Linux,Solaris,AIX和HP-UX.
  3. PAR或者更确切地说PAR :: Packer是免费和开源的.基于测试报告,它可以在Windows,Mac OS X,Linux,NetBSD和Solaris上运行,但理论上它也可以在其他UNIX系统上运行.最近我开始在Linux上使用PAR进行打包,并且也将在Windows上使用它.

其他推荐解决方案

perl executable compilation distribution

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

创建DMG文件

我正在使用Cocoa开发一个应用程序.我需要创建一个DMG文件来安装我的应用程序,如Adium(它提供了一个很好的UI来将应用程序文件拖到Application文件夹).有这个工具吗?

deployment cocoa diskimage distribution

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

在Android电子市场之外分发Android应用

编辑:我投票决定关闭这个问题,因为它是偏离主题的.当我不知道更好的时候,我问了它.

您在Android Market之外分发Android应用的经验是什么?

Android开发人员应该考虑哪些替代市场?任何成功/恐怖故事?

android distribution google-play

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

在打包python模块时我应该在哪里进行测试?

我有一个位于命名空间的模块.测试依赖的测试和数据应该放在命名空间中还是在setup.py站点的顶层?

./company/__init__.py
./company/namespace/__init__.py
./company/namespace/useful.py
./company/namespace/test_useful.py
./company/namespace/test_data/useful_data.xml
./setup.py
Run Code Online (Sandbox Code Playgroud)

要么

./company/__init__.py
./company/namespace/__init__.py
./company/namespace/useful.py
./test_useful.py
./test_data/useful_data.xml
./setup.py
Run Code Online (Sandbox Code Playgroud)

问题是否应该安装测试?

python testing namespaces distribution

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

在scipy中扭曲正态分布

有谁知道如何用scipy绘制偏斜正态分布?我认为stats.norm类可以使用,但我无法弄清楚如何.此外,如何估计描述一维数据集的偏斜正态分布的参数?

python statistics distribution scipy

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

分布和内部状态

在Stackoverflow上,有很多关于从a-priory未知范围生成均匀分布的整数的问题.例如

典型的解决方案是这样的:

inline std::mt19937 &engine()
{
  thread_local std::mt19937 eng;
  return eng;
}

int get_int_from_range(int from, int to)
{
  std::uniform_int_distribution<int> dist(from, to);
  return dist(engine());
}
Run Code Online (Sandbox Code Playgroud)

鉴于分布应该是一个轻量级对象并且没有性能问题需要多次重新创建它,看起来即使是简单的分发也可能很好并且通常会有一些内部状态.

所以我想知道是否通过不断重置它来干扰分布如何工作(即在每次调用时重新创建分布get_int_from_range)我得到了正确分布的结果.

Pete Becker和Steve Jessop之间进行了长时间的讨论,但没有最后的说法.在另一个问题中(我应该保留随机分布对象实例还是可以随时重新创建它?)内部状态的"问题​​"似乎并不重要.

C++标准是否对此主题做出了任何保证?

以下实现(来自N4316 - std :: rand替换)是否更可靠?

int get_int_from_range(int from, int to)
{
  using distribution_type = std::uniform_int_distribution<int>;
  using param_type = typename distribution_type::param_type;

  thread_local std::uniform_int_distribution<int> dist;
  return dist(engine(), param_type(from, to));    
}
Run Code Online (Sandbox Code Playgroud)

编辑

这重用了分发的可能的内部状态,但它很复杂,我不确定它是否值得麻烦:

int get_int_from_range(int from, int to)
{
  using …
Run Code Online (Sandbox Code Playgroud)

c++ random distribution prng c++11

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

生成小于4位的随机数,但其具有1,2或3位的概率相等

我目前正在使用1 + (int)(rand() * 999.0 / RAND_MAX)生成1到999之间的随机数,但两位数和一位数不会像三位数一样频繁出现.

我怎样才能解决这个问题?

请注意,虽然原始代码的范围为0到999(含),但我实际上需要1到999的范围.

c++ random distribution

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