我在以下jQuery代码中遗漏了什么?
var dob = $('#date').val();
if(dob != ''){
var today = new Date();
var dayDiff = Math.ceil(today - dob) / (1000 * 60 * 60 * 24 * 365);
var age = parseInt(dayDiff);
$('#age').html(age+' years old');
}
Run Code Online (Sandbox Code Playgroud)
我从MySQL db获得了#date的预取值.
<input type="text" value="1988-04-07" id="#date" name="dob" /><p id="age"></p>
Run Code Online (Sandbox Code Playgroud)
它返回NaN,而不是正确的值.
我在页面上添加了视差效果.现在我遇到性能和FPS问题以及很多问题:-)
我使用transform3d,并requestAnimationFrame去实现它(这样recomended http://www.html5rocks.com/en/tutorials/speed/animations/).
我的代码看起来像这样:
window.addEventListener('scroll', function() {
latestKnownScrollY = window.scrollY;
});
function updateParallax() {
var y = latestKnownScrollY * 0.4;
element.style.transform = 'translate3d(0, ' + y + 'px, 0)';
requestAnimationFrame(updateParallax);
}
updateParallax();
Run Code Online (Sandbox Code Playgroud)
有时我会在屏幕截图上发出警告:
强制回流可能是性能瓶颈
调用堆栈指向latestKnownScrollY = window.scrollY.
但为什么这个警告只是偶尔出现?我使用window.scrollY每个滚动事件.
我有这个文件
foo
foo bar
foo bar baz
bar baz
foo baz
baz bar
bar
baz
foo 42
foo bar 42 baz
baz 42
Run Code Online (Sandbox Code Playgroud)
我想要
foo但不包含的行barfoo和不包含的行bar我在某处读到(找不到链接)我必须使用:exec with |this.
我尝试了以下,但它不起作用
:exec "g/foo" # works
:exec "g/foo" | exec "g/bar" -- first returns lines with foo, then with bar
:exec "g/foo" | :g/bar -- same as above
Run Code Online (Sandbox Code Playgroud)
当然,如果我不能选择一条线,我就无法执行normal dd.
有任何想法吗?
赏金注意事项:
我正在寻找一个使用正确的解决方案:g和:v命令,并且不使用正则表达式黑客,因为条件可能不一样(我可以有2个包含,3个排除).
另请注意,最后两个不起作用的例子,它们只能删除行,但是当我运行它们而不删除(即查看所选行)时它们会返回不正确的信息,并且它们的行为如上所述.
文件没有上传到FTP和错误:警告:ftp_put()[function.ftp-put]:无法打开该文件:没有这样的文件或目录.我们正在使用以下代码:
$server = 'ftp.domain.com';
$ftp_user_name = 'upload@domain.com';
$ftp_user_pass = 'password';
$dest = 'files/test.txt';
$source = 'test.txt';
$src = ini_get("upload_tmp_dir");
$connection = ftp_connect($server);
$login = ftp_login($connection, $ftp_user_name, $ftp_user_pass);
if (!$connection || !$login) { die('Connection attempt failed!'); }
$upload = ftp_put($connection, $dest, $source, FTP_BINARY);
if (!$upload) { echo 'FTP upload failed!'; }
ftp_close($connection);
Run Code Online (Sandbox Code Playgroud) 我正在尝试为节点安装imagemin-pngquant模块:
https://www.npmjs.org/package/imagemin-pngquant
但是,当我运行命令时
npm install imagemin-pngquant --save-dev
Run Code Online (Sandbox Code Playgroud)
我得到以下错误:
warn : pngquant pre-build test failed
info : compiling from source
error : Error: pngquant failed to build, make sure that libpng-dev is installed
at ChildProcess.exithandler (child_process.js:637:15)
at ChildProcess.EventEmitter.emit (events.js:98:17)
at maybeClose (child_process.js:735:16)
at Socket.<anonymous> (child_process.js:948:11)
at Socket.EventEmitter.emit (events.js:95:17)
at Pipe.close (net.js:466:12)
Run Code Online (Sandbox Code Playgroud)
如何安装pngquant所需的libpng-dev库?
我正在寻找创建一个保存到MongoDB的新文档,无论它是否有效.我只是想在模型保存调用时暂时跳过mongoose验证.
在我导入CSV的情况下,CSV文件中不包含某些必填字段,尤其是其他文档的参考字段.然后,对于以下示例,未传递mongoose验证所需的检查:
var product = mongoose.model("Product", Schema({
name: {
type: String,
required: true
},
price: {
type: Number,
required: true,
default: 0
},
supplier: {
type: Schema.Types.ObjectId,
ref: "Supplier",
required: true,
default: {}
}
}));
var data = {
name: 'Test',
price: 99
}; // this may be array of documents either
product(data).save(function(err) {
if (err) throw err;
});
Run Code Online (Sandbox Code Playgroud)
是否有可能让Mongoose知道不在save()呼叫中执行验证?
我或者尝试过Model.create(),但它也会调用验证过程.
在Atom Editor中,有一个插件可以让您查看单个文件的提交历史记录.sublime有类似的插件吗?
Whatsapp 允许您通过链接到新消息
<a href="whatsapp://send?text=The text to share!" data-action="share/whatsapp/share" class="Share-link m-whatsapp">
Run Code Online (Sandbox Code Playgroud)
我该如何做同样的事情WeChat?
我有一个多语种网站,我需要以这种格式显示日期Wednesday, May 22, 2013.我使用以下代码行来显示日期
DateTime.UtcNow.ToString("D");
Run Code Online (Sandbox Code Playgroud)
当我将其与文化信息一起使用时,这不起作用
然后它以这种格式显示日期 ???? 2013,22
如何以阿拉伯语格式显示日期 year, date month day
我不知道为什么DateTime.UtcNow.ToString("D");不能在工作日转换为阿拉伯语日期
更新:这是有效的 DateTime.Now.ToString("dd dddd , MMMM, yyyy", new CultureInfo("ar-AE"))
c# ×1
css ×1
date ×1
html ×1
javascript ×1
jquery ×1
libpng ×1
mongodb ×1
mongoose ×1
node-modules ×1
node.js ×1
php ×1
png ×1
r ×1
ruby ×1
sublimetext ×1
uri-scheme ×1
validation ×1
vim ×1
wechat ×1