我在Android NDK中使用C++设置日志记录.
我可以像这样打印一条消息给logcat:
__android_log_write(ANDROID_LOG_INFO, "tag here", "message here");
Run Code Online (Sandbox Code Playgroud)
现在假设我有一个名为testint的整数.如何打印此int的值?
像这样的东西打印地址,但我想要的价值.我还没有在C++中找到有关如何执行此操作的任何内容.谢谢你的帮助!
__android_log_print(ANDROID_LOG_INFO, "sometag", "%p", *test);
Run Code Online (Sandbox Code Playgroud) Eclipse给了我一个错误:
'<>' operator is not allowed for source level below 1.7
Run Code Online (Sandbox Code Playgroud)
我想这是因为它没有使用java 1.7.除此之外.至少openjdk 1.7(我的操作系统是OpenSuse 12.3).
我从kepler切换回juno以减少一些滞后并尝试找出这个bug,到目前为止无济于事.
我尝试过的一些事情: - eclipse的默认运行时是opensdk 1.7(在帮助中说明,安装细节) - 项目属性,java build - > library.我手动添加了opensdk位置.
我会安装oracle版本,但opensuse存储库中只有1.6.我已经尝试安装oracle提供的rpm,它没有把自己放在我的路径中,并且把一切搞砸了,所以我再次删除它.
它应该与openjdk一起工作吗?或者你认为它有虫子?
ps:junit也无法识别,所以我手动链接到jar文件.也许这是相关信息.
我用gnuplot在linux上创建了一个图形.该脚本创建一个svg文件,但其背景有黑色和白色方块.如何创建白色和清晰的背景?我使用的脚本如下:
set terminal svg enhanced size 1000 1000 fname "Times" fsize 36
set autoscale
set output "plot.svg"
set title "A simple plot of x^2 vs. x"
set xlabel "x"
set ylabel "y"
plot "./data.dat" using 1:2 title ""
Run Code Online (Sandbox Code Playgroud) 我认为这是一个非常基本的问题.
我目前正在写一个这样的文件:
File output = new File("exampleout.mid");
Run Code Online (Sandbox Code Playgroud)
现在,我想将文件写入../myproject/res/raw
我读过我可以把完整的URL放在""中.但.由于这是一款Android应用.什么是完整网址?我不必写/ home /.../ myproject/...?
是解决方案:
File output = new File("/res/raw/exampleout.mid");
Run Code Online (Sandbox Code Playgroud)
或者我需要更高的网址结构?
很抱歉问这个简单的问题,但由于我使用Android模拟器,我无法检查文件是否确实在正确的位置.
我想用 R 来可视化和计算一个变量数据 [1] 与许多其他变量数据 [2:96] 的相关性
我已经知道 psych 和 PerformanceAnalytics 等包具有 Pairs 功能。
理想情况下,我想输出像 Pairs 输出那样的图形,但仅针对 data[1] 和每个 data[2:96] 之间的相关性,而不是针对 data[1:96] 的每个元素与其自身的相关性,那会占用太多空间。对此的任何想法将不胜感激。
我想在weka中打开一个csv文件(从openoffice calc保存).
我一直收到一个错误:"错误的数值.140读取,139行预计在第3行."
csv已经用标签周围的引号修复了.我在第一行计算了140个值.
这有什么不对?
链接到该文件.
我已经在文档和帖子就像看了看四周这个,但我不清楚.显然会自动创建一个图例,我必须将颜色映射到解释文本.
数据示例:
vtm1<- c(1,3,4)
vmean<-c(3.9,3.8,3)
vmax<-c(4.1,4.2,4)
vmin<-c(3,2.5,2)
rtm1<- c(1,2,4,5)
rmean<-c(3.9,3.85,3.7,3.1)
rmax<-c(4.1,4.2,4,3.9)
rmin<-c(3,2.5,2,1.9)
gtm1<- c(2,4,5)
gmean<-c(4.1,3.9,3)
gmax<-c(4.1,4,3.9)
gmin<-c(3,2.5,1.5)
vns <- data.frame(vtm1, vmean, vmax, vmin)
gibbs <- data.frame(gtm1, gmean, gmax, gmin)
rw <- data.frame(rtm1, rmean, rmax, rmin)
plt <- ggplot(NULL, aes(x= vtm1))
plt + xlab("Number of TM lookups") + ylab("Cross-entropy") +
xlim(0, 30000000) +
ylim(3.15,4.2)+
geom_ribbon(data=gibbs, aes(x = gtm1, ymin= gmin, ymax= gmax), fill="#A8A8A8") +
geom_ribbon(data=rw, alpha=0.5, aes(x = rtm1, ymin= rmin, ymax= rmax), fill="red")+
geom_ribbon(data=vns, alpha=0.5, aes(x = vtm1, …Run Code Online (Sandbox Code Playgroud) 我用 Polyphone 创建了一个声音字体来创建一个新的乐器“bagana”。
它只有 1 个乐器“Bagana”,还有 1 个现在的“Bagana”。
我尝试用 FluidSynth 播放一个 MIDI 文件(只是一个钢琴曲),它奏效了。当我通过新的声音引导它时,它说:
fluidsynth: warning: No preset found on channel 9 [bank=128 prog=0]
Run Code Online (Sandbox Code Playgroud)
未加载声音字体是否有问题?
我正在使用以下命令运行 MIDI:
>>fluidsynth -C0 -R1 -l -a alsa -F out.wav ./bagana.sf2 /home/dorien/UA/projects/bagana/Reunion_Example.mid
Run Code Online (Sandbox Code Playgroud) 我正在使用JSoup解析并输出一个xml文件(当然还要修改它们之间的元素).
输出文件有一些额外的空格和换行符.我想知道我是否可以用原始格式打印.
原版的:
<attributes>
<divisions>4</divisions>
<key>
<fifths>0</fifths>
<mode>major</mode>
</key>
...
Run Code Online (Sandbox Code Playgroud)
新:
<attributes>
<divisions>
4
</divisions>
<key>
<fifths>
0
</fifths>
<mode>
major
</mode>
</key>
...
Run Code Online (Sandbox Code Playgroud)
关于如何从元素中删除空格/进入的任何想法?
我目前正在阅读并打印文档,如下所示:
doc = Jsoup.parse(is, "UTF-8", "", Parser.xmlParser());
BufferedWriter htmlWriter = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("output.xml"), "UTF-8"));
htmlWriter.write(doc.toString());
Run Code Online (Sandbox Code Playgroud) 我使用echonest分析器上传曲目并从中获取一些音频特征.
我通过发送卷曲请求来做到这一点.
我意识到现在API已经减少到了Spotify,我想知道我是否仍然可以上传曲目进行分析,而不是仅仅根据他们的Spotify ID分析曲目.
我曾经使用过这种方法:
$post = array(
"url"=>$title,
"api_key"=>"myAPI",
"format"=>"json"
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, "http://developer.echonest.com/api/v4/track/upload");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
$response = curl_exec($ch);
$result=json_decode($response,true);
$status=$result['response']['track']['status'];
Run Code Online (Sandbox Code Playgroud)
使用Spotify有类似的方法吗?谢谢.
我可以使用离线功能分析仪,但我已经使用EchoNest分析仪训练我原来的模式在这里.