小编Swi*_*tch的帖子

我应该学习Fortran还是C++来扩展R?

我使用相当大的数据集(它们仍然适合内存)使用机器学习,我在R中编写了一些计算,我觉得它太慢了.因此,我想用我将从R调用的编译代码替换程序的"关键部分".我手头的一个示例问题是实现前向 - 后向算法.

我的问题是我是否应该学习Fortran或C++来做到这一点?我只需要使用数字向量或矩阵.我主要感兴趣的是哪种语言更容易学习和R界面,我真的不关心哪一个在我的简历上看起来更好.

我已经阅读了R扩展手册,并使用内联包使用一些简单的Fortran和C++代码.我目前的印象是Fortran95会更容易学习,虽然Rcpp包看起来也很有趣.我目前知道R,Python和Matlab.

c++ fortran r

42
推荐指数
5
解决办法
7290
查看次数

在线C参考手册

几年前我在大学里学过C编程,并且当时开发了一些中等应用程序(没什么大不了的).现在我必须开发一些更"先进"的C应用程序(涉及POSIX线程和RPC),但是现在即使有了基础知识我也有点生疏.

谁能推荐我好的在线C参考手册?这可以帮助我更快地调整.

c reference-manual

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

是否有离线的MinGW安装程序?

我正在学习C,我想在笔记本电脑上安装MinGW.MinGW安装程序是一个Web安装程序,它要求计算机在安装时可以访问Internet.但问题是我的电脑没有连接到互联网.所以它无法安装.

所以我想在我的智能手机上下载完整的离线安装程序,然后通过蓝牙将其转移到我的电脑上.

我已经尝试过TDM-GCC,但即使这样也需要我下载一些东西.

那么MinGW有离线安装程序吗?如果是,我在哪里可以得到它?

c installation gcc install windows-installer

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

谷歌reCaptcha IE8

Internet Explorer 8是否支持Google reCaptcha v2?

如果没有,是否有任何合适的Internet Explorer 8兼容验证码?

我看到一个问题,reCaptcha代码试图使用方法getContext.

Object doesn't support property or method 'getContext'
Run Code Online (Sandbox Code Playgroud)

captcha recaptcha internet-explorer-8

5
推荐指数
1
解决办法
3885
查看次数

什么是计算机科学的目标架构?

我是编程的初学者,想下载一个好的C编译器来练习编码.所以我想到了海湾合作委员会并开始了一项小规模的研究.我读了一篇关于维基百科的文章.文章提到了目标架构,我不知道.任何人都可以告诉我它的含义,以及我可以参考的任何来源以获取更多信息.提前致谢.

architecture compiler-construction gcc computer-architecture

3
推荐指数
1
解决办法
573
查看次数

如何简化这个程序?

主要功能如下代码:

#f is a function that has two parameters and returns one value:
f <- function(a, b) {
   a * b
}

#x is a's value group
x <- c(1,2,3,4)
#y is b's value group
y <- c(4,5,6)
Run Code Online (Sandbox Code Playgroud)

我想获得f(x,y)的所有可能值,结果应该是一个明确的矩阵.现在我使用for循环:

m <- c(NULL)
for (a in x) {
   for (b in y) {
       m <- c(m, c(a, b))
    }
}
m <- matrix(m, 3, 4)
Run Code Online (Sandbox Code Playgroud)

但它看起来真的非常愚蠢.任何人都可以提供更简单的方法吗?

谢谢.

loops for-loop r function matrix

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

root用户设备上的TCPDump

我想在root用户设备上做TCPDump.

我想创建一个".pcap"文件,以便以后分析,捕获上传/下载数据包.有一个很好的图书馆吗?我应该怎么开始?

android tcpdump

-3
推荐指数
1
解决办法
2771
查看次数