小编Sri*_*aju的帖子

将参数发送到UIWebView中的本地文件

我正在使用原生iPhone应用程序.我能够将本地文件index.html 加载到UIWebView中:

[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"]isDirectory:NO]]];
Run Code Online (Sandbox Code Playgroud)

网络加载很好.现在,我想用一些参数加载web,就像在浏览器中输入一样:URL?var1 = myValue&var2 = myValue2

所以我可以在html文件的javascript中获取这些值.有没有办法将参数发送到本地html文件?

谢谢!

iphone objective-c uiwebview ios

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

使用正则表达式删除重复的字符?

假设我想使用正则表达式删除字符串中所有重复的字符(特定字符).这很简单 -

import re
re.sub("a*", "a", "aaaa") # gives 'a'
Run Code Online (Sandbox Code Playgroud)

如果我想用相应的char替换所有重复的字符(即a,z),该怎么办?我该怎么做呢?

import re
re.sub('[a-z]*', <what_to_put_here>, 'aabb') # should give 'ab'
re.sub('[a-z]*', <what_to_put_here>, 'abbccddeeffgg') # should give 'abcdefg'
Run Code Online (Sandbox Code Playgroud)

注意:我知道删除重复的方法可以更好地解决哈希表或一些O(n ^ 2)算法,但我想用正则表达式来探索这个

python regex string

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

nginx和apache web服务器

这个问题不是nginx vs apache.我对NGinx相对于Apache的架构优势更感兴趣.我能够理解 -

  • nginx是一个异步的,事件驱动的Web服务器,其性能远远超过Apache.

为什么是这样?Apache落伍于何?

architecture apache webserver nginx

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

CouchDB与HBase

这两者之间有什么相似之处吗?

hbase couchdb

10
推荐指数
2
解决办法
8294
查看次数

从联系人(iOS)获取所有电子邮件地址

我知道可以根据一个联系人提取联系人并查看信息.但有没有办法从你输入的电子邮件地址中获取所有电子邮件,然后将其存储在NSArray中?这是我第一次与联系人合作,所以我对此并不了解.

objective-c contacts ios

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

Xcode 4/iOS - 从我的应用程序内部使用SMTP发送电子邮件

我一直在寻找一个框架,只允许我从我的应用程序内部发送电子邮件.我已经尝试过MailCore,Pantomime和SKPSMTP都没有运气.我不能让它们在Xcode中编译,所以我认为它们已经过时了.有什么方法可以做到这一点吗?如果是这样,怎么样?谢谢.

email frameworks smtp objective-c ios

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

Django调试工具栏设置

我刚刚安装了Django调试工具栏.它有点繁琐,虽然它正在工作,我想检查这是否是正确的方法.以下是我取得成功所需的4个步骤:

  1. easy_install django_debug_toolbar
  2. 在我的项目设置中添加'debug_toolbar.middleware.DebugToolbarMiddleware'到我的中间件类的末尾
  3. 在我的django.global_settings.py中编辑INTERNAL_IPS =('127.0.0.1')
  4. 然后我在项目设置中将"/usr/local/lib/python2.7/dist-packages/django_debug_toolbar-0.8.5-py2.7.egg/debug_toolbar/templates"添加到我的TEMPLATE_DIRS.

这主要是反复试验,所以我不确定这是怎么回事.我非常不确定第4步是否必要......

任何输入都将非常感激

python django django-debug-toolbar

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

如果它不是链接,如何检测UIWebView上的点击

因此,如果没有点击链接,我想检测UIWebView上的点击.我该怎么做呢?我知道:

- (BOOL)webView:(UIWebView *)webview shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType 
Run Code Online (Sandbox Code Playgroud)

每次单击一个链接时调用.但是我怎么知道它是否是UIWebView上的一个非链接?我一直在寻找网络,我找到的最接近的是这个.但是,这并不能告诉我水龙头是否在链接上

iphone objective-c uiwebview ios uitapgesturerecognizer

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

如何在django中缓存查询结果?

我试图在我的django应用程序上缓存查询结果.但是,似乎它正在缓存整个应用程序.我试过跟随logi:

def cacheView():
  result = cache.get('key')
  if result is None:
    result = Model.objects.get(id=1)
    cache.set('key', 'result')
Run Code Online (Sandbox Code Playgroud)

我在用户登录时调用此方法.但是,如果我在登录后尝试注销,它会让我保持在同一页面,就像我仍然登录一样.我试图在http:// docs上关注缓存上的Django 文档. djangoproject.com/en/1.2/topics/cache/但没有成功.

我尝试的另一件事是,如果我尝试在视图上方使用缓存装饰器:

@cache_control(max_age=1000)
def cacheView():
 ...
Run Code Online (Sandbox Code Playgroud)

它会给出一个错误,说"响应标头未定义".我是django的新手,确信我错过了一些东西.任何的想法?

python django memcached

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

获取iPod音轨的音乐数据

如何获取iPod轨道的内容(原始/样本数据)?我见过像"铃声设计师"和iMovie这样的应用程序可以做到这一点,但我不知道他们使用哪种API或他们做了什么.我可以想象iMovie使用私有api,但"铃声设计器"是第三方应用程序,所以必须有公共api功能.

iphone ipod objective-c ios4

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