小编use*_*637的帖子

使用ffmpeg将.wav转换为.mp3需要什么编解码器?

我能够将.mp3文件转换为.wav文件.

me@me-desktop:~$ ffmpeg -i Desktop/input.mp3 Desktop/output.wav
FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1.1, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --extra-version=4:0.5.1-1ubuntu1.1 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 1 / 52.20. 1
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. …
Run Code Online (Sandbox Code Playgroud)

bash ffmpeg

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

如何在不杀死运行php的情况下使站点脱机进行维护从http端开始?

我写了一个剧本 upload_songs.php

从命令行执行时

$ php upload_songs.php
Run Code Online (Sandbox Code Playgroud)

我可以让网站离线

$ a2dissite my_website
$ service apache2 reload
Run Code Online (Sandbox Code Playgroud)

并且upload_songs.php将继续运行

然而,当我执行upload_songs.php通过将来自HTTP侧my_website.com/upload_songs.php,如果我做了以下

$ a2dissite my_website
$ service apache2 reload
Run Code Online (Sandbox Code Playgroud)

php进程upload_songs.php被杀死了.如何在不杀死从http端启动的运行php进程的情况下使站点脱机进行维护?

php linux apache apache2

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

当两个人完成相同的工作时,是否首选使用css而不是jquery?

我正在学习jquery的奇迹,只是想知道这些方法中的任何一个是否是首选.

例1

<style type="text/css">span:hover {background: yellow;}</style>
<span>Hello!</span>
Run Code Online (Sandbox Code Playgroud)

例2

<style type="text/css">span.highlight{background:yellow;}</style>
<script type="text/javascript">
$("span").hover(function () {
    $(this).addClass("highlight");
    }, function () {
    $(this).removeClass("highlight");
});
<span>Hello!</span>
Run Code Online (Sandbox Code Playgroud)

css jquery

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

这个函数需要什么样的参数?

function countChars(elm) {  
    if (elm.nodeType == 3) { // TEXT_NODE  
        return elm.nodeValue.length;  
    }  
    var count = 0;  
    for (var i = 0, child; child = elm.childNodes[i]; i++) {  
        count += countChars(child);  
    }  
    return count;  
}  
Run Code Online (Sandbox Code Playgroud)

我试过传递这个函数的字符串countChars("hello"); 但那没用.我可以传递哪些元素的例子?

javascript

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

对象[foo]术语是什么意思?

我对这个object[foo]术语的含义感到困惑.任何提示?我知道bar['unique_prop']bar.unique_prop指的是2

    var foo = {unique_prop: 1};
    var bar = {unique_prop: 2};
    var object = {};
    object[foo] = 'value';
    alert(object[bar]);
Run Code Online (Sandbox Code Playgroud)

关于jsfiddle的代码

javascript

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

如何根据CASE语句的值编写WHERE语句?

以下查询返回new_name表中所有结果集的结果集names

SELECT
    CASE
        WHEN nickname = '' THEN fullname ELSE nickname END AS new_name,       
    FROM names
Run Code Online (Sandbox Code Playgroud)

我正在尝试new_name使用以下查询进行搜索

SELECT
    CASE
        WHEN nickname = '' THEN fullname ELSE nickname END AS new_name,       
    FROM names
    WHERE new_name LIKE '%Joh%'
Run Code Online (Sandbox Code Playgroud)

但是我得到了错误

'where子句'中的未知列'new_name'

有没有一种方法可以在不使用子查询的情况下使用此功能?

mysql

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

难以理解如何在扩展类中声明父类的函数?

class Bar{        
    public function test(){
        $this->testPublic();
        $this->testPrivate();
    }

    public function testPublic(){
        echo "Bar::testPublic\n";
    }

    private function testPrivate(){
        echo "Bar::testPrivate\n";
    }        
}

class Foo extends Bar{
    public function testPublic(){
        echo "Foo::testPublic\n";
    }
    private function testPrivate(){
        echo "Foo::testPrivate\n";
    }

}

$myFoo = new Foo();
$myFoo->test();
//Foo::testPublic
//Bar::testPrivate
Run Code Online (Sandbox Code Playgroud)

我在理解这个输出时遇到了很多麻烦.有人能够给我一个明确的简洁解释是什么吗?我正在学习OOP,并想知道如何使用扩展来覆盖父类函数.

php oop

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

混淆(如果有的话)$ _SESSION和$ _COOKIE变量?

嗨伙计们真的很感谢你帮助回答这个相当复杂的问题.请不要解雇我,我保证这很容易理解!

何时以及如何对上述基于会员的网站的login.php和login_validation.php中的$ _SESSION和$ _COOKIE变量进行模糊处理(如果有的话)

这个基于会员的网站是用PHP编写的,并使用mysql作为其关系数据库.

的login.php

<?php
//Connect to database
$email = $_POST['email'];   //from a text field
$password = $_POST['password']; //from a password field
$password= md5($password);
$stayLoggedIn= $_POST['stayLoggedIn'];  //from a checkbox, value="yes" for checked, value="no" for unchecked

$sql = "SELECT id 
        FROM users
        WHERE email='$email' AND password='$password'";

$query=mysql_query($sql);

if(mysql_num_rows($query)==1){
    $row = mysql_fetch_array($query);
    $id = $row["id"];   
    $encodedID_session= base64_encode("iofj4983rn9dh83$id");
    $_SESSION['id'] =$encodedID_session;

    if($stayLoggedIn== 'yes'){
        $encodedID_cookie=base64_encode("dj02359t5ng842$id");
        setcookie("idCookie", $encodedID_cookie, time()+60*60*24*7, "/");
        setcookie("passwordCookie", $password, time()+60*60*24*7, "/");
    }
 }
?>
Run Code Online (Sandbox Code Playgroud)

他有一个名为login_validation.php的文件,该文件位于网站每个页面的顶部(login.php除外).

login_validation.php …

php mysql cookies obfuscation session

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

如何查看已编译的c ++文件的机器语言?

我写了一个简单的c ++程序,打印出"Hello World!"

#include <iostream>
using namespace std;
int main(){
cout<<"Hello World!\n";
}
Run Code Online (Sandbox Code Playgroud)

然后我用g ++编译它

$ g++ Desktop/sample.cpp -o Desktop/hello
Run Code Online (Sandbox Code Playgroud)

我怎样才能查看机器语言,只是它

$ less Desktop/hello
Run Code Online (Sandbox Code Playgroud)

我很想知道"机器语言"是什么样的.以下是上述命令的示例

C>^D<A1><F4><9E>^D^H<83><F8><FF>t^S<BB><F4><9E>^D^Hf<90><83><EB>^D<FF>?^C<83><F8><FF>u<F4><83><C4>^D[]Ð<90>U
<89><E5>S<83><EC>^D<E8>^@^@^@^@[<81>Ì^X^@^@<E8><<FE><FF><FF>Y[<C9><C3>^C^@^@^@^A^@^B^@Hello World!
^@^@^@^AESC^C; ^@^@^@^C^@^@^@<A4><FE><FF><FF>@^@^@^@<C8><FE><FF><FF>\^@^@^@^H<FF><FF><FF>x^@^
Run Code Online (Sandbox Code Playgroud)

c++ linux g++

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

是否有一个PHP函数将反斜杠添加到Bash命令行特殊字符?

该函数addslashes()仅将bashslashes添加到单引号,双引号,反斜杠和NULL字节.

是否有一个函数在任何Bash特殊字符之前返回带反斜杠的字符串?

例如

$escaped = foo ('Led Zeppelin Discography (Complete)/[1969] Led Zeppelin I');

echo $escaped; 会打印以下内容:

Led\ Zeppelin\ Discography\ \(Complete\)/\[1969\]\ Led\ Zeppelin\ I

php bash

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

标签 统计

php ×4

bash ×2

javascript ×2

linux ×2

mysql ×2

apache ×1

apache2 ×1

c++ ×1

cookies ×1

css ×1

ffmpeg ×1

g++ ×1

jquery ×1

obfuscation ×1

oop ×1

session ×1