我需要从SoundCloud MP3文件中获取直接URL.
我通常使用以下方法:解决轨道URL获得道ID,例如使用https://soundcloud.com/linkin_park/burn-it-down与
http://api.soundcloud.com/resolve.json?url=http://soundcloud.com/your/link/to/the/track&client_id=client_id
Run Code Online (Sandbox Code Playgroud)
然后去找stream_urls
http://api.sndcdn.com/i1/tracks/track_id_here/streams?client_id=client_id
在大多数情况下,返回"http_128_mp3_url",即我需要的URL,它直接链接到歌曲的MP3.
但在某些情况下,例如,当您使用https://soundcloud.com/dada-life/dada-life-september-2014-mix时,只返回rtmp或hls流,我无法将其转换为PHP文件或JavaScript的.
如http://sounddrain.com/所示,在这种情况下,有一种方法可以获取MP3文件的链接.
Sounddrain给了我这个URL:
有人知道如何获得以下网址吗?
我有一个N*N矩阵.现在我想知道这个矩阵的对角线差异.这个解决方案的最佳方法是什么?
我正在尝试给定的方法:
比如它是3*3矩阵说它是:
11 15 85
66 72 21
14 21 47
Run Code Online (Sandbox Code Playgroud)
对角简单公式将是:
firstD= (11+72+47) = 130
secondD = (85+72+14)= 171
diagonalDiff = |firstD - secondD| = |130-171| = 41
Run Code Online (Sandbox Code Playgroud)
如果我计算每一行如第一次找出firstD(第一行的第一个值+秒行的秒值+第三行的第三个值+ ..).这是我的想法.谁能告诉我最好的方法?
是否有任何方法可以在单击DOM元素后更改浏览器中的URL而无需重新加载页面?
$('#filter_form').on('change', function () {
$.ajax(options);
//change the browser URL
});
Run Code Online (Sandbox Code Playgroud)
例如:
之前: http://somepage.com/filters
后: http://somepage.com/filters?type=apartment
我正在尝试为我的 ubuntu 笔记本电脑编写一个新的 .vimrc。我将 Intellij IDEA 与 Ideavim 插件以及 vim 和 gvim 一起使用。我想在 Intellij Idea 中为 vim、gvim 和 VIM 模式创建一个通用的 .vimrc。
在 Idea 中,:set relativenumber命令不起作用,我只想为 vim 和 gvim 启用它。
有没有办法检测它是 vim 还是 gvim 然后运行:set relativenumber?或者,有没有一种方法可以创建一个单独的通用脚本,该脚本将在所有 3 个脚本中运行,并为每个脚本分别创建一个单独的脚本文件?
我正在尝试创建一个数学函数:f(x)= x - 3 /(x*x) - 4.它有用户输入x的值(x是"a"),但我不知道如何让它在函数中使用x.
public static void main(String[] args) {
double z = f(1);
System.out.println("Answer: " + z);
}
public static double f(double x) {
double y = 0;
String a = "";
Scanner reader = new Scanner(System.in);
System.out.println("Enter value for 'x': ");
a = reader.nextLine();
y = a - 3 / (a * a) - 4);
return y;
}
Run Code Online (Sandbox Code Playgroud)