我想知道是否真的有必要包括"use strict"当我完成编程并将我的JavaScript文档发布给任何人看.我喜欢使用它,因为要检查我是否以良好的方式编码.
那么,"use strict"当我为公众发布我的JavaScript文件时,是否应该包含或仅删除使用?
我问的原因是为了节省JavaScript文件中的空间.
我使用以下代码将我的画布居中:
position:absolute;
top:50%;
left:50%;
margin-top:-200px; /* Half of canvas height */
margin-left:-275px; /* Half of canvas width */
Run Code Online (Sandbox Code Playgroud)
它适用于除IE9和10之外的所有浏览器.在Internet Explorer中,它涵盖了整个页面.是否有可能支持IE中的画布居中?
是否可以像在 Ajax 中一样使用 SSE 将 POST 数据发送到 PHP?
我现在使用 AJAX 已经有一段时间了,但在长轮询技术中效果不佳。我也一直在考虑WebSockets,但似乎有点多余。
我在PHP中使用此代码将视图写入文本文件并仅增加数量.我的问题是:如果两个或更多人使用我的网站并运行PHP脚本会发生什么?服务器会处理吗?增加是否会保存到文件中?
这是我的代码(如果它有帮助):
<?php
$clicks = file_get_contents("clicks.txt");
$clicks++;
$fp = fopen("clicks.txt", "w+");
fwrite($fp, $clicks);
fclose($fp);
//give the count to the user
echo "result: $clicks";
?>
Run Code Online (Sandbox Code Playgroud) 当我在PageSpeed Tools(Google优化网页的工具)中测试我的网页时,我遇到了以下问题:
问题#1:
避免使用元标记中的字符集
以下资源具有元标记中指定的字符集.
在元标记中指定字符集会禁用IE8中的先行下载程序.
要改进资源下载并行化,请将字符集移动到HTTP Content-Type响应头.
问题#2:
指定字符集
为HTML文档提前指定字符集允许浏览器立即开始执行脚本.
对此页面的建议
以下资源未在HTTP标头中设置字符集.
如果在其中指定了字符集,则可以加快浏览器中的渲染速度.
但我不明白为什么我会遇到这些问题因为我在头部指定了这样的字符集:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" />
Run Code Online (Sandbox Code Playgroud)
问题:有人可以帮我解决这些问题吗?
当像这样更新字段时,它将锁定字段:
UPDATE table SET field = field + 1
Run Code Online (Sandbox Code Playgroud)
由于这是一个期望有点负载的计数器的一部分,我担心当多个用户访问我的网站时,不会计入所有计数.
有没有更好的方法或解决这个问题?
当用户单击按钮时,运行PHP脚本的最佳方法是什么?它不会向用户发送任何内容!(PHP脚本只发送PostgreSQL查询.)
我只找到了返回数据的方法.我只想运行它.
我为什么这么问
我在理解ifJavaScript中的句子简写时遇到了很多麻烦,而且我还没有找到一篇很好描述它的文章或教程.这就是为什么我被困在优化我的小代码.我是JavaScript的新手,所以如果有人能够让我对这段代码的缩短有基本的了解,我非常感谢你告诉我代码背后的魔力.
我需要帮助的是什么
我将在许多函数中使用完全相同的代码.因此,我想优化它并使其成为更短的代码版本.
function welcomemessage() {
if (br == 1) {
hello();
}
else {
hey();
}
}
Run Code Online (Sandbox Code Playgroud) $user = mysql_real_escape_string($_POST["userlogin"]);
mysql_connect("uritomyhost","myusername","password");
mysql_select_db('mydatabase');
mysql_query('UPDATE table SET field = field + ($userlogin)');
Run Code Online (Sandbox Code Playgroud)
这是从post请求获取userlogin然后将其插入我的SQL查询的正确方法吗?
我想在C代码中做的是检查用户输入并验证他们只能输入"一个"或"两个".我做了一个while循环,检查用户输入值strcmp,但它不起作用.while循环似乎忽略了getchar();并且进行了无限循环.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main ()
{
char choice[80];
while(strcmp (choice,"one") != 0 || strcmp (choice,"two") != 0){
scanf("%s", &choice);
getchar();
}
// if the user enters either one or two, continue executing code...
return 0;
}
Run Code Online (Sandbox Code Playgroud) php ×5
html ×2
javascript ×2
mysql ×2
optimization ×2
ajax ×1
c ×1
canvas ×1
character ×1
css ×1
html5 ×1
meta-tags ×1
minify ×1
polling ×1
post ×1
shorthand ×1
sql ×1
strcmp ×1
use-strict ×1
while-loop ×1