问题列表 - 第44847页

从目录中删除所有git文件?

我有一个版本控制下的文件夹.我想复制它来发送,但不想包含所有.git目录及其下面的文件.

有没有办法删除所有git文件而不是手动删除所有这些文件?

git

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

问题pushViewController从Landscape到Portrait

我试图从支持横向(在横向模式下)的视图控制器转到明确不支持(也不应该)支持横向的视图控制器.我这样做如下:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation {
    return (toInterfaceOrientation == UIInterfaceOrientationPortrait);
}
Run Code Online (Sandbox Code Playgroud)

理想情况下,我想要新的viewController,我正在推动堆栈,最初是在纵向,而不是横向开始.奇怪的是,即使实施了这种方法,它也会在Landscape中开始.

我唯一的猜测是Apple不希望用户从横向转换为纵向(尽管允许我们从横向转换回以前的纵向控制器).

任何见解和/或帮助将不胜感激.

iphone orientation uiviewcontroller uiinterfaceorientation ios

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

是.net(或其任何一部分)开源?

是任何与.NET/ASP.NET或BCL开源相关的代码?如果是这样,可以在哪里下载?

.net asp.net .net-3.5 .net-2.0

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

用R中的因子循环

因此,此代码Bone根据因子的值填充向量的值bonegrp.我想以更简洁的方式实现这一目标.

谢谢!

v <- dat$bonegrp=="Bone2"  
Bone[v] <- "Gast 1"  
v <- dat$Bonegrp=="Bone3"  
Bone[v] <- "Gast 2"  
v <- dat$Bonegrp=="Bone4"  
Bone[v] <- "Vert1"  
v <- dat$Bonegrp=="Bone5"  
Bone[v] <- "Vert2"  
v <- dat$Bonegrp=="Bone6"  
Bone[v] <- "Femur"  
v <- dat$Bonegrp=="Bone7"  
Bone[v] <- "Tibia"  
v <- dat$Bonegrp=="Bone8"   
Bone[v] <- "Meta."  
v <- dat$Bonegrp=="Bone9"  
Bone[v] <- "Phal."  
v <- dat$Bonegrp=="Bone10"  
Bone[v] <- "PCau."  
v <- dat$Bonegrp=="Bone11"  
Bone[v] <- "MCau."  
v <- dat$Bonegrp=="Bone12"  
Bone[v] <- "DCau.  
Run Code Online (Sandbox Code Playgroud)

loops r

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

"注册".exe,以便您可以从Windows中的任何命令行运行它

如何从Windows命令窗口中的任何位置访问.exe文件?是否需要输入一些注册表项?

windows

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

JACC提供程序如何使用其部署的服务器的Principal-to-role映射工具?

我正在写一个JACC提供者.

一路上,这意味着实施一个PolicyConfiguration.

PolicyConfiguration是负责从应用服务器,接受配置信息,如哪些权限累积到哪些角色.这样,Policy以后可以在递交有关当前用户的信息以及他正在尝试做的事情时做出授权决定.

但是,它不是PolicyConfiguration维护角色及其权限之间映射的(合理的)合同的一部分Principals,而是分配给这些角色.

通常 - 总是,实际上 - 应用程序服务器容纳此映射.例如,Glassfish上,你通过影响供给像这样的东西映射sun-web.xmlsun-ejb-jar.xml等您的Java EE模块.(这些供应商特定的文件负责说,例如,superusers是一个将被分配应用程序角色的组admins.)

我想重用这些文件提供的功能,我希望尽可能广泛的应用程序服务器.

这是 - 完全随意 - IBM对此事的看法,这似乎证实了我怀疑我想要做的事情基本上是不可能的.(对于我的情况,更多的弹药,这个特定的Java EE合同不值得它打印的纸张.)

我的问题:我如何获得这个主要角色映射信息 - 对于初学者 - Glassfish和JBoss来自PolicyConfiguration?如果有一种我不知道的标准方法,那我就是耳朵.

security authorization glassfish java-ee jacc

155
推荐指数
1
解决办法
6573
查看次数

在Scala中使用选项的惯用方法

我正在将一些Java代码转换为Scala,试图尽可能使代码成为惯用语.

所以,我现在有一些使用Options而不是可空值的代码,我想知道是不是scala'ish,或者我是不是错了.所以,你们可以批评下面的代码片段吗?

我特意寻找反馈的领域是:

  • 使用伴随对象作为工厂,根据我们是否要传递Options或Strings提供2个选项:String构造函数是否正常,或者我们是否应该总是暴露它是一个Option的事实?
  • 前置条件的使用:是否有更好的方法来断言alpha3Code和name是必需的,并且必须为alpha2Code传递非null选项?(我在使用Guava获取字符串utils,因为我在Scala API中没有找到任何内容)
  • hashCode,equals和toString的实现.equals和toString再次委托给Guava,而equals使用模式匹配.是否有更加潇洒的方式?
  • 我知道我可以使用Case类,它会创建默认实现,但我最感兴趣的是学习如何在不能使用case类的情况下实现它们.

非常感谢 !

package com.sirika.openplacesearch.api.language

import com.google.common.base.Objects
import com.google.common.base.Strings

object Language {
    def apply(name : String, alpha3Code : String, alpha2Code : Option[String]) = new Language(name, alpha3Code, alpha2Code)
    def apply(name : String, alpha3Code : String, alpha2Code : String = null) = new Language(name, alpha3Code, Option(alpha2Code))
    def unapply(l : Language) = Some(l.name, l.alpha3Code, l.alpha2Code )
}


class Language(val name : String, val alpha3Code : String, val alpha2Code : Option[String]) {
    require(!Strings.isNullOrEmpty(alpha3Code))
    require(!Strings.isNullOrEmpty(name))
    require(alpha2Code …
Run Code Online (Sandbox Code Playgroud)

scala equals options tostring pattern-matching

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

在Ruby中将数组输出为CSV

使用Ruby将CSV文件读入数组很容易,但是我找不到有关如何将数组写入CSV文件的任何好文档.谁能告诉我怎么做?

如果重要的话,我正在使用Ruby 1.9.2.

ruby csv

171
推荐指数
5
解决办法
16万
查看次数

Capistrano通过服务器链进行部署

我需要通过capistrano将Rails应用程序部署到远程Intranet上的服务器.例如,如果我要ssh到目标服务器,它看起来像:

localhost$ ssh server1
server1$ ssh server2
Run Code Online (Sandbox Code Playgroud)

这是最好的方法吗?

提前致谢.

capistrano ruby-on-rails

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

设置UIView图层的锚点

我有一个UIView子类,我希望能够在它的superview中移动.当用户在外面某处触摸UIView self.center但在self.bounds其中"跳跃"时,因为我添加新位置self.center以实现实际移动.为了避免这种行为,我试图设置一个锚点,让用户抓住并拖动视图在其范围内的任何位置.

我的问题是,当我计算新的锚点(如下面的代码所示)没有任何反应时,视图根本不会改变位置.另一方面,如果我将锚点设置为预先计算的点,我可以移动视图(但当然它会"跳转"到预先计算的点).为什么这不能按预期工作?

谢谢.

- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event 
{
    // Only support single touches, anyObject retrieves only one touch
    UITouch *touch = [touches anyObject];
    CGPoint locationInView = [touch locationInView:self];

    // New location is somewhere within the superview
    CGPoint locationInSuperview = [touch locationInView:self.superview];

    // Set an anchorpoint that acts as starting point for the move
    // Doesn't work!
    self.layer.anchorPoint = CGPointMake(locationInView.x / self.bounds.size.width, locationInView.y / self.bounds.size.height);
    // Does work!
    self.layer.anchorPoint = CGPointMake(0.01, 0.0181818);

    // Move …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uiview

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