标签: porting

在Mac OS X下等效的_wfopen

我期待_wfopen()在Mac OS X下相当于Windows .任何想法?

我需要这个以便移植wchar*用于其File接口的Windows库.由于这是一个跨平台的库,我无法依赖客户端应用程序如何获取文件路径并将其提供给库.

c++ macos winapi porting fopen

16
推荐指数
2
解决办法
9583
查看次数

在Java中将long [64]转换为byte [512]?

我正在将进程移植到Java.已经有了C#和C++的工作版本.

我在C#中有一个部分,我使用Marshal.Copy(...)将64个字节转换为512个字节,并在C++中使用memmove(...)来执行相同的操作.Java中有哪些可以实现相同的结果?我需要相同顺序的二进制信息,就像字节而不是long一样.

编辑:

我移植到Java的原因是利用Java自然具有的可移植性.我不想使用本机代码.

另一件事.由于Java不包含无符号值,因此我需要稍微更改我正在请求的内容.我想从64个long(C#和C++中的ulongs)中的每一个获得8个无符号字节值,以便稍后我可以在数组中的索引处使用这些值.这需要发生数千次,因此最快的方式将是最好的方式.

java porting

16
推荐指数
1
解决办法
3158
查看次数

将Confluence xml转储导入Mediawiki

是否可以将Confluence xml转储导入Mediawiki?如果是这样,任何指导将不胜感激.

谢谢你的帮助!

xml mediawiki porting sample confluence

16
推荐指数
1
解决办法
5133
查看次数

为什么malloc有时不起作用?

我正在将一个C项目从Linux移植到Windows.在Linux上它完全稳定.在Windows上,它大多数时候运行良好,但有时我遇到了分段错误.

我正在使用Microsoft Visual Studio 2010进行编译和调试,看起来有时我的malloc调用只是不分配内存,返回NULL.机器有空闲内存; 它已经通过该代码一千次,但它仍然发生在不同的位置.

就像我说的那样,它并不是一直发生在同一个地方; 它看起来像一个随机错误.

我在Windows上需要比在Linux上更小心吗?我能做错什么?

c windows malloc porting segmentation-fault

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

.charCodeAt()的Java等价物

在JavaScript中,.charCodeAt()返回传递给函数的字符串中某个点的Unicode值.如果我只有一个字符,我可以使用下面的代码来获取Java中的Unicode值.

public int charCodeAt(char c) {
     int x;
     return x = (int) c;
}
Run Code Online (Sandbox Code Playgroud)

如果我在Java中有一个字符串,我如何获得字符串中单个字符的Unicode值,就像.charCodeAt()函数对JavaScript一样?

javascript java string unicode porting

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

将Java应用程序移植到Android平台

我知道Java应用程序可以在Android中运行.但我想知道的是:我有一个完全正常的Java应用程序,我想把它移植到一个Android平台.在GUI和其他代码方面我需要对我的应用程序做些什么更改才能在Android中使用?我知道Android使用XML文件来控制其应用程序的外观.那么我需要完全更改我的GUI吗?

我只想知道如何进行移植的一般概述.如果有人能指出我正确的资源,这将是伟大的.此外,对于您的信息我是开发Android应用程序的新手,所以请耐心等待我:)

更新:两个非常有用的答案.谢谢!

java user-interface android porting

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

用其他编程语言导出用MATLAB训练的神经网络

我使用MATLAB神经网络工具箱训练神经网络,特别是使用命令nprtool,该命令提供了一个简单的GUI来使用工具箱特征,并导出net包含有关生成的NN的信息的对象.

通过这种方式,我创建了一个可以用作分类器的工作神经网络,并且代表它的图表如下:

代表神经网络的图

第一个隐藏层有200个输入,20个神经元,最后一层有2个神经元提供二维输出.

我想要做的是在其他一些编程语言(C#,Java,...)中使用网络.

为了解决这个问题,我尝试在MATLAB中使用以下代码:

y1 = tansig(net.IW{1} * input + net.b{1});
Results = tansig(net.LW{2} * y1 + net.b{2});
Run Code Online (Sandbox Code Playgroud)

假设这input是一个包含200个元素的单维数组,如果net.IW{1}是20x200矩阵(20个神经元,200个权重),则前面的代码将起作用.

问题是我发现它size(net.IW{1})返回了意外的值:

>> size(net.IW{1})

    ans =

    20   199
Run Code Online (Sandbox Code Playgroud)

我在使用10000输入的网络时遇到了同样的问题.在这种情况下,结果不是20x10000,而是像20x9384(我不记得确切的值).

所以,问题是:我怎样才能获得每个神经元的权重?之后,有人可以解释我如何使用它们来生成相同的MATLAB输出?

matlab porting neural-network

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

在Android上移植的iOS UI元素

女士们先生们!

经常在我的工作中,我在开发Android应用程序时满足客户的以下要求:"让它看起来像和iPhone应用程序".

是的,我知道,最好的方法是为他提供规范的Android设计,所有这些模式,如仪表板,使用菜单按钮等......但有时情况并非如此,相反,我必须让它看起来和动画只是相同.这令人沮丧.

你们能告诉我一个类似iOS的UI元素的android库(如果有的话)吗?非常感谢,我很期待收到你的来信!

user-interface android porting ios

14
推荐指数
2
解决办法
1524
查看次数

Objective-c和Java,iPhone和Android之间是否存在巨大差异?

编辑:我的坏,我的意思是Objective-c,而不是c#.有些原因我把它弄到脑袋里就是i#使用的i#.所以c#的答案很棒,谢谢,但是它们有点无关紧要,抱歉.

我当时一看却找不到任何回答这一点,虽然一些人因为回答它的部分缩短的问题.之间的小团体,我们计划做iPhone和Android上,在2个独立的大部分一些工作,但互相帮助,并与一些球员做他们之间的显卡做工分裂.

但我们正在考虑在两者之间移动事物的可能性,不一定是应用程序,可能只是有用的类或其他东西.纵观Objective-C和Java中,他们似乎有大致相同的功能,最大的障碍是系统界面的东西,所以我们想知道是否,如果我们创建的每个系统上对这些抽象,使他们可以给予相同的输入(其中,除非我很错了也不会放太多应变系统?),会有书面的东西Objective-C和Java的,比在软件开发工具包方法的位置更差之间进行转换的任何问题?还是有关键特征或东西在一种语言,其他不具有我们已经错过了就意味着这样做会从头重写的唯一途径.

java iphone android porting objective-c

13
推荐指数
2
解决办法
9424
查看次数

如何通过Android NDK构建协议缓冲区

我想构建一个Google协议缓冲库的原生版本.
我该怎么办?

porting protocol-buffers android-ndk

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