小编Ron*_*den的帖子

hackers.txt文件有什么用?

第一

不,我不是要求你教我黑客,我只是对这个文件及其内容感到好奇.

我的旅程

当我潜入新的HTML5 Boilerplate时,我遇到了human.txt.我用Google搜索,我来到这个网站http://humanstxt.org/.

我立刻注意到了这张照片:

它在哪里

我读得对吗?Hackers.txt

所以我在google中恢复了我的旅程,并停止了这篇文章

当我开始阅读本文时,我感觉它是关于黑客和克拉克斯之间的区别.后来我觉得我可能错了,这个地方是这个hackers.txt文件是黑客的一种留言簿?

还有关于我在这里找到的hackers.txt文件的其他示例

有些文件包含代码,有些文件只包含有害信息.

现在我真的很困惑,留言,黑客教程或只是历史?

这个hackers.txt文件有什么用?

robots.txt html5boilerplate

41
推荐指数
3
解决办法
9397
查看次数

有没有办法在Amazon S3中触摸()文件?

我目前正在使用Amazon S3,我正在编写一个检查修改日期的程序.

我需要的是编辑修改日期的解决方案.

我可以循环播放所有文件并保存它们,但这听起来像是一个糟糕的解决方案.

在PHP中有这个函数touch().

有没有人知道解决方案,或有同样的问题?

metadata amazon-s3 last-modified

16
推荐指数
4
解决办法
9526
查看次数

在全屏运行时禁用多点触控应用程序的Windows 8边缘手势/热角

我有一个全屏AS3游戏maby与Adobe AIR在Windows 7中运行.在这个游戏中它可能不容易退出(想想自助服务终端模式,只需按下esc并输入密码退出).

现在我希望这款游戏能够在Windows 8中运行.游戏的工作方式与预期的一样,但令人讨厌的事情是这些边缘手势/热门角落(左,上,右,下)和快捷方式.

我读过文章,但没有人帮助我.人们谈论注册编辑,但我没有得到这个工作+用户需要重新启动他/她的计算机.

我想打开我的游戏,关闭手势/热门角落,当游戏关闭时,手势/热门角落需要再次回来.

我看到一些应用程序正在做我想要完成的事情.

我找到了这个,所以我能够检测出手势.但是如何忽视他们的行动呢?

我也阅读华硕智能手势,但这是触摸板.

我已经尝试过Classic Shell,但我需要在没有这些程序的情况下禁用边缘手势/热角,只需动态即可.

我也找到了这个,但我不知道如何实现这一点.

HRESULT SetTouchDisableProperty(HWND hwnd, BOOL fDisableTouch)
{
    IPropertyStore* pPropStore;
    HRESULT hrReturnValue = SHGetPropertyStoreForWindow(hwnd, IID_PPV_ARGS(&pPropStore));
    if (SUCCEEDED(hrReturnValue))
    {
        PROPVARIANT var;
        var.vt = VT_BOOL;
        var.boolVal = fDisableTouch ? VARIANT_TRUE : VARIANT_FALSE;
        hrReturnValue = pPropStore->SetValue(PKEY_EdgeGesture_DisableTouchWhenFullscreen, var);
        pPropStore->Release();
    }
    return hrReturnValue;
}
Run Code Online (Sandbox Code Playgroud)

有谁知道我怎么做到这一点?还是指出我正确的方向?

我在C#和C++中尝试了一些,但我不是一个熟练的C#/ C++开发人员.此外,游戏是在AS3中制作的,因此很难在C#/ C++中实现.

我在Windows 8 上使用Lenovo aio(All in one).

actionscript-3 gestures windows-8 charms-bar

13
推荐指数
3
解决办法
5937
查看次数

哪种方式加载一个巨大的图像(画布vs img vs background-image)?

我想要的是

目前我有一个png图像4000x4000.使用tinypng.org后,它变成了一个288KB的文件.

现在我想要加载图像,将它放在DOM中并且能够在其上绘制大量画布.

我测试了一些,结果震惊了我.

我测试了什么

我做了3次测试,只检查了加载速度.

  • (423ms) <canvas>
  • (138ms) <img>
  • (501ms)CSS background-image

<img>标签是最快的.

那么,使用<img>标签显示一个巨大的(背景)图像并使用一些脏CSS来绘制画布是不是很糟糕?

或者在我的情况下使用画布更好,并且不担心更长的加载时间?

html css html5 canvas image

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

当path有空格时,无法执行child_process.exec()

我正在使用appjs*,我想执行一个命令来打开一个文件夹.

是)我有的

var path = __dirname + '/folder to open/'; 
// path = C:\Program Files\myapplication/folder to open/
require("child_process").exec("start " + path);
Run Code Online (Sandbox Code Playgroud)

错误

找不到文件C:\ Program

我尝试了什么

我已经试图逃离那些没有用的空间.

var path = __dirname + '/folder to open/'; 
path = path.replace(' ', '\ ');
// path = C:\Program Files\myapplication/folder to open/
require("child_process").exec("start " + path);
Run Code Online (Sandbox Code Playgroud)

当我把路径放在引号之间时,没有打开文件夹,只有另一个提示.

var path = "\"" + __dirname + "/folder to open/\"";
path = path.replace(' ', '\ ');
// path = "C:\Program Files\myapplication/folder to open/"
require("child_process").exec("start " + …
Run Code Online (Sandbox Code Playgroud)

shell-exec node.js

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

如何在具有固定页眉和页脚的div中获取滚动条?

我有一个网站和滚动条的一些问题.

我想要的最好用这张图片来解释.

我的网站

但是我不能像这样得到滚动条.

我试过一些,这里是jsfiddle

在这个小提琴我也有:

div[role="main"]
{
    overflow-y: scroll;
    margin: 60px 0;
}
Run Code Online (Sandbox Code Playgroud)

但是这个边距不行,如何在不知道页眉和页脚高度的情况下知道我需要什么边距.

html css css-position overflow

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

Google图表表删除选择

我目前正在使用Google图表表格.我的选择有问题.我想关闭选择,但似乎不可能.我甚至尝试(一种真正丑陋的方式)就像选择部分上的事件监听器一样,它使用方法clearChart()来删除它.

这是测试的源代码.请注意,我不能在jsfiddle中使用它

<script type="text/javascript" src="https://www.google.com/jsapi" ></script>
<script type="text/javascript">
google.load("jquery", "1");

google.load('visualization', '1', {packages:['table']});

     function drawVisualization()
     {
          var data = google.visualization.arrayToDataTable([
          ['', 'Name', 'E-mail', 'Activated', 'Last login'],
          ['<input type="checkbox">', 'name1', 'name1@company.xxx', true, '20-07-2012'],
          ['<input type="checkbox">', 'name2', 'name2@company.xxx', true, '21-07-2012']

               ]);

               var options = {};
               options['showRowNumber'] = false;
               options['page'] = 'enable';
               options['allowHtml'] = true;
               options['pageSize'] = 18;
               options['pagingButtonsConfiguration'] = 'auto';

               var visualization = new google.visualization.Table(document.getElementById('table'));
               visualization.draw(data, options);
          }

          google.setOnLoadCallback(drawVisualization);

</script>
<div id="table"></div>
Run Code Online (Sandbox Code Playgroud)

问题是,如果我使用这些复选框,(蓝色)选择是令人讨厌和混乱的.

谢谢.

html javascript css google-visualization

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

更好的方法在数组中找到对象而不是循环?

链接:http://jsfiddle.net/ewBGt/

var test = [{
    "name": "John Doo"
}, {
    "name": "Foo Bar"
}]

var find = 'John Doo'

console.log(test.indexOf(find)) // output: -1
console.log(test[find]) // output: undefined

$.each(test, function(index, object) {
    if(test[index].name === find)
        console.log(test[index]) // problem: this way is slow
})
Run Code Online (Sandbox Code Playgroud)

问题

在上面的例子中,我有一个包含对象的数组.我需要找到有的对象name = 'John Doo'

我的.each循环正在工作,但这部分将执行100次,测试将包含更多的对象.所以我认为这种方式会很慢.

indexOf()将无法工作,因为我无法在对象中搜索名称.

如何name = 'John Doo'在当前数组中搜索对象?

javascript arrays jquery object

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

如何在jQuery插件回调中使用'this'?

目前我正在创建一个jQuery插件.

使用回调时我遇到了问题.

插件代码

$.fn.bondye = function (options) {
    var settings = $.extend({
        callback: function () {}
    }, options);

    return this.each(function () {
        $(this).addClass('test');
        settings.callback();
    });
};
Run Code Online (Sandbox Code Playgroud)

我想如何执行代码

$(".myDiv").bondye({
    callback: function () {
        $(this).removeClass("test");
    }
});
Run Code Online (Sandbox Code Playgroud)

jsFiddle示例:http://jsfiddle.net/HEJtm/1/

但我不能在回调中对div做任何事情.

我使用http://learn.jquery.com/plugins/advanced-plugin-concepts/来学习开发jQuery插件,但我找不到任何关于回调的信息.

javascript jquery this

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

使用strtotime的时差

这应该不难,但我仍然不明白发生了什么.

<?php
    echo date( 'H:i', strtotime( '09:00' ) - strtotime( '08:00' ) ); 
    // returns 02:00 instead of 01:00

    echo date( 'H:i', strtotime( '18:45' ) - strtotime( '17:15' ) ); 
    // returns 02:30 instead of 01:30

    echo date( 'H:i', strtotime( '17:00' ) - strtotime( '09:00' ) );
    // returns 09:00 instead of 08:00
Run Code Online (Sandbox Code Playgroud)

什么是额外的小时?

也许我需要添加日期?

<?php
    echo date( 'H:i', strtotime( '22-09-2016 17:00:00' ) - strtotime( '22-09-2016 09:00:00' ) );
    // still 09:00 instead of 08:00
Run Code Online (Sandbox Code Playgroud)

一些额外的信息

我在Xampp中使用Laravel测试版.

在Laravel /config/app.php中 'timezone' …

php

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