小编Pep*_*per的帖子

我可以动态更改移动版Safari中的视口元标记吗?

我有一个为移动Safari构建的ajax应用程序,需要显示不同类型的内容.一些内容我需要用户可扩展= 1其他内容我需要user-scalable = 0.有没有办法在不刷新页面的情况下即时更新?

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />
Run Code Online (Sandbox Code Playgroud)

javascript mobile-safari viewport

95
推荐指数
3
解决办法
10万
查看次数

如何使用SELECT WHERE IN()保持订单?

使用SELECT WHERE IN()时有没有办法保持顺序?例如,使用以下查询:

SELECT id FROM data_table WHERE id IN(56,55,54,1,7);
Run Code Online (Sandbox Code Playgroud)

结果将使用id的默认顺序返回.1,7,54,55,56

当我想保持IN中使用的顺序时:56,55,54,1,7

有没有一种快速的方法在mySQL中执行此操作,或者我将被迫在代码之后对其进行排序.

谢谢 :)

mysql sql database sql-order-by

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

MySQL ORDER BY DESC很快但ASC很慢

我完全被这个困扰了.出于某种原因,当我通过DESC对此查询进行排序时,它的速度非常快,但如果按ASC排序则非常慢.

这大约需要150毫秒:

SELECT posts.id
FROM posts USE INDEX (published)
WHERE posts.feed_id IN ( 4953,622,1,1852,4952,76,623,624,10 )
ORDER BY posts.published DESC
LIMIT 0, 50;
Run Code Online (Sandbox Code Playgroud)

这大约需要32秒:

SELECT posts.id
FROM posts USE INDEX (published)
WHERE posts.feed_id IN ( 4953,622,1,1852,4952,76,623,624,10 )
ORDER BY posts.published ASC
LIMIT 0, 50;
Run Code Online (Sandbox Code Playgroud)

EXPLAIN对于两个查询都是相同的.

id  select_type table   type    possible_keys   key key_len ref rows    Extra
1   SIMPLE  posts   index   NULL    published   5   NULL    50  Using where
Run Code Online (Sandbox Code Playgroud)

我把它追溯到"USE INDEX(已发布)".如果我把它拿出来,那么两种方式都是相同的.但EXPLAIN显示查询整体效率较低.

id  select_type table   type    possible_keys   key key_len ref rows    Extra
1   SIMPLE  posts …
Run Code Online (Sandbox Code Playgroud)

mysql performance

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

MySQL单查询基准测试策略

我的应用程序中有一个慢的mySQL查询,我需要重新编写.问题是,它只在我的生产服务器上运行缓慢,并且只有在没有缓存时才会缓慢.我第一次运行它需要12秒,然后在任何时候它将是500毫秒.

有没有一种简单的方法来测试这个查询,而不会遇到查询缓存,所以我可以看到我的重构结果?

谢谢!

mysql performance

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

保存网址时保留或丢弃"www"?

我正在PHP5中创建一个需要为网站存储唯一URL的应用程序.例如,如果用户输入" http://www.google.com/ ",则在解析之后将其作为" google.com " 存储在数据库中.基本上我需要一个一致的URL约定,以便同一站点没有多个条目.

基本上,从输入的所有URL中取出"www"是否可以?或者我应该保留它?

我很想听听你的意见.

提前致谢!

php url

3
推荐指数
2
解决办法
201
查看次数

如何检测页面是RSS还是ATOM源

我目前正在用PHP构建一个新的在线Feed阅读器.我正在研究的功能之一是Feed自动发现.如果用户输入网站URL,脚本将检测到它不是Feed,并通过解析HTML以获取正确的标记来查找实际的Feed URL.

问题是,我目前正在检测URL是Feed还是网站的方式只能部分工作,我知道它不是最好的解决方案.现在我正在接受CURL响应并通过simplexml_load_string运行它,如果它无法解析它我将其视为一个网站.这是代码.

$xml = @simplexml_load_string( $site_found['content'] );

if( !$xml ) // this is a website, not a feed
{
    // handle website
}
else
{
    // parse feed
}
Run Code Online (Sandbox Code Playgroud)

显然,这并不理想.此外,当它运行到可以解析的HTML网站时,它会认为它是一个提要.

有关检测PHP中的feed或non-feed之间差异的好方法的任何建议?

谢谢,

辣椒 http://feedingo.com

php rss feedparser atom-feed

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

PHP或Javascript有一个很好的JSON格式化程序库吗?

在我自己编写代码之前,我想知道是否有一个库,对于PHP或Javascript,可以使用单行JSON字符串并使用制表符和换行符对其进行格式化,以便于阅读.

这是一个在线工具:http://www.jsonlint.com/

我只需要格式化字符串,不需要验证.

谢谢!

javascript php json

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