小编man*_*niL的帖子

从每首歌曲中获取HTTP MP3流

我需要从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:

https://ec-media.sndcdn.com/KZ5qiLqZ0OSk.128.mp3?f10880d39085a94a0418a7ef69b03d522cd6dfee9399eeb9a522029c6df9ba3f0cf21c0c0d9baf9fe2d9aa920d344c36db47817ce450103d44677da7d832da82ef7609816e

有人知道如何获得以下网址吗?

mp3 json soundcloud

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

如何计算PHP中的对角线差异?

我有一个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(第一行的第一个值+秒行的秒值+第三行的第三个值+ ..).这是我的想法.谁能告诉我最好的方法?

php

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

使用javascript/jquery单击DOM元素后,在地址栏中更改URL

是否有任何方法可以在单击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

html javascript jquery

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

如何在 .vimrc 中检测 vim 与 gvim

我正在尝试为我的 ubuntu 笔记本电脑编写一个新的 .vimrc。我将 Intellij IDEA 与 Ideavim 插件以及 vim 和 gvim 一起使用。我想在 Intellij Idea 中为 vim、gvim 和 VIM 模式创建一个通用的 .vimrc。

在 Idea 中,:set relativenumber命令不起作用,我只想为 vim 和 gvim 启用它。

有没有办法检测它是 vim 还是 gvim 然后运行:set relativenumber?或者,有没有一种方法可以创建一个单独的通用脚本,该脚本将在所有 3 个脚本中运行,并为每个脚本分别创建一个单独的脚本文件?

vim ubuntu intellij-idea

0
推荐指数
1
解决办法
868
查看次数

java数学函数f(x)

我正在尝试创建一个数学函数: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)

java math function

0
推荐指数
1
解决办法
3386
查看次数

标签 统计

function ×1

html ×1

intellij-idea ×1

java ×1

javascript ×1

jquery ×1

json ×1

math ×1

mp3 ×1

php ×1

soundcloud ×1

ubuntu ×1

vim ×1