小编Ali*_*olt的帖子

使用.htaccess在HTTP和HTTPS之间正确切换

我们有一个购物网站,我们在共享主机(Mediatemple Gridserver)上托管.站点的某些部分需要使用HTTPS(checkout等),但其余部分应该使用HTTP.

有谁知道我们如何能够始终强制正确使用特定URL的HTTP/HTTPS?我们已经让它在各种状态下工作,但是我们无法获得应该在HTTP上的页面的请求,但是请求使用HTTPS来正确切换回来.

我已经看了一眼,但找不到合适的答案.

.htaccess ssl https http

20
推荐指数
3
解决办法
7万
查看次数

以顶部中心为锚点来缩放UIView?

我正在使用CGAffineTransformMakeScale缩放UIView,但我希望将其固定在当前的顶部中心点,因为它已经缩放.

我已经研究了设置,view.layer.anchorPoint但我相信我需要将其与设置结合起来view.layer.position考虑锚点的变化.

如果有人能指出我正确的方向,我将非常感激!

objective-c calayer uiview

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

如何获得一个有很多图像(50-200)的快速UICollectionView?

我正在UICollectionView一个显示相当多照片(50-200)的应用程序中使用,并且我遇到了让它变得活泼的问题(例如像照片应用程序那样活泼).

我有一个自定义UICollectionViewCellUIImageView,因为它的子视图.我正在将文件系统中的图像加载UIImage.imageWithContentsOfFile:到单元格内的UIImageViews中.

我现在尝试了很多方法,但它们要么是有缺陷要么是性能问题.

注意:我正在使用RubyMotion,因此我将以Ruby风格编写任何代码片段.

首先,这是我的自定义UICollectionViewCell类供参考...

class CustomCell < UICollectionViewCell
  def initWithFrame(rect)
    super

    @image_view = UIImageView.alloc.initWithFrame(self.bounds).tap do |iv|
      iv.contentMode = UIViewContentModeScaleAspectFill
      iv.clipsToBounds = true
      iv.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth
      self.contentView.addSubview(iv)
    end

    self
  end

  def prepareForReuse
    super
    @image_view.image = nil
  end

  def image=(image)
    @image_view.image = image
  end
end
Run Code Online (Sandbox Code Playgroud)

方法#1

保持简单..

def collectionView(collection_view, cellForItemAtIndexPath: index_path)
  cell = collection_view.dequeueReusableCellWithReuseIdentifier(CELL_IDENTIFIER, forIndexPath: index_path)
  image_path = @image_paths[index_path.row]
  cell.image = UIImage.imageWithContentsOfFile(image_path)
end
Run Code Online (Sandbox Code Playgroud)

使用此功能可以向上/向下滚动.这是跳跃和缓慢.

方法#2

通过NSCache添加一些缓存...

def viewDidLoad
  ...
  @images_cache …
Run Code Online (Sandbox Code Playgroud)

cocoa-touch ios rubymotion ios6 uicollectionview

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

具有.htaccess和mod_rewrite的静态HTML文件的语义URL

mod_rewrite总是让我感到困惑...任何人都可以告诉我获取以下干净URL所需的规则吗?左侧所需的URL,右侧的真实URL.

/our-work/ => /our-work.html
/our-work/some-project/ => /our-work/some-project.html
/contact/ => /contact.html
Run Code Online (Sandbox Code Playgroud)

如您所见,我也希望在所有URL上强制使用斜杠.

谢谢!

.htaccess mod-rewrite clean-urls

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

通过NSRunningApplication实例获取应用程序的主窗口

我正在观察NSWorkspaceDidDeactivateApplicationNotification通知,以获取刚刚失去焦点的应用程序.我最终得到了一个N​​SRunningApplication实例,你可以从通知对象的userInfo字典键 - NSWorkspaceApplicationKey获得它.

我想我可以从通知中获取应用程序的主窗口,但我不知道从哪里开始,因为NSRunningApplication看起来非常有限.任何帮助,将不胜感激.

BTW - 我正在使用MacRuby,但答案不需要在MacRuby中.

谢谢

macos objective-c macruby

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

Carrierwave + MiniMagick - 如何将动画GIF压缩到第一帧?

有人知道如何使用Carrierwave + MiniMagick将动画GIF压缩到第一帧吗?

ruby imagemagick carrierwave minimagick

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

Objective-C中的简单数学产生意外结果

我在Objective-C中做了以下操作,并期望180作为输出,但我得到150.任何人都可以解释我做错了什么?

(360 / 100) * 50

math objective-c

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