小编mrb*_*lah的帖子

如何使用XPath引用XML属性?

我的XML:

<root>
  <cars>
    <makes>
      <honda year="1995">
        <model />
        <!-- ... -->
      </honda>
      <honda year="2000">
        <!-- ... -->
      </honda>
    </makes>
  </cars>
</root>
Run Code Online (Sandbox Code Playgroud)

我需要一个XPath,它将为我<honda>提供1995年的所有模型.

所以:

/root/cars/makes/honda

但是如何引用属性?

xpath

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

创建从IBlahblah继承的所有类的集合

使用反射(我猜?),是否可以创建一个方法来返回从名为IBlahblah的接口继承的所有对象的集合?

public interface IBlahblah;
Run Code Online (Sandbox Code Playgroud)

c# oop reflection

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

在Javascript中这是什么样的模式/对象?

我看到这个模式很多(我实际上使用过),但我想要解释它是如何工作的.

var mystuff = function() {


    var blah = function() {

    };


    return {

        setup: function() {
              blah();
        };

    };


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

然后用法很像OOP:

mystuff.setup();
Run Code Online (Sandbox Code Playgroud)

javascript

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

你能解释一下这个jQuery方法吗?

试图理解jquery如何在幕后工作,有什么区别:

jQuery.fn和jQuery.prototype

jQuery = window.jQuery = window.$ = function( selector, context ) {
        // The jQuery object is actually just the init constructor 'enhanced'
        return new jQuery.fn.init( selector, context );
},
Run Code Online (Sandbox Code Playgroud)

然后:

jQuery.fn = jQuery.prototype = {
    init: function( selector, context ) {
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

是一个抽象类的一种接口?

在我的/ interfaces文件夹中,我放了所有的接口.

抽象类是一种接口吗?

c# oop interface

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

想将所有业务逻辑移到BLL层,但需要传入formcollection,那是干净的吗?

我的asp.net控制器操作将FormCollection作为参数.

然后我遍历我自己的集合,在表单集合中查找值等.

我将所有代码移动到业务逻辑层,只需在我的操作中调用业务逻辑层,如:

SomeManager.Update(formCollection);
Run Code Online (Sandbox Code Playgroud)

但是我感觉有点厌倦了将formcollection传递给我的业务逻辑层.

我真的有选择吗?还有其他想法吗?

还是完全没问题?

asp.net-mvc loose-coupling

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

正则表达式查找尾随数字

我有一个看起来像的字符串:

www.blah.com/asdf/asdf/asdfasdf/123

该字符串可能有一个斜杠后跟数字,如上例中的 /123。

如果存在,我想从字符串中提取 123。

我的正则表达式是什么?

c# regex

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

特殊驱动程序连接到sql server 2008 express

我是一个java新手,想测试一些hibernate好东西!

我安装了netbeans,并且我包含了Hibernate库.

然后我创建了一个名为Model的新包.

我将删除我的Class和xml配置文件.

我需要一个特殊的库来连接到SQL Server吗?(windows机器)

java sql-server hibernate

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

spring如何允许延迟加载?

如果您使用Dao方法(伪代码)进行调用:

return ..getHibernateTemplate(get by id);

现在说该实体有一个延迟加载的集合.一旦你使用hibernateTemplate助手方法从你的Dao返回,为什么会话保持在范围内并允许你延迟加载一个集合?

会话是基于每个请求在全局级别初始化和提交的吗?

更新

请解释一下"getcurrentsession"的确切调用,以及它何时实际关闭/提交?

根据我的理解,spring框架必须处理会话生命周期,它在哪里执行此操作?请求生命周期中的什么时候?

它也在处理工作单元,在哪里/如何?

java orm spring hibernate

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

依赖注入可以防止循环依赖吗?

项目#1有一些项目#2引用的接口和类.

现在我想在Project#1中使用Project#2的实现,但vs.net抱怨循环依赖.

如果我在Project#1中使用依赖注入并绑定到Project#2中的实现(因为它遵守接口契约),这是否可行或者我仍然会在运行时获得循环依赖性错误消息?

c# assemblies dependency-injection circular-dependency

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