根据此页面http://kangax.github.io/compat-table/es6/,ES6中未实现ES6功能.
IE 11有一天实施它们的计划还是我可以忘记它?是否有一个页面解释了他们对该主题的意图?
我读到了某个地方(我不记得究竟在哪里)他们不打算修复IE 11中的错误,所以我的猜测是他们不会打扰实现新功能?
我正在尝试自动化MySQL用户创建过程.我想创建一个包含mysql用户创建语句的临时文件,然后我会这样调用它:
mysql -u root -proot <temp
但我坚持使用mysql语法:这是我的临时文件的内容:
DROP DATABASE IF EXISTS mytestdatabase;
CREATE DATABASE mytestdatabase;
SELECT @password:="my password";
DELETE FROM mysql.user WHERE Host='localhost' AND User='mytestdatabase';
GRANT ALL PRIVILEGES ON mytestdatabase.* TO 'mytestdatabase'@'localhost' IDENTIFIED BY PASSWORD '@password';
FLUSH PRIVILEGES;
Run Code Online (Sandbox Code Playgroud)
但行
GRANT ALL PRIVILEGES ON mytestdatabase.* TO 'mytestdatabase'@'localhost' IDENTIFIED BY PASSWORD '@password';
Run Code Online (Sandbox Code Playgroud)
(密码哈希值应为41位十六进制数)
并没有被解释为我所期望的那样.即使我删除@password标记周围的单引号,我仍然有错误(语法错误)
我怎样才能做到这一点?

我创建了一个虚假的Facebook页面(娱乐页面).在附加图像的左侧,我手动创建了第一个帖子(下面的一个带有大照片)和一个以编程方式(上面带有小照片的一个).
我用于小照片的代码如下所示:
FB.api(
'https://graph.facebook.com/[myAppId]/feed',
'post',
{
message: 'this is a grumpy cat',
description: "This cat has been lost for decades now, please call at 654321486",
picture: "http://laughingsquid.com/wp-content/uploads/grumpy-cat.jpg"
},
function (response) {
if (!response) {
alert('Error occurred.');
} else if (response.error) {
document.getElementById('result').innerHTML =
'Error: ' + response.error.message;
} else {
document.getElementById('result').innerHTML =
'<a href=\"https://www.facebook.com/' + response.id + '\">' +
'Story created. ID is ' +
response.id + '</a>';
}
}
);
Run Code Online (Sandbox Code Playgroud)
但我对它并不满意:我正在制作的应用程序列出了丢失的动物,所以大照片会更大.
我没有在facebook开发者页面上看到任何如何做到这一点的例子.我相信这是可能的,但我还没有找到它.你们之前是否已经遇到过这个问题?
我是C的新手.我尝试了以下代码,期望孩子的ppid与父母的pid相匹配,但情况并非如此.
int main() {
int pid;
printf("I'm process with pid=%d\n", getpid());
switch (pid = fork()) {
case -1:
perror("fork");
exit(1);
case 0:
printf("I'm the child process: pid=%d, ppid=%d\n", getpid(), getppid());
break;
default:
printf("I'm the parent process: pid=%d, ppid=%d\n", getpid(), getppid());
break;
}
exit(0);
}
Run Code Online (Sandbox Code Playgroud)
> gcc -o fork fork.c
> ./fork
I'm process with pid=16907
I'm the parent process: pid=16907, ppid=6604
I'm the child process: pid=16908, ppid=1 // <-- expected ppid=16907, why 1?
>
Run Code Online (Sandbox Code Playgroud)
我做错了什么 ?
在 logrotate 联机帮助页中,他们说:
“通常,logrotate 作为日常 cron 作业运行”。
这是否意味着 logrotate 使用 cron(或由 cron 执行)?如果是这样,这是否意味着如果我不通过 crontab 配置 cron 作业(例如),logrotate 将不起作用?
是否可以将wav字符串转换为html5 blob?
(我不是在寻找与浏览器兼容的解决方案,我只需要它在Chrome中工作).
wavString = "RIFF WAVEfmt D¬Xdata ¦®µ¼ÃÊÐÖÜáæêïòõøúüýþþþþüûøöóïëçâÜ×ÑËĽ¶¯§ xph`YQJC<5/~)~#~~~~~~ ~~~~~~~~~~~~~~~~~~!~'~,~3~9~@~GNV^emu}¥¬´»ÂÈÏÕÛàåéîñõøúüýþþþþýûùöóðìèãÞØÒÌÅ¿¸°©¡zrjb~Z~S~K~D~=~6~0~*~$}}}}}
}.....a lot of ugly chars.....";
Run Code Online (Sandbox Code Playgroud)
我可以将wavString转换为html5音频对象,如果我播放声音,我可以听到wav声音:
var wave = new Audio('data:audio/wav;base64,' + btoa(wavString));
wave.controls = true;
document.body.appendChild(wave);
Run Code Online (Sandbox Code Playgroud)
但是我不能从它创建一个wav blob,这是我没有运气的尝试:(我尝试了所有类型和blob变量的组合):
var type = "audio/x-wav";
var type = "application/octet-stream";
var blob = new Blob([btoa(wavString)], {type: type});
var blob = new Blob(['data:audio/wav;base64,' + btoa(wavString)], {type: type});
var blob = new Blob([wavString], {type: type});
Run Code Online (Sandbox Code Playgroud)
这些都不起作用:它们创建blob,但我无法将它们保存到服务器并将它们作为wav文件来监听.我想要做的是创建一个blob,我可以将其作为wav文件导出到服务器.实际上我可以将有效的wav blob导出到服务器,问题实际上是将这个wavString转换为有效的wav blob.
以下代码适用scanf,但我不知道如何使它fgets(搜索总是失败),你能帮我吗(我是C的初学者)?
如果可能的话,你能告诉我为什么它似乎没有用fgets吗?
#include <stdio.h>
#include <string.h>
char tracks[][80] = {
"I left my heart in Harvard Med School",
"Newark, Newark - a wonderful town",
"Dancing with a Dork",
"From here to maternity",
"The girl from Iwo Jima",
};
int main(){
char word[80];
puts("Hello, type a word: ");
fgets(word, 80, stdin);
// scanf("%79s", word);
for( int i= 0; i < 5; i++){
if( strstr(tracks[i], word) ){
printf("Found the track: %s\n", tracks[i]);
break;
}
}
return …Run Code Online (Sandbox Code Playgroud) 鉴于以下html:
<div>
<div id="t1" foo="bar" class="myClass">cello</div>
<div id="t2" class="myClass">melo there</div>
<div id="t3" class="myClass">quello</div>
</div>
<div>
<div id="t4" foo="bar" class="myClass">cello</div>
<div id="t5" class="myClass">melo there</div>
<div id="t6" class="myClass">quello</div>
</div>
Run Code Online (Sandbox Code Playgroud)
使用jquery(在1.11.1和可能的其他版本中),我们可以使用以下表达式:
div.myClass:not([foo=bar]:last)
Run Code Online (Sandbox Code Playgroud)
它将返回t1,t2,t3,t5,t6.换句话说,它选择所有具有class = myClass的div,并删除具有值为bar的属性foo的所有div,除了这些div中的最后一个.
现在,我正在尝试使用xpath 1.0找到等效的xpath表达式.有没有人知道xpath等效表达式是否可行,如果是,那xpath表达式是什么?
到目前为止,这里是我尝试的xpath表达式(使用php),它们都没有返回1,2,3,5,6,因为它应该:
$x = "//div[@class='myClass'][not(self::node()[@foo='bar'])]"; // 2,3,5,6
$x = "//div[@class='myClass'][not(self::node()[@foo='bar'][position()=last()])]"; // 2,3,5,6
$x = "//div[@class='myClass'][not(self::node()[@foo='bar'] and position()=last() )]"; // 1,2,3,4,5,6
$x = "//div[@class='myClass'][not(self::node()[@foo='bar'] and position()=1 )]"; // 2,3,5,6
$x = "//div[@class='myClass'][not(self::node()[@foo='bar'])[position()=last()]]"; // DOMXPath::query(): Invalid type
$x = "//div[@class='myClass'][not(self::node()[@foo='bar'])][position()=last()]"; // 3,6
$x = "//div[@class='myClass'][not(self::node()[@foo='bar'])][position()<last()]"; // 2,5
$x = …Run Code Online (Sandbox Code Playgroud) 你知道如何在换行后用tcpdf对齐文本吗?
使用tcpdf 6.2.13和writeHTML方法.我正在尝试完全左对齐的文本,但每次行太长时,下一行向左偏移,请参见下面的图片和代码.
<table border="0" cellspacing="0" cellpadding="4">
<tr>
<td>
My Company Equipement<br>
France
</td>
<td bgcolor="green" cellpadding="0">
<b>Addresse de livraison</b>
<br>
<br>
Team Adamon FIGHTING ACADEMY
38 chemin de Tomasenea<br>
Zone de Berrouetta<br>
26000 URRUGNE<br>
France
</td>
<td align="left" style="margin:0;padding:0;text-indent: 0;">
<b>Addresse de livraison</b>
<br>
<br>
Team Adamon FIGHTING ACADEMY
38 chemin de Tomasenea<br>
Zone de Berrouetta<br>
26000 URRUGNE<br>
France
</td>
</tr>
</table>
<p>
Team Adamon FIGHTING ACADEMY
Team Adamon FIGHTING ACADEMY
Team Adamon FIGHTING ACADEMY
Team Adamon FIGHTING ACADEMY …Run Code Online (Sandbox Code Playgroud) 我正在尝试在Mac OsX 10.6上启用php_posix函数支持php 5.3.6.
虽然php doc说默认启用了posix函数,但是(http://php.net/manual/en/posix.installation.php)
如果我使用posix_isatty()函数运行php脚本,我会收到一个错误:致命错误:调用未定义的函数posix_isatty()
??
我的safe_mode按照php文档的建议设置为Off.我使用macport来安装php,似乎他们没有使用--disable-posix.
这是我的phpinfo()部分证明了它:
配置命令'./configure'' - prefix =/opt/local'' - mandir =/opt/local/share/man'' - infodir =/opt/local/share/info''--with- config-file-path =/opt/local/etc/php5'' - with-config-file-scan-dir =/opt/local/var/db/php5''--disable-all'' - enable -bcmath'' - enable-ctype'' - enable-dom'' - enable-fileinfo'' - enable-filter'' - enable-hash'' - enable-json'' - enable- libxml的 '--enable-PDO'--enable-药业'--enable-会议'--enable-simplexml的 '--enable-标记生成器''--enable-XML' --enable-的XMLReader ' '--enable-的XmlWriter' '--with-BZ2 = /选择/本地' '--with-mhash = /选择/本地' '--with-PCRE-正则表达式= /选择/本地'' --with -readline = /选择/本地 ' '--with-的libxml-DIR = /选择/本地' '--with-ZLIB = /选择/本地' '--without梨' '--disable-CGI'' - -with-apxs2 = /选择/本地/ Apache2的/ bin中/ APXS'
如果我运行php …
我不明白这段代码的输出:
main() {
int ret = ~(~0 <<5) << 2;
printf("ret: %d, %u\n", ret, ret);
}
output:
ret: 124, 124
Run Code Online (Sandbox Code Playgroud)
如果我在精神上处理,我这样做:
我做错了什么 ?