小编Bra*_*cal的帖子

PHP Preg表达式从字符串中删除html标签和内部内容?

快速的问题.

我想从以下字符串中删除sup标记,以及其中的所有内容.

$string = "Priority Mail<sup>&reg;</sup> International";
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

php expression preg-replace

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

Javascript对象方法返回undefined?

这是一个快速的问题,我在一个对象中有以下方法,为什么它返回undefined?

var getGeoLocation = function() {
            if (typeof(navigator.geolocation) != 'undefined') {
                var test = navigator.geolocation.getCurrentPosition(function(position) {
                    var lat = position.coords.latitude;
                    var lng = position.coords.longitude;
                    return(new google.maps.LatLng(lat, lng));    
                });
            }
        }
var testFunction = function() {alert(getGeoLocation()); // returns undefined?}
Run Code Online (Sandbox Code Playgroud)

javascript function undefined geolocation

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

SDWebImage疯狂的内存增长,高虚拟内存?高脏内存大小.视频附加

我正在开发一个内容丰富的应用程序问题.我正在使用SDWebImage缓存并将图像异步加载到我的UIImageViews和UIButtons(如果适用).在这个应用程序中,我有内容源,它是从服务器URL加载的3列宽图片的集合视图.

当我滚动时,内存会像疯了一样建立,但在需要时会自动清除SDWebImage的预期行为.但是,此应用程序是一个选项卡式应用程序,因此如果我部分滚动浏览一个源,切换选项卡并滚动另一个选项卡上的源 - 内存只是构建并且不会被清除.

我知道的第一个问题是图像尺寸非常大并且在应用程序内缩小,而不是以100x100 PX的正确尺寸下载,而是640x640像素.这显然是固定的,因为每个图像需要多个尺寸用于整个应用程序中的各种显示,这将降低VM的增长速度,但我不相信它将解决内存的最终问题.在浏览不同页面时崩溃应用程序的重点.

我注意到像Wanelo和Path和Facebook这样的应用程序都有无限的内容,包含大量的内容,可以无限制地滚动和加载,而不会有任何明显的崩溃性能损失,他们是如何做到这一点的?

我还添加了一个视频,其中注释了我使用乐器中的分配模板来分析我的应用程序.我可以读取信息确定,但是我不确定是否有一些我缺少的东西,就分配/调用堆栈等来说,这可能会让我朝着正确的方向解决这个问题.

分析视频可在此处获取:http://youtu.be/J4zici41TMs

memory memory-management lazy-loading objective-c ios

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

如何优化这个简单的SQL查询?

我有一个非常简单直接的SQL查询,需要100多秒才能完成.正在搜索的表中有大约10,000行数据.我该怎么做才能加快这个查询?

查询正在搜索的表结构是..

id (int 10)
forumId (varchar 255)
username (varchar 255)
email (varchar 255)
timestamp (int 10)
Run Code Online (Sandbox Code Playgroud)

例如,查询是..

SELECT * FROM users WHERE forumId = 'minecraft' AND username = 'test'
Run Code Online (Sandbox Code Playgroud)

这花了100多秒

php mysql sql

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