问题列表 - 第165669页

我如何获得UIImageView Swift的界限

我在这里遇到一些麻烦......

我如何将这段代码转换为Swift:

imageView.layer.shadowPath = [UIBezierPath bezierPathWithRect:yourImageView.bounds].CGPath;
Run Code Online (Sandbox Code Playgroud)

swift xcode6 ios8

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

Apache POI克隆风格和获取风格之间的区别

做:之间是否有任何显着差异:

CellStyle newCellStyle = workbook.createCellStyle();
neweCellStyle.cloneStyleFrom(oldCell.getCellStyle());
newCell.setCellStyle(newCellStyle);
Run Code Online (Sandbox Code Playgroud)

CellStyle newCellStyle = oldCell.getCellStyle();
newCell.setCellStyle(newCellStyle);
Run Code Online (Sandbox Code Playgroud)

我之所以这样问是因为我不确定采用第一种方法是否有可能造成太多的CellStyles,我遇到了一些问题,如果我在一个特定的工作簿中创建了太多的CellStyles,那么工作簿的所有样式都会消失.那么采取第二种方法有什么问题吗?

java excel apache-poi

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

Scalac:在IDEA中运行Scalatest时断言失败

我在Intellij IDEA中运行ScalaTest Suite,在scala测试之前的make阶段,我遇到了这个问题:

Error:scalac: Error: assertion failed: List(object package$DebugNode, object package$DebugNode)
      java.lang.AssertionError: assertion failed: List(object package$DebugNode, object package$DebugNode)
       at scala.reflect.internal.Symbols$Symbol.suchThat(Symbols.scala:1678)
       at scala.reflect.internal.Symbols$ClassSymbol.companionModule0(Symbols.scala:2988)
       at scala.reflect.internal.Symbols$ClassSymbol.companionModule(Symbols.scala:2991)
       at scala.tools.nsc.backend.jvm.GenASM$JPlainBuilder.genClass(GenASM.scala:1371)
       at scala.tools.nsc.backend.jvm.GenASM$AsmPhase.run(GenASM.scala:120)
       at scala.tools.nsc.Global$Run.compileUnitsInternal(Global.scala:1583)
       at scala.tools.nsc.Global$Run.compileUnits(Global.scala:1557)
       at scala.tools.nsc.Global$Run.compileSources(Global.scala:1553)
       at scala.tools.nsc.Global$Run.compile(Global.scala:1662)
       at xsbt.CachedCompiler0.run(CompilerInterface.scala:126)
       at xsbt.CachedCompiler0.run(CompilerInterface.scala:102)
       at xsbt.CompilerInterface.run(CompilerInterface.scala:27)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:606)
       at sbt.compiler.AnalyzingCompiler.call(AnalyzingCompiler.scala:102)
       at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:48)
       at sbt.compiler.AnalyzingCompiler.compile(AnalyzingCompiler.scala:41)
       at org.jetbrains.jps.incremental.scala.local.IdeaIncrementalCompiler.compile(IdeaIncrementalCompiler.scala:28)
       at org.jetbrains.jps.incremental.scala.local.LocalServer.compile(LocalServer.scala:25)
       at org.jetbrains.jps.incremental.scala.remote.Main$.make(Main.scala:64)
       at org.jetbrains.jps.incremental.scala.remote.Main$.nailMain(Main.scala:22)
       at org.jetbrains.jps.incremental.scala.remote.Main.nailMain(Main.scala)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
       at java.lang.reflect.Method.invoke(Method.java:606)
       at com.martiansoftware.nailgun.NGSession.run(NGSession.java:319)
Run Code Online (Sandbox Code Playgroud)

由于增量编译,它是一个jetbrains错误吗?或者它与我运行的测试套件有关?堆栈跟踪中的任何信息都与我测试的TestSuite /项目无关.

scala jetbrains-ide intellij-idea apache-spark

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

Symfony:内部连接的分页

我需要实现分页.看来,Doctrine并不支持某些联合会.

这是我的查询:

$query = $this->getEntityManager()
              ->createQueryBuilder();

$query->setFirstResult(($page - 1) * $maxperpage);
$query->setMaxResults($maxperpage);

$query->select('d')
      ->from('DemandeBundle:Declaration', 'd')
      ->orderBy('d.id', 'ASC')
      ->innerJoin('ContactBundle:Contact', 'c', 'WITH', 'd.contact = c')
      ->where('c.structure_id = :structure_id')
      ->setParameter('structure_id', $structureId)
      ->getQuery()
      ->getResult();

return new Paginator($query, true);
Run Code Online (Sandbox Code Playgroud)

当我不使用innerJoin时,它工作正常,但我需要使用它,以便只显示有关我的用户的请求.

使用innerJoin我遇到了这样的错误:

"An exception has been thrown during the rendering of a template 
("Cannot count query which selects two FROM components, cannot make distinction") in   
DemandeBundle:Demande:listing_demande.html.twig at line 25"
Run Code Online (Sandbox Code Playgroud)

如何在不使用其他捆绑或其他任何东西的情况下绕过这个问题.

希望你能理解我的家伙.

php pagination symfony doctrine-orm

2
推荐指数
1
解决办法
3505
查看次数

PHP SHA-256检查base64中的和以匹配Java

我有java程序,它计算SHA-256校验和如下.例如,如果我提供输入abcd123ABCD00-4000,则输出0QtyIu4B + lU + TLqM/zfJz5ULVpyXgfLRs5mKXCQvbHM =.它还匹配在线支票和计算器.

但是我使用的PHP代码与它不匹配.

PHP代码:

$s = 'abcd123ABCD00-4000';
$signature = base64_encode(hash_hmac("sha256", $s, True)); 
print  base64_encode($signature); 
Run Code Online (Sandbox Code Playgroud)

输出:TWpRM1pEWXpaVFl4TURoallqTXdPRFV6WVRrNU5XVTRNRGxoWkRJMU1XWTVNREk1TnpBeU4ySXhaR0psTW1ZMk16Y3hPRE01WldFelkySXhOalJrWXc9PQ ==

Java代码:

private static String getSHA256Hash(String text) {


    String hash = null;
    MessageDigest md = null;


    try {

      md = MessageDigest.getInstance("SHA-256");

      md.update(text.getBytes("UTF-8"));

      byte[] shaDig = md.digest();
      // hash = Hex.encodeHexString(shaDig);
      hash = Base64.encodeBase64String(shaDig);

    } catch (NoSuchAlgorithmException ex) {


    } catch (UnsupportedEncodingException e) {

      e.printStackTrace();
    }
    return hash;

  }
Run Code Online (Sandbox Code Playgroud)

输出:0QtyIu4B + lU + TLqM/zfJz5ULVpyXgfLRs5mKXCQvbHM =

这里我想要的是获得PHP中的等效结果(即更改PHP代码以匹配Java程序的结果[我将无法更改Java代码].任何帮助表示赞赏

php java sha

2
推荐指数
1
解决办法
2611
查看次数

Spring集成-通道和线程

我想了解在Spring Integration中如何处理消息:串行或并行。特别是我有一个带有轮询器和HTTP出站网关的入站通道适配器。我猜拆分器,转换器,头文件浓缩器等不会产生自己的线程。

我可能会错过它们,但是这些详细信息是否在文档中的某个位置指定了?

我还可以通过编程方式获取系统中的所有通道吗?

java spring spring-integration

2
推荐指数
1
解决办法
2463
查看次数

如何在Groovy参数上获取Jenkins中的当前会话用户

我需要在Jenkins中获取当前登录用户,我使用的是Groovy参数,但我不知道如何获取,

谢谢,

groovy jenkins

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

如何在Chrome Extension和Android App之间传递数据/文件?

在此应用程序(桌面通知)中,他们正在从Android手机向其Chrome扩展程序发送通知.

我也想这样做.怎么能实现这一目标?我正在寻找开始研究所需工具的方向(因为我无法开始研究)

我没有服务器,所以我需要使用Google APp Engine吗?我应该将通知存储在Google Cloud Datastore中吗?

GAE是正确的方法吗?

(注意:独立开发者在这里,所以最好寻找一个免费的解决方案,至少在应用程序获得更多用户之前)

android google-chrome google-chrome-extension google-cloud-storage google-cloud-datastore

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

CSS选择器组合语法

我正在使用jqGrid进行项目并检查它使用的样式我找到了这样的选择器:

.ui-jqgrid tr.ui-row-ltr td { 
... 
}
Run Code Online (Sandbox Code Playgroud)

.ui-jqgrid 当然是一堂课.

td.ui-row-ltrui-row-ltr应用于表行元素的类的选择器.

所以我的问题:

  1. 它们被空间隔开是什么意思?我知道逗号分离.class1, .class2意味着"应用于class1和class2",但空间分离是什么意思?
  2. 什么是td在到底意味着什么?td.class我理解但是class td

css css-selectors

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

Firefox 30.0 - -moz-appearance:none无法正常工作

我正在使用此代码隐藏下载箭头及其工作正常更新Firefox之前,但现在在Firefox 30.0它已破坏.

select {
-moz-appearance: none;
text-indent: 0.01px;
text-overflow: '';
Run Code Online (Sandbox Code Playgroud)

}

css firefox drop-down-menu

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