小编jac*_*own的帖子

如何返回具有不同值的列表?

如果我有以下列表:

(define thelist '(0 1 0 0 7 7 7))
Run Code Online (Sandbox Code Playgroud)

如何编写一个返回新列表的函数,在该列表中替换所请求单元格中的值.

例:

(set-cell thelist 2 4)
Run Code Online (Sandbox Code Playgroud)

这将返回具有相同值的新列表,但在单元格(2)中将存在值4而不是1:

(0 4 0 0 7 7 7)
Run Code Online (Sandbox Code Playgroud)

recursion scheme racket

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

FFMpeg - 添加背景音乐

这就是我所拥有的:input1.avi - 包含声音的视频.input2.avi - 不包含声音的视频.music.mp3 - 音频文件.

我想在视频中添加背景音乐(music.mp3文件).

C:\input1.avi -i C:\music.mp3 -shortest -c:v copy -c:a copy C:\output1.avi
Run Code Online (Sandbox Code Playgroud)

然后output1.avi与input1相同 - 带声音的电影但没有背景音乐(music.mp3)

当我尝试使用其他文件(没有声音的视频)时:

C:\input2.avi -i C:\music.mp3 -shortest -c:v copy -c:a copy C:\output2.avi
Run Code Online (Sandbox Code Playgroud)

然后output2.avi与input2 +相同,它有背景音乐.

那么为什么input1不包含背景音乐?以及如何减少或增加music.mp3文件的音量?

谢谢.


控制台输出:

C:\motionbee\ffmpeg\bin>ffmpeg -i C:\input.avi
-i C:\music.mp3 -shortest -c:v copy -filter_
complex "[0:a]aformat=fltp:44100:stereo[0a];[1]aformat=fltp:44100:stereo,volume=
1.5[1a];[0a][1a]amix[a]" -map 0:v -map "[a]" -ac 2 C:\output1.avi
ffmpeg version N-78949-g6f5048f Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 5.3.0 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enab
le-iconv …
Run Code Online (Sandbox Code Playgroud)

video ffmpeg

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

如何在没有空格的方案中使用连接

我在Scheme中连接和空格有问题.命令的结果:

(append '(%procedure:) (list '+) '(%))**     //with spaces
Run Code Online (Sandbox Code Playgroud)

是:

%procedure: + %      //without spaces
Run Code Online (Sandbox Code Playgroud)

如何在列表之间没有空格的情况下生成相同的结果,结果将是:

%procedure:+%
Run Code Online (Sandbox Code Playgroud)

scheme concatenation append racket

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

如何为每个名称获得最大价值

我有下一张桌子:

名称:历史

列:

id(primary key),name,value
Run Code Online (Sandbox Code Playgroud)

价值观:

1, dani, 50

2, dani, 100

3, john, 100

4, john, 150
Run Code Online (Sandbox Code Playgroud)

我怎样才能为每个名字获得他拥有的最大价值,结果将是:

2, dani, 100

4, john, 150
Run Code Online (Sandbox Code Playgroud)

谢谢!

mysql sql sql-server sql-server-2008

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

下载字节数组文件

我有已转换的文件并将其插入到我的数据库中:

byte[] file = File.ReadAllBytes(outputpath);
string filesting = Convert.ToBase64String(file);
//INSERT INTO DB
Run Code Online (Sandbox Code Playgroud)

然后我从数据库中提取它并尝试下载它。

byte[] bytes = Convert.FromBase64String(file);
HttpContext.Current.Response.ContentType = "application/force-download";
HttpContext.Current.Response.AddHeader("content-disposition", "attachment;filename=labtest.avi");
HttpContext.Current.Response.BinaryWrite(bytes);
HttpContext.Current.Response.End();
Run Code Online (Sandbox Code Playgroud)

但没有下载任何内容。

为什么?

c# asp.net httpresponse

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