问题列表 - 第46450页

Fancybox - Ajax图库

我有一个自定义图库,用缩略图填充div,每个缩写包含在一个fancybox组中.

当您单击一个(它在fancybox中打开)并且您可以按Prev/Next在第一个"页面"上的图像之间循环.要在页面之间移动,您必须关闭fancybox并更改页面,然后打开新的缩略图.这组新照片是通过ajax检索的.

为了向您展示我正在谈论的内容, http://www.speedcountry.com/mSpeed323/Mazda_MAZDASPEED3

如何使用fancybox切换页面并加载下一组图像?

javascript ajax jquery fancybox

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

Nginx反向代理缓存失效策略

我一直在使用Nginx 0.8.5作为缓存反向代理来构建一个类似自定义cdn的解决方案,以加快我们网站的加载时间.到目前为止它工作得很好,除非高速缓存失效真的很复杂,即使安装了高速缓存清除模块也是如此.

例如,有时我们可能需要一次使100个URL无效,这需要100个不同的请求才能发送到每个缓存反向代理服务器.

这几乎不适用于设置的两个缓存服务器,我们的计划是扩展到20台服务器,因此我们需要找到更好的解决方案.有任何想法吗?

简单地重新配置Nginx是行不通的,我确信我们需要自定义代码.我们不想参与自定义Nginx模块开发.

caching reverse-proxy nginx purge

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

这个Windows批处理文件如何运行嵌入式javascript?

Windows如何知道这是JSCRIPT?

@set @junk=1 /*
@echo off
cscript //nologo //E:jscript %0 %*
goto :eof
*/
x = WScript.Arguments
Yr = x(0) ; Mo = x(1)

YS = "JanFebMarAprMayJunJulAugSepOctNovDec"
MN = Mo<1 || Mo>12 ? Mo : YS.substr(3*Mo-3, 3) // Month Name
WScript.echo(" ", Yr, "         ", MN)
WScript.echo(" Mo Tu We Th Fr Sa Su")
WD = new Date(Yr, Mo-1, 1).getDay() ;
if (WD==0) WD = 7 // Week Day Number of 1st
LD = new Date(Yr, Mo, 0).getDate() // Last …
Run Code Online (Sandbox Code Playgroud)

javascript windows batch-file

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

如何在iOS中将日期字符串解析为NSDate对象?

我试图将日期字符串从xml解析为iPhone应用程序中的NSDate对象

我知道之前一定要问过,但是,我相信我有正确的语法,但它不起作用.我的代码有问题吗?

我需要解析的日期字符串是:

2011-01-21T12:26:47-05:00
Run Code Online (Sandbox Code Playgroud)

我用来解析它的代码是:

self.dateFormatter = [[NSDateFormatter alloc] init];
    [self.dateFormatter setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
    [self.dateFormatter setLocale:[[[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"] autorelease]];
    [self.dateFormatter setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'"];



... 

else if([elementName isEqualToString:kUpdated]){
    self.currentQuestion.updated = [self.dateFormatter dateFromString:self.currentParsedCharacterData ];
}
Run Code Online (Sandbox Code Playgroud)

任何帮助非常感谢.谢谢!

**基于来自ChrisKent的链接参考,我修复了这样的问题:

else if([elementName isEqualToString:kLastOnDeck]){

    NSString *dateStr = self.currentParsedCharacterData;
    // we need to strip out the single colon
    dateStr = [dateStr stringByReplacingOccurrencesOfString:@":" 
                                                 withString:@"" 
                                                    options:0 
                                                      range:NSMakeRange([dateStr length] - 5,5)];




    self.currentQuestion.lastOnDeck = [dateFormatter dateFromString:dateStr];

}
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsdate nsdateformatter ios

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

如何使用OAuth gem将oauth_token和oauth_verifier转换为Access Token

我正在尝试使用OAuth gem在我的Ruby on Rails应用程序中验证Evernote.我正在使用一个教程来验证Twitter - http://blog.brijeshshah.com/integrate-twitter-oauth-in-your-rails-application/,因为我找不到一个Evernote.

到目前为止,我已经让用户授权我的应用程序,现在有了临时凭证:

customer = OAuth::Consumer.new("xxx", "xxx",{
  :site=>"https://sandbox.evernote.com/",
  :request_token_path => "/oauth",
  :access_token_path => "/oauth",
  :authorize_path => "/OAuth.action"})
@request_token = customer.get_request_token(:oauth_callback => "http://localhost:3000/create_evernote_step_2")

session[:request_token] = @request_token.token
session[:request_token_secret] = @request_token.secret       

redirect_to @request_token.authorize_url
Run Code Online (Sandbox Code Playgroud)

所以现在我有oauth_token和oauth_verifier,需要将它们变成访问令牌.这部分Twitter教程似乎特定于Twitter,所以我现在确定如何处理Evernote的情况.谁能帮我吗?

ruby-on-rails oauth evernote

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

释放Object时viewDidUnload和dealloc函数之间的区别

我将变量设置为IBOutlet.并@property(retain) @synthesize在我的.h.m文件中使用.像这样:

@interface testViewController {

    NSArray *keys;

}

@property (nonatomic, retain) NSArray *keys;

@end

@implementation SectionViewController

@synthesize keys;
Run Code Online (Sandbox Code Playgroud)

在许多书中,他们在viewDidUnload方法中将该对象设置为nil ,并使用release方法在dealloc方法中释放该对象.像这样:

- (void)viewDidUnload {
    self.keys = nil;
}


- (void)dealloc {
    [super dealloc];
    [keys release];
}
Run Code Online (Sandbox Code Playgroud)

据我所知,如果我使用self.keys =零,结果是一样[keys release]dealloc方法;对象键将是release,和"无"将不被保留.

为什么有些书每次都使用这种形式?

谢谢

iphone cocoa-touch objective-c

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

证明n!= O(n ^ n)

更新:对不起,我忘了把n ^ n放在O()里面

我的尝试是解决这种递归关系:

__PRE__

使用迭代方法我得到了n ^ n,但我不确定这是否是证明它的方法.

algorithm recursion complexity-theory big-o

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

SQL Server 2008 R2将列添加到特定位置

我正在使用SQL Server 2008 R2,我希望在表中的列顺序中将新列添加到特定位置,而不是在末尾.我希望避免重新创建表格.如何在不重新创建表的情况下执行此操作?

Table: Bob
==========
   Col1
   Col2
Run Code Online (Sandbox Code Playgroud)

添加新列.

Table: Bob
==========
   Col1
   NewCol
   Col2
Run Code Online (Sandbox Code Playgroud)

t-sql sql-server sql-server-2008

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

rails 3,heroku,如何使用会话

我看到了如何为rails 3设置会话的一个很好的答案(Rails会话当前实践)

我们从用户那里收集了一系列问题,我想在会议中保留他们的答案列表,直到我们结束然后全部写完......

但我不确定如何从会话中写入和读取信息......任何快速指针都会被理解为如何保存,例如,哈希的内容

此外,我们的应用程序托管在Heroku的网格上是否会改变我们可以/应该如何处理会话?

干杯,JP

ruby-on-rails session-variables session-state

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

javax.media.jai 类的公共下载?

这是一个非常简单的问题...我一直在寻找可以下载 javax.media.jai.* 库的地方。我找到了 jai imageio 库……但是我发现的所有其他 jai 东西要么已经过时(2008 年及之前),并且我遇到了登录屏幕……

javax.media.jai 的东西在任何地方都有公共下载吗?

感谢您帮助弥补我在这个问题上不太好的 google-fu...

java jai

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