小编Roc*_*och的帖子

SQL Server:存储过程中的可选变量

我想知道无论如何我可以将我的一个存储过程参数设置为可选.

IF @thing_id <> ''
BEGIN 
 SET @sFiltre = @sFiltre + ' AND OPERES.OPE_THING = ' +  CONVERT(VARCHAR,@thing_id)
END
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server optional-parameters

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

新闻数据API或供稿

我想知道是否有任何可用于编码/数据挖掘的新闻源/ api.例如Skygrid提供实时新闻提要,如果新闻好或坏,但它都是闪存,他们似乎不提供除了他们的推特之外的任何rs.

api rss feeds data-mining

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

如何与演员一起使用Tinkerpop

我想知道我是否可以在Akka Futures中使用tinkerpop,到目前为止,当我对图表进行更改时,它们不会被持久化.我知道tinkerpop是一个线程本地库,这意味着我需要在将来再次设置我的线程ODatabaseRecordThreadLocal.INSTANCE.set(thread)

我尝试了以下方法但没有成功:

def test[T](graphChanges: => T): T = {
    val thread = ODatabaseRecordThreadLocal.INSTANCE.get
    try graphChanges finally {
      ODatabaseRecordThreadLocal.INSTANCE.set(thread)
      GraphPool.get("partitioned").commit
    }
}

// collect tinkerpop frames
test {
  future {
  // add changes to my tinkerpop frames
  }
}
Run Code Online (Sandbox Code Playgroud)

我想在每个play.mvc.Http.Context上有Tinkerpop线程

以下是我想要实现的示例项目:https://github.com/D-Roch/tinkerpop-play

scala thread-local akka playframework-2.0 tinkerpop

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

PHP - Foreach循环和资源

我正在使用foreach循环来处理大量项目,不幸的是它使用了大量的内存.(可能是因为它正在做一个数组的副本).显然有一种方法可以使用以下代码保存一些内存:$items = &$array;

使用for循环不是更好吗?

有没有办法在foreach循环中处理完每个项目后立即销毁它们.

例如.

    $items = &$array;
    foreach($items as $item)
    {
     dosomethingwithmy($item);
     destroy($item);
    }
Run Code Online (Sandbox Code Playgroud)

我只是在寻找处理大量物品的最佳方法,而不会耗尽资源.

php foreach resources for-loop

4
推荐指数
2
解决办法
6999
查看次数

Facebook喜欢:Uncaught TypeError:Object#<an Object>没有方法'provide'

我最近添加了facebook like按钮,但是以下代码在chrome中返回错误:Uncaught TypeError:Object#没有方法'provide'

<!-- Facebook -->
<div id="fb-root"></div>
<script>
  window.fbAsyncInit = function() {
    FB.init({appId: '121814204514513', status: true, cookie: true,
             xfbml: true});
  };
  (function() {
    var e = document.createElement('script'); e.async = true;
    e.src = document.location.protocol +
      '//connect.facebook.net/en_US/all.js';
    document.getElementById('fb-root').appendChild(e);
  }());
</script>
<!-- Facebook -->
Run Code Online (Sandbox Code Playgroud)

类似的按钮工作,但错误很烦人,有谁知道如何解决?

谢谢

javascript facebook

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

DSL提取案例类字段名称

我正在尝试构建DSL,但我遇到了一个问题:它适用于案例类,但我想知道提取案例类字段名称的最简单方法.我想到的一个想法是使用宏来丰富我的Case类的类型,但我不愿意.

trait QueryDSL[CC] {

  def meta: CC

  implicit object StringIsFieldType extends Field[CC, String] {
    def name = "FakeNAME"
  }

  implicit def implQuery[V](b: V): Query[CC] = new Query[CC](meta)
  implicit def implField[V](b: V)(implicit ev: Field[CC, V]): QueryField[CC, V] = new QueryField(ev)
}

case class Query[CC](meta: CC, clauses: List[Clause[_]] = Nil) {

  def setProperty[F](clause: CC ? Clause[F]): Query[CC] = copy(clauses = clause(meta) :: clauses)
}

trait Field[V, M] extends scala.AnyRef {
  def name: scala.Predef.String
}

abstract class Clause[V](val fieldName: String, value: V)
case …
Run Code Online (Sandbox Code Playgroud)

dsl scala implicit case-class scala-macros

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

混合泛型类型

我想在myTest中混合泛型类型

case class CC(i:Int, s:String, s2:String)

case class Value[V](value: V)

def myTest[F](values: (CC ? Value[F])*) = Unit

class QF[M](x: M) {
  def eqs(v: M) = Value(x)
}

implicit def conversion[V](v: V): QF[V] = new QF(v)

myTest(_.i eqs 1)
myTest(_.s eqs "lol")
myTest(_.s eqs "lol", _.s2 eqs "lol2")
Run Code Online (Sandbox Code Playgroud)

它一直工作到那一点,但我想当我尝试做混合类型时,我得到一个协方差错误.

当我做 :

myTest(_.i eqs 1, _.s eqs "lol")
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Error:(16, 13) type mismatch;
 found   : A$A135.this.CC => A$A135.this.Value[Int]
 required: A$A135.this.CC => A$A135.this.Value[Any]
myTest(_.i eqs 1, _.s eqs "lol");}
           ^
Run Code Online (Sandbox Code Playgroud)

types scala covariance

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

魔术功能和继承

我想知道是否可以创建一个扩展另一个魔术对象的魔术对象(使用PHP).

php multiple-inheritance magic-function

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

如何使用memcache缓存mysql_query?

我想知道是否可以在memcache中存储"ressource",我现在正在尝试以下代码,但显然它不正确:

$result = mysql_query($sSQL);
$memcache->set($key, $result, 0, $ttl);
return $result;
Run Code Online (Sandbox Code Playgroud)

php mysql memcached

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

onClick Vs Observer

我想知道为什么最好使用观察者而不是直接将动作添加到onclick =""中.

例如.

$('mybutton').observe('click', respondToClick);

vs

<a href="#" onclic="respondToClick()">button</a>
Run Code Online (Sandbox Code Playgroud)

谢谢

javascript jquery onclick prototypejs observer-pattern

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