小编dmp*_*dmp的帖子

Apache文件缓存

apache如何处理某些文件的缓存,是否可以通过给定主机或虚拟主机的标准配置文件明确表示某些文件应该比其他文件更积极地缓存?

把它放在上下文中,我在各种XML文件中保存了很多网站内容,我希望能够说这个文件会被大量使用,因此尽可能地缓存它.apache是​​否智能地在飞行中做这种事情......?它会观察哪些文件比其他文件更受欢迎并尝试适当地匹配缓存命中..?

很多问题都在一个,但基本的想法应该足够清楚.

编辑:要清楚,这些是由PHP加载和解释的资源文件 - 但是php作为一个进程在apache中生成..对吗?请帮忙!

xml apache caching

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

使用 css 将图像变形为圆形/弧形

是否有可靠的 CSS 方法将矩形图像扭曲/变形为圆形或弧形?

我知道如何拉伸等等,但应用形状变形似乎是不可能的。这是正确的吗..?也许是 SVG 转换..?理想情况下,这将是一个可转换的转换。

  • 不是在谈论使用边界半径来模拟平面形状,而是在谈论图像的实际变形。

css

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

转义用户数据,没有魔术引号

我正在研究如何正确地逃避来自外部世界的数据,然后才能将其用于应用程序控制,存储,逻辑等等.

显然,魔术语录指令很快在php 5.3.0+中被弃用,并在php6中删除,对于任何想要升级并进入新语言功能的人来说,这变得更加紧迫,同时保留遗留代码(我们不喜欢它..).

但是,有一件事我还没有看到很多关于理论/最佳实践的讨论,一旦你保护你的数据怎么做 - 例如,存储是否有斜杠?我个人认为在数据库中保存转载数据是一个不好的举动,但希望听到讨论并最好阅读一些案例研究.

PHP手册中的一些链接仅供参考:

PHP手册 - mysql_real_escape_string

PHP手册 - htmlspecialchars

等等

有小费吗?

php mysql post get escaping

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

JSON语法,这是什么?

我理解JSON的概念,但是在开始使用ebay的api之后,我遇到了一个我以前从未见过的符号,并且想知道是否有人能解释它是怎么回事?

{
"findItemsByKeywordsResponse": [
    {
        "ack": [
            "Success" 
        ],
        "version": [
            "1.5.0" 
        ],
        "timestamp": [
            "2010-06-16T08:42:21.468Z" 
        ],
        "searchResult": [
            {
                "@count": "0" 
            } 
        ],
        "paginationOutput": [
            {
                "pageNumber": [
                    "0" 
                ],
                "entriesPerPage": [
                    "10" 
                ],
                "totalPages": [
                    "0" 
                ],
                "totalEntries": [
                    "0" 
                ] 
            } 
        ] 
    } 
]
Run Code Online (Sandbox Code Playgroud)

}

什么是" @count "的东西?我注意到当我在chrome中引用它时,它会抛出一个错误:

铬错误http://www.oth4.com/clip.jpg

但在Firefox中没有.JSON Lint报告它是有效的,正如我所期待的那样......;)

json

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

如何构建HTML 5视频播放列表?

嗨<我想知道是否有人知道如何在HTML 5中构建视频播放列表的教程?我也希望这些视频以随机顺序播放.

javascript video html5 playlist

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

功能适用于移动游猎

我在iOS上的移动Safari中获得了一个奇怪的错误消息:

"TypeError:'[object Object]'不是'Function.prototype.apply'"的有效参数.

触发此操作的代码在Chrome中运行正常(在调整事件类型以点击而不是点击之后).

    // task-item visualization
    $(".task-item").live('touchend',function(e){
        app.toggleTask.apply(this,e);
    });
Run Code Online (Sandbox Code Playgroud)

我曾经将.toggleTask直接作为事件绑定器中的匿名函数,但我正在尝试重构所有这些东西,以便我可以重用它.我错过了什么?我在事件上下文中将此传递给带有apply的函数,但它似乎不喜欢移动safari中的这个参数(在phonegap中猜测相同的错误,但看不到它).

该项目使用Zepto 0.7,phonegap 1.2,并在iOS5 ipad上.

javascript apply ios zepto

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

值是变量名而不是变量的内容

我试图在javascript对象中动态初始化一些数据值,但是当我创建一个串联的字符串来传递时,存储的实际键是变量名,而不是其中的值.

例:

projects.init = function(){
    for (var i = this.numBoxes - 1; i >= 0; i--){
        var toInject = "item"+i;
        this.datas[i] = {toInject:"testdata"};
    };
}
Run Code Online (Sandbox Code Playgroud)

然后在调用init之后,projects.datas中的值看起来像.. toInject"testdata",而不是"item1"......"item2"....我做错了什么..?

javascript object

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

如何在 JavaScript 中重写全局函数,但保留对原始函数的引用?

我想为 window.confirm 实现一个自定义函数,这样我就不必重写大量遗留代码,但如果出现问题或取决于某些任意逻辑,则能够回退到原始函数。

一个快速存根代码,仅作为示例(可能不会这样做,但只是为了一个想法):

window.confirm = function(message, successCallback){
  var ok = site.UI.confirmDialog(message);
  if (ok && typeof(successCallback) == 'function'){
      successCallback();
  } else {
     // maybe call original browser confirm?
     // window.confirmOriginal...?
  }
}
Run Code Online (Sandbox Code Playgroud)

这里的问题是,如果我覆盖它,如何获取原始函数?它是否存在于原型中的某个地方,或者我是否以错误的方式看待这个问题?

谢谢。

javascript

0
推荐指数
1
解决办法
2433
查看次数

标签 统计

javascript ×4

apache ×1

apply ×1

caching ×1

css ×1

escaping ×1

get ×1

html5 ×1

ios ×1

json ×1

mysql ×1

object ×1

php ×1

playlist ×1

post ×1

video ×1

xml ×1

zepto ×1