小编Mon*_*hus的帖子

从工作中推送到github"错误的文件号"错误

我在我的电脑上安装了msysgit.我把它配置为在家里使用github,一切都很顺利.在工作中它不会:

D:\rails_tutorial_projects\first_app>git push --verbose
Pushing to git@github.com:Monomachus/DemoRubyApp.git
ssh: connect to host github.com port 22: Bad file number
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

我读到了有关智能HTTP支持的信息,请访问https://github.com/blog/642-smart-http-support
但它似乎也不起作用.我做了克隆和所有这些东西没有问题,但当我尝试将更改推回到github时,这是同样的问题进来.
我的msysgit版本是git版本1.7.3.1.msysgit.0

请帮助我解决这个尴尬的局面.

git github msysgit

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

如何在Symfony2中扩展EntityRepository?

我遇到了这个问题我在所有存储库中都有一个重复的方法,例如这个方法.

function getAllOrderedBy($column) {

    $qb = $this->createQueryBuilder('ac')
            ->select('ac')
            ->orderBy('ac.' . $column);

    return $qb->getQuery()->getResult();
}
Run Code Online (Sandbox Code Playgroud)

我想在另一个超类OrderedRepository中提取它,并将其用作所有其他存储库的基类.

现在的问题是如何做到这一点?

我尝试在OrderedRepository的构造函数中实例化EntityRepository,就像这样,但也实例化了所有内部对象,这是其他东西所需要的,但它并没有真正起作用,我觉得这是错误的路径.

function __construct() {

  parent::__construct();
  $this->blabla_option = "instantiated";
}
Run Code Online (Sandbox Code Playgroud)

能否举一个正确扩展EntityRepository的例子,这个扩展类可以作为其他存储库的基类?

PS我是PHP的初学者,所以如果我因为不知不觉而伤害你的感情,请原谅.

php oop symfony doctrine-orm

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

List.ForEach中的lambda会导致内存泄漏和性能问题吗?

我有一个问题,我可以使用这样的东西解决

sortedElements.ForEach((XElement el) => PrintXElementName(el,i++));
Run Code Online (Sandbox Code Playgroud)

这意味着我在ForEach中有一个允许使用int i等参数的lambda.

我喜欢这样做的方式,但我读到某处匿名方法和lambda委托会导致大量内存泄漏,因为每次执行lambda时都会实例化某些内容但不会被释放.这样的事情.

你能告诉我这种情况是否属实,如果是这样的话?

c# foreach lambda list

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

标签 统计

c# ×1

doctrine-orm ×1

foreach ×1

git ×1

github ×1

lambda ×1

list ×1

msysgit ×1

oop ×1

php ×1

symfony ×1