问题列表 - 第24944页

iPad上的Pop Over Controller内的按钮

我试图在iPad应用程序中创建类似于此的弹出窗口.

替代文字

有人知道是否有内置的方法来做到这一点?它是UIPopoverController中的UISegmentedControl吗?

iphone cocoa-touch uikit ipad

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

你如何在R中编写Pascal的三角形?

我正在阅读,我自己(不是HW)关于编程,一个练习涉及在R中编写Pascal的三角形.我的第一个想法是制作一个列表,然后将其添加到其中,但这并不能很好地工作.然后我想到了从一个向量开始,并在最后制作一个列表.然后我想到制作一个矩阵,并在最后制作一个列表.

不知道哪种方式可以解决这个问题.

任何提示?

谢谢

math r combinatorics

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

使用Ruby为CloudFront创建签名的URL

历史:

  1. 我在亚马逊上创建了一个密钥和pem文件.
  2. 我创建了一个私人桶
  3. 我创建了一个公共发行版,并使用原始ID连接到私有存储桶:工作
  4. 我创建了一个私人发行版并将它连接到#3 - 现在我被拒绝访问:预期

我很难生成一个可行的网址.我一直在尝试按照此处描述的指示:http://docs.amazonwebservices.com/AmazonCloudFront/latest/DeveloperGuide/index.html?PrivateContent.html

这是我到目前为止所做的...虽然不起作用 - 仍然被拒绝访问:

def url_safe(s)
  s.gsub('+','-').gsub('=','_').gsub('/','~').gsub(/\n/,'').gsub(' ','')
end

def policy_for_resource(resource, expires = Time.now + 1.hour)
  %({"Statement":[{"Resource":"#{resource}","Condition":{"DateLessThan":{"AWS:EpochTime":#{expires.to_i}}}}]})
end

def signature_for_resource(resource, key_id, private_key_file_name, expires = Time.now + 1.hour)
    policy = url_safe(policy_for_resource(resource, expires))
    key = OpenSSL::PKey::RSA.new(File.readlines(private_key_file_name).join("")) 
    url_safe(Base64.encode64(key.sign(OpenSSL::Digest::SHA1.new, (policy))))
end

def expiring_url_for_private_resource(resource, key_id, private_key_file_name, expires = Time.now + 1.hour)
  sig = signature_for_resource(resource, key_id, private_key_file_name, expires)
  "#{resource}?Expires=#{expires.to_i}&Signature=#{sig}&Key-Pair-Id=#{key_id}"
end

resource = "http://d27ss180g8tp83.cloudfront.net/iwantu.jpeg"
key_id = "APKAIS6OBYQ253QOURZA"
pk_file = "doc/pk-APKAIS6OBYQ253QOURZA.pem"
puts expiring_url_for_private_resource(resource, key_id, pk_file)
Run Code Online (Sandbox Code Playgroud)

谁能告诉我这里我做错了什么?

ruby amazon-cloudfront

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

面向“任何 CPU”的 .NET 应用程序能否在多个环境中使用 P/Invoke 调用?

我有一个使用一些 API 调用的 .NET 应用程序,例如GetPrivateProfileString。到目前为止,它一直在 32 位机器上运行。

为了在 64 位机器上运行,我是否必须将“平台目标”更改为“x86”?或者有没有办法让运行时知道根据运行时环境调用哪个 API DLL?

.net pinvoke

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

GWT:对多个页面使用相同的UI模板?

如何使用与从Composite扩展的多个Java对象相同的UI模板(*.ui.xml文件)?

我需要构建几个页面,这些页面应该以相同的布局显示基本相同的信息,但在一个页面上,某些字段将是可编辑的,而在另一个页面上,其他字段将是可编辑的.我想在ui.xml中只指定一次布局,并在不同的*.java类中创建不同的行为.

Eclipse给我一个语法错误"缺少FirstAppUI.ui.xml"

@UiTemplate("Template.ui.xml")
public class FirstAppUI extends Composite {
  interface FirstAppUIUiBinder extends
          UiBinder<Widget, FirstAppUI> {
  }
}
Run Code Online (Sandbox Code Playgroud)

谢谢!简·普鲁萨科娃

eclipse gwt uibinder

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

绑定意味着什么?

当我实际使用他们的C++库时,我总是看到人们提到"Python绑定"和"C Sharp绑定"等.绑定是什么意思?如果库是用C语言编写的,那么Python绑定是否意味着他们使用SWIG类工具来模拟Python接口?

这个领域的新手,任何建议都将受到欢迎.

c++ python binding

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

-sizeWithFont在设备上的功能不同

所以我使用的时候似乎遇到了一些奇怪的行为NSString-sizeWithFont取决于我是否正在调用它在iPhone模拟器或实际设备的方法调用的家庭.

简单地说,当-sizeWithFont:constrainedToSize:lineBreakMode:方法调用的接收者是nil,CGSize在模拟器上传回的结果是{0, 0}.但是,在设备上,返回结果与CGSize我在方法调用中指定的值相同,作为constrainedToSize:参数.请参阅以下日志语句:

模拟器:

someString: (null)
someStringSize: {0, 0}
Run Code Online (Sandbox Code Playgroud)

设备:

someString: (null)
someStringSize: {185, 3.40282e+38}
Run Code Online (Sandbox Code Playgroud)

模拟器上的行为是我所期望的.并不是说这个问题很难避免,但是1)我有点困惑为什么这个函数系列在模拟器和实际设备上表现不同,以及2)为什么在nil接收器上调用方法会返回一个特定的,确定的结果?

感谢您提供的任何指示或见解!

编辑:我想我应该提到我正在构建3.1 SDK.

iphone null layout fonts nsstring

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

有可能做一个没有边框的wx.TextCtrl吗?

我想做一个没有边框的wx.TextCtrl使用wxpython:P我该怎么做?

python wxpython

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

当有多个特定字符时,如何使用IndexOf来选择特定字符?

当有多个特定字符时,如何使用SubString的IndexOf来选择特定字符?这是我的问题.我想采取路径"C:\ Users\Jim\AppData\Local\Temp \"并删除"Temp \"部分.只留下"C:\ Users\Jim\AppData\Local \"我用下面的代码解决了我的问题,但这假设"Temp"文件夹实际上被称为"Temp".有没有更好的办法?谢谢

if (Path.GetTempPath() != null) // Is it there?{
tempDir = Path.GetTempPath(); //Make a string out of it.
int iLastPos = tempDir.LastIndexOf(@"\");
if (Directory.Exists(tempDir) && iLastPos > tempDir.IndexOf(@"\"))
{
    // Take the position of the last "/" and subtract 4.
    // 4 is the lenghth of the word "temp".
    tempDir = tempDir.Substring(0, iLastPos - 4);
}}
Run Code Online (Sandbox Code Playgroud)

c# string substring indexof

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

m.find(...)== m.end() - 使用的是iterator或const_iterator

std :: map find/end都提供了const_iterator和iterator,例如

  iterator end ();
  const_iterator end () const
Run Code Online (Sandbox Code Playgroud)

出于好奇,如果我有一个std :: map,它将在这里被调用/比较,它是一个迭代器还是一个const_iterator?:

if(m.find(key) != m.end()) {
   ...
}
Run Code Online (Sandbox Code Playgroud)

我应该关心吗?

c++ templates stl

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