草庐IT

openshift-origin

全部标签

java - OpenShift 3 Java MongoDB

我正在将openshift3与mongodb结合使用。我在mongodb中使用Spring数据。但是我无法在Openshift上连接到mongodb。我正在使用这样的代码:MongoCredentialcredential=MongoCredential.createMongoCRCredential(USER,DB_NAME,PASSWORD.toCharArray());ServerAddressaddress=newServerAddress("localhost",27017);Listlist=Collections.singletonList(credential);ret

iPhone - 按 CGRect 的 origin.x 对字典数组进行排序

我有一系列字典。每本词典都是这样object,@"myObject",[NSValuevalueWithCGRect:myRect],@"rect",nil如何按myRect.origin.x对数组进行排序?我知道objective-c有巧妙的方法来对字典数组进行排序。我的问题是我想按myRect的x坐标排序,而myRect被包裹在NSValue中......有什么方法可以用魔术命令做到这一点?我知道你们是魔术师!:D谢谢。 最佳答案 最干净的方法可能是使用像sortUsingComparator:或sortedArrayUsing

ios - setText 时不能使用 Frame.origin

我正在使用下一个代码淡出并向上滚动我的文本字段,但我只是注意到,当我使用类似[textFieldsetText:@"something"];或[textFieldresignFirstResponder];我失去了向上滚动。任何人都愿意解释为什么我会出现这种行为以及可能的解决方法。[UIViewanimateWithDuration:0.5delay:0.0options:UIViewAnimationCurveEaseInOutanimations:^{CGRectFrame=textField.frame;Frame.origin.y=100;textField.frame=Fra

ios - 设置 CALayer 的 bounds.origin 有什么作用?

在CALayer的API中,'position'用于设置图层的位置。根据我自己的测试,设置bounds.origin没有任何作用。我错过了什么吗? 最佳答案 bounds.origin控制图层坐标系的原点,相对于图层在其超图层中的框架。更改它有两个明显的效果:层的子层的位置。例如,当您滚动UIScrollView时,ScrollView不会更改其subview的框架。它只是更改了它的bounds.origin。我建议设置一个带有ScrollView的玩具应用程序,并通过计时器或其他触发器执行NSLog("scrollviewboun

ios - UIScrollView:contentOffset 和 bounds.origin 有什么区别?

我已经实现了一个UIScrollView委托(delegate):-(void)scrollViewDidScroll:(UIScrollView*)scrollView{CGRectbounds=scrollView.bounds;CGPointscrollLoc=scrollView.contentOffset;NSLog(@"bounds:%@offset:%@",NSStringFromCGRect(bounds),NSStringFromCGPoint(scrollLoc));}无论我做什么,滚动或旋转设备,contentOffset和bounds.origin似乎总是相同的

ios - 是否有 (self.frame.origin.y + self.frame.size.height) 的快捷方式?

我写了太多这段代码:self.frame.origin.y+self.frame.size.height有捷径吗?像self.frame.y_plus_height这样的东西?如果有,我不确定在我写下完整句子的所有时间里这是好消息还是坏消息。 最佳答案 这应该可以解决问题:CGFloatres=CGRectGetMaxY(self.frame);可以找到文档here.编辑:根据robmayoff的解释(见评论),这比在代码中简单地求和origin.y+size.height要昂贵一些。

iphone - iOS 应用内购买收据未返回重新下载的 original_purchase_date

我正在尝试根据original_purchase_date和/或original_transaction_id使用iOS商店收据来区分购买和重新下载。无论交易是新购买还是重新下载,商店收据总是返回一个新的original_purchase_date,它等于purchase_date值。这是我取回的真实商店收据(这是对现有应用内购买的重新下载-因为我目前不得不依靠UDID跟踪来区分它们){"product_id":"com.myproduct.id","original_purchase_date_ms":"1329825956382","purchase_date_ms":"13298

ios - 转换矩形 : toView: returns double size and twice the distance from the origin

我将ImageView传递给需要ImageView大小的初始化方法。然后调用convertRect:toView:-(id)initWithImageView:(UIImageView*)imageView{self=[superinit];if(self){CGRectimageViewFrame=[[imageViewsuperview]convertRect:imageView.frametoView:self.view];}}调用方式:MyViewController*viewController=[[MyViewControlleralloc]initWithImageVie

ios - 如何修复 iOS 11 和 macOS V10.12 Safari 上损坏的 transform-origin?

我正在尝试使用svg实现CSS动画。我期待2个svg框以transform-origin:centercenter;360度旋转(自旋)。看起来它的行为符合我对Chrome和Firefox的预期,但不适用于macOS10.12(HighSierra)和iOS11.0.x以及11.1betaSafari。似乎transform-origin:centercenter;在Safari中不起作用?有什么办法可以解决这个问题吗?我的期望:我在Safari上看到的:这是一个示例代码HTML:svg(width=500,height=500,viewBox='00500500')rect(x=10

ios - Youtube v3 API origin 参数不起作用

最近我在使用Youtube的v3API中的origin参数时遇到了问题。只要我不包括它,我就可以播放所有内容,但播放受限的Vevo类视频除外。当我尝试播放Vevo视频时,视频只是说播放受限。网上的其他回答都说添加一个origin参数设置为https://www.example.com应该允许播放Vevo视频。然而,当我这样做并尝试播放Vevo视频时,视频就变黑了,甚至没有一条消息说播放受到限制。此外,当我尝试通过评估Javascript命令来播放常规视频时,没有任何反应,并且出于某种原因我被迫实际单击视频来播放它们。如果有人知道如何通过Youtube的API播放Vevo视频,无论是使用