标签: porting

在FreeBSD v8.1上,Linux的'free'命令相当于什么

什么相当于FreeBSD v8.1上的Linux'免费'命令?

我从我的应用程序中调用"免费"并在我的应用程序的日志文件中报告结果.移植到FreeBSD v8.1时会有什么替代品?

以下是Linux上的"免费"示例:

[centos4x32 ~] free
             total       used       free     shared    buffers     cached
Mem:        774452     733044      41408          0      98040     328880
-/+ buffers/cache:     306124     468328
Swap:      2031608        224    2031384
Run Code Online (Sandbox Code Playgroud)

linux memory porting freebsd free-command

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

有人使用PHP 5.4.4和APC 3.1.10成功提供高流量的人吗?

升级到PHP 5.4.0后调用未定义的方法从2012年3月开始提到一些APC错误报告.

我的具体问题是:PHP 5.4.4(或其附近)是否与APC 3.1.10(4月发布,但列为"beta"而不是"稳定")一起稳定?

我们在Apache盒子上看到5 000 - 9 000个APC文件缓存命中/秒,作为流量水平的模糊指标.这与PHP 5.3.8和APC 3.1.9(使用mod_php)一起工作正常 - 有没有人有5.4.4和3.1.10的可比流量的经验?

php apache porting apc

29
推荐指数
1
解决办法
2523
查看次数

将Java 7编译为Java 6

我知道Java 7的运行时功能不适用于Java 6,但由于没有添加新的字节代码,新的字节代码invokedynamic只与非Java语言相关,我想知道转换Java有多难7源代码(新switch语句,菱形运算符)到纯Java 6(即能够开始将源转换为Java 7而不会失去Java 6兼容性).

有什么指针吗?

java porting java-6 java-7

28
推荐指数
2
解决办法
9907
查看次数

Android x86移植,无法使其正常工作

我对整个移植问题都不熟悉,因为Android SDK提供的模拟器速度很慢,所以我得到了它.

我下载了android-x86-3.2-RC2-eeepc和android-x86-3.2-RC2-tegav2 ISO-es(来自这个网站)并在VirtualBox上尝试了它们但在eeepc版本和tegev2不会发生事件上没有互联网连接开始.

我试过VirtualBoxHowTo,但在Windows和Linux平台上都没有得到任何东西.我唯一能理解的是,要在VM上使用它,您需要为VM构建它.

谁可以帮我这个事?

PS:我需要HoneyComb版本(3.2)和我拥有的PC是AMD 6核心和华硕Crosshair Extreme主板,Windows 7或Ubunutu 11.10.(两个操作系统均为64位)

x86 android porting android-source

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

在OSX上,Windows的QueryPerformanceCounter相当于什么?

我正在将一个库从Windows移植到*NIX(目前是OSX),现在有人可以使用什么功能代替Microsoft的QueryPerformanceCounter和QueryPerformanceFrequency?

c c++ unix windows porting

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

在Linux中等效的WaitForSingleObject和WaitForMultipleObjects

我正在将一个applciation从windows迁移到linux.我面临着关于WaitForSingleObject和WaitForMultipleObjects接口的问题.

在我的应用程序中,我生成多个线程,其中所有线程等待来自父进程的事件或每隔t秒定期运行.

我已经检查过pthread_cond_timedwait,但我们必须为此指定绝对时间.

我怎样才能在Unix中实现它?

c linux multithreading porting synchronization

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

Python程序员的资源

我在Python中编写了很多代码,因此我非常习惯Python的语法,对象结构等.

什么是最好的在线指南或资源网站,为我提供基础知识,以及在VBA与Python中具有相同功能/特性的比较或查找指南.

例如,我在将Python中的简单List与VBA代码等同起来时遇到了麻烦.我也遇到数据结构问题,例如字典等等.

有哪些资源或教程可以为我提供将python功能移植到VBA的指南,或者只是从强大的OOP语言背景中调整VBA语法?

python vba porting

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

BeautifulSoup的Python 3兼容性

BeautifulSoup是否适用于Python 3?

如果没有,有多少港口?会有港口吗?

谷歌没有给我任何东西(也许它是'因为我正在寻找错误的东西?)

python porting beautifulsoup python-3.x

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

将std :: map移植到C?

我正在将一些c ++代码移植到c.什么是c中std :: map的可行等价物?我知道c中没有等价物.

这就是我想要使用的:

在c ++中:

std::map< uint, sTexture > m_Textures;
Run Code Online (Sandbox Code Playgroud)

在c:

typedef struct
{
  uint* intKey;
  sTexture* textureValue;
} sTMTextureMap;
Run Code Online (Sandbox Code Playgroud)

这是可行的还是我过分简化地图?万一你没有达到目的,它的纹理贴图.

c c++ porting

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

从C到Java的随机发生器端口?

George Marsaglia编写了一个优秀的随机数发生器,它非常快速,简单,并且具有比Mersenne Twister高得多的周期.这是带有描述的代码:

好的C随机数发生器

我想将CMWC4096代码移植到Java,但它使用了几种无符号数据类型,因此我不确定如何正确执行此操作.这是完整的C代码:

/* choose random initial c<809430660 and */
/* 4096 random 32-bit integers for Q[]   */
static unsigned long Q[4096],c=362436;

unsigned long CMWC4096(void) {
    unsigned long long t, a=18782LL;
    static unsigned long i=4095;
    unsigned long x,r=0xfffffffe;
    i = (i+1) & 4095;
    t = a*Q[i] + c;
    c = (t>>32);
    x = t + c;
    if (x < c) {
        x++;
        c++;
    }
    return (Q[i] = r - x);
}
Run Code Online (Sandbox Code Playgroud)

任何人都可以将其移植到Java吗?当您只有签名号码时,这是如何工作的?

编辑:谢谢大家快速解答!对于前1亿个数字,这个java代码似乎产生与C代码相同的结果.它比Java的java.util.Random快3倍.

public class ComplimentaryMultiplyWithCarryRandom { …
Run Code Online (Sandbox Code Playgroud)

c java random porting

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