小编Arn*_*psa的帖子

Powershell get-eventlog消息列太短

使用PowerShell检索有关事件的信息时消息列被修剪并且太短:

索引时间类型源事件ID消息
----- ---- ---- ------ ------- -------
2 Sep 18 12:50 Info yaddayadda 0分类: Controllers.BasketController ...
1 Sep 18 12:50 Info yaddayadda 0类:Controllers.BasketController ...

有可能看到完整的消息吗?

powershell event-log

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

为什么替换html的Backbone事件不起作用?

如果我将视图存储在window.myView变量中,渲染它,然后在javascript控制台中调用:

$('#container').html('')
Run Code Online (Sandbox Code Playgroud)

然后打电话:

$('#container').html(window.myView.$el)
Run Code Online (Sandbox Code Playgroud)

绑定事件将停止工作.

我很确定应该如此,但是:

  • 为什么这样的方式呢?
  • 如何重新渲染视图的子部分而没有丢失事件绑定?
  • 为什么调用myView.render()不会丢失事件绑定?

更新:

找到这篇文章.这是什么原因?

确保jQuery不会在您不希望的情况下卸载事件

如果您正在构建一个应用程序,您可以在其中动态创建视图并将其附加/删除到dom,则可能会出现问题.每次从dom中删除视图时,jQuery都会卸载所有事件.因此,您无法引用视图并将其从dom中删除,然后再重新附加.您的所有活动都将被卸载.如果你想保持周围的观点,更好的想法是使用display:none来隐藏它们.但是,您不应滥用此功能并回收您暂时不会使用的视图(并防止内存泄漏).

jquery events backbone.js

14
推荐指数
1
解决办法
3748
查看次数

DDD,值对象和ORM

值对象没有标识.ORM需要标识来更新数据库.

如何欺骗ORM?

(将值对象标记为内部将不起作用,因为ORM位于不同的程序集中并将其移动到同一程序集是不可接受的).

提前致谢.

identity domain-driven-design value-objects

13
推荐指数
3
解决办法
3927
查看次数

LINQ to NHibernate,"通过数组获取"查询

码:

 public IList<T> GetByMultipleIds(int[] ids)
 {
        List<T> result =
            _session.Linq<T>()
                .Where(x => ids.Contains(x.Id)).ToList();

        return result;
 }
Run Code Online (Sandbox Code Playgroud)

抛出:

An exception of type 'System.NullReferenceException' occurred in 
NHibernate.DLL but was not handled in user code

Additional information: Object reference not set to an instance of an object.
Run Code Online (Sandbox Code Playgroud)

IDS = {1}; T是typeof(foo),它具有正确的映射.

foo表有预期的数据.

foo继承了具有名为Id的公共虚拟prop的entityBase.simple _session.Get(ids [0])有效.

堆栈跟踪:

[NullReferenceException: Object reference not set to an instance of an object.]
NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetEntityName(ICriteria 
subcriteria, String propertyName) +13
NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetType(ICriteria 
subcriteria, String propertyName) +19
NHibernate.Loader.Criteria.CriteriaQueryTranslator.GetTypeUsingProjection
(ICriteria subcriteria, String
propertyName) +94 …
Run Code Online (Sandbox Code Playgroud)

.net linq nhibernate

13
推荐指数
2
解决办法
6748
查看次数

如何处理JavaScript文件中的本地化?

我希望JavaScript代码与视图分开.
我得到了为JavaScript生成的简单图像按钮实现本地化的要求:

<img src="..." onclick="..." title="Close" />
Run Code Online (Sandbox Code Playgroud)

什么是本地化它的最佳技术?

PS:我找到 Ayende 的解决方案.这是正确的方向.

编辑:
我得到了Localization helper类,它提供了Controller.Resource('foo')扩展方法.

我正在考虑扩展它(帮助器),以便它可以App_LocalResources通过其名称返回指定控制器的所有JavaScript资源(来自"ClientSideResources"子文件夹).然后 - 调用它BaseController,将其添加到ViewData并呈现它Layout.

这是个好主意吗?

javascript asp.net-mvc localization

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

如何表示有界的上下文?

我的意思是 - 在物理上,在代码中.组织命名,命名空间,文件夹,程序集,数据库.

有限的上下文应该如何互动?

例如,随意使用经典的电子商务业务领域.

c# domain-driven-design bounded-contexts

13
推荐指数
2
解决办法
2586
查看次数

如何动态定义ruby中的实例方法?

我想通过父类的类方法动态创建子类的实例方法.

class Foo
  def self.add_fizz_method &body
    # ??? (This is line 3)
  end
end

class Bar < Foo
end
Bar.new.fizz #=> nil

class Bar
  add_fizz_method do
    p "i like turtles"
  end
end
Bar.new.fizz #=> "i like turtles"
Run Code Online (Sandbox Code Playgroud)

在第3行写什么?

ruby metaprogramming

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

MS MVC形成AJAXifying技术

我正在寻找最优雅的方式来ajaxify我的表单(使用jQuery).
你怎么做到这一点?

forms ajax asp.net-mvc jquery

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

是否有可能grep Vim的quickfix?

所以,假设我使用ag.vim通过文件搜索"禁用".它在quickfix窗口中返回一些结果:

1 first_file.rb|1 col 1| disabled something something
2 second_file.rb|1 col 2| disabled another something
Run Code Online (Sandbox Code Playgroud)

是否可以选择quickfix结果作为输入,grep通过它并在新的quickfix中打开结果?所以,如果我要输入:quickfix_grep first_file,新的quickfix只会弹出一个条目:

1 first_file.rb|1 col 1| disabled something something
Run Code Online (Sandbox Code Playgroud)

vim grep

11
推荐指数
3
解决办法
1647
查看次数

如何将抽取的文本移动到vim中的特定寄存器中?

在vim中进行编辑时,我常常会在我要删除文本时发现自己已经停止了,并且我注意到之前被拉出的文本对于下一次操作会变得很方便.

那么 - 如何将已经被拉动的文本移动到特定的寄存器(例如,下a)?

vim

10
推荐指数
2
解决办法
335
查看次数