小编Ibr*_*jar的帖子

我可以创建一个自定义的java.*包吗?

我可以创建一个与
Java中的预定义包具有相同名称的自己的包,例如java.lang

如果是这样,结果会是什么?这不是能让我访问该软件包的受保护成员吗?

如果没有,是什么阻止我这样做?

java packages

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

计算机视觉的统计帮助

我正在做计算机视觉领域的毕业项目,我只选修了一门讨论非常基本概念的统计学课程,现在我在相当高级的主题上面临更多困难,所以我需要帮助(书籍、教程、课程, ..etc) 掌握和回顾统计学中的基本思想和概念,然后深入研究计算机视觉中使用的细节(统计细节)。

statistics pattern-recognition pattern-matching computer-vision

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

在域模型中使用许多服务类是什么的标志

我最近尝试过练习DDD,我发现自己走向许多域模型对象,这些对象是纯数据结构,在域模型中没有行为和大量服务,我想知道这是否是设计不良,影响的标志在我的设计或使用错误的技术开发这种应用程序的架构(实体框架),我认为它是一个90%的CRUD应用程序.

design-patterns domain-driven-design

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

如何创建自定义路由事件?WPF c#

我遵循了本教程,但我无法将我学到的知识应用到我的项目中.

我有一个LineGraph对象(动态数据显示),我想创建一个在LineGraph的厚度等于0时引发的事件.

我应该如何按照本教程编写它?

c# wpf dynamic-data-display

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

查看模型和依赖注入

在使用PRISMEnterprise Library进行大量CRUD操作的LOB桌面应用程序时,我注意到一个看似烦人的重复模式.对于每个域模型实体(例如Contact),我发现我用视图模型(例如ContactVM)自我包装然后我引入一个新的ContactsVM(注意's'),后一个类接受用于填充的存储库接口一个ObservableCollection<ContactVM>和每一个Contact我从存储库中读取的实体,我把它包在ContactVM我通过构造通过实体与我的视图模型所需的其他企业图书馆服务一起.

问题是我的所有视图模型构造函数都开始采用这样的模式:

ViewModel(EntityToWrap e, DependencyFromEntLib, OtherDependencies ...)

现在这是一个问题,因为大多数工具和库需要默认的无参数构造函数(例如,某些商业数据网格需要提供过滤支持),而且您不能使用设计数据来实现实体可视化,因为它们也需要无参数构造函数.最后一个问题:构建视图模型的正确方法是什么?应该通过构造函数还是通过ServiceLocator提供Entlib服务?

.net c# architecture design-patterns mvvm

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

在执行之前在Oracle中测试本机动态SQL

我在我的应用程序中实现了某个功能,用户可以通过按下按钮并在此处插入一些值来动态地从用户界面编写查询.

用户根本不会看到生成的SQL语句.

我想知道是否有办法可以检查语法和语法(例如,他打开了动态生成的SQL的'parantheses'('并且忘了关闭它')以确保在实际执行之前不会发生运行时编译错误声明使用EXECUTE IMMEDIATE.

oracle plsql dynamic-sql

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

可以等待同时调用时损坏值

简而言之,我有这样的事情:

class MyClass
{
    double SomeProperty {get; private set;}

    public async Task SomeMethod()
    {
        SomeProperty = await someService.SomeAsyncMethod();
    }
}
Run Code Online (Sandbox Code Playgroud)

SomeProperty如果我SomeMethod()同时多次打电话可能会被破坏?

.net c# concurrency task-parallel-library async-await

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

在运行时实现接口

是否有可能使已编译的类在运行时实现某个接口,例如:

public interface ISomeInterface {
    void SomeMethod();
}

public class MyClass {
    // this is the class which i want to implement ISomeInterface at runtime
}
Run Code Online (Sandbox Code Playgroud)

这是可能的,如果是,那怎么样?

.net c#

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

正则表达式只允许0-9和 - 字符,以及点(.)

我需要一个正则表达式来验证0-9和允许.-字符.

以下是为0-9.字符工作:

Regex invalidCharsRegex = new Regex(@"^*[0-9\.]+$");
Run Code Online (Sandbox Code Playgroud)

c# regex

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

regexp_substr跳过空位

使用此代码返回管道分隔字符串中的第n个值...

regexp_substr(int_record.interfaceline, '[^|]+', 1, i)
Run Code Online (Sandbox Code Playgroud)

当所有值都存在时,它工作正常

Mike|Male|Yes|20000|Yes所以3rd价值是Yes(正确的)

但如果字符串是

Mike|Male||20000|Yes,第3个值是20000(不是我想要的)

如何判断表达式不跳过空值?

TIA

麦克风

regex oracle plsql

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