问题列表 - 第15321页

Java的GUI框架

我想知道是否有人有任何框架的建议,以便为旧的桌面应用程序提供急需的改版.该应用程序使用寿命很长,没有任何人注意它的外观,导致一个80年代的怪物.

我刚下载并尝试了MyDoggy框架,使windows可浮动和可停靠.因此,我看起来类似于快速简便的修复,这将使看起来很糟糕的应用程序恢复生机.

java user-interface frameworks

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

弹簧石英的问题

我试图基于一些间隔时间调用方法,这里是applicationContext.xml中的一些bean

<bean id="MngtTarget"
  class="com.management.engine.Implementation" 
  abstract="false" lazy-init="true" autowire="default" dependency-check="default">

    <bean id="jobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
      <property name="targetObject" ref="MngtTarget" />
      <property name="targetMethod" value="findItemByPIdEndDate"/>
    </bean>


    <bean id="simpleTrigger" class="org.springframework.scheduling.quartz.SimpleTriggerBean">

        <property name="jobDetail" ref="jobDetail" />
        <!-- 10 seconds -->
        <property name="startDelay" value="10000" />
        <!-- repeat every 50 seconds -->
        <property name="repeatInterval" value="20000" />
    </bean>


    <bean class="org.springframework.scheduling.quartz.SchedulerFactoryBean">
        <property name="triggers">
            <list>
                <ref bean="simpleTrigger" />
            </list>
        </property>
    </bean>
Run Code Online (Sandbox Code Playgroud)

这是我试图调用的方法:

public List<Long> I need findItemByPIdEndDate() throws Exception {

                List<Long> list = null;

                try{
                        Session session = sessionFactory.getCurrentSession();

                        Query query = session.getNamedQuery("endDateChecker");
                        list = …
Run Code Online (Sandbox Code Playgroud)

java spring quartz-scheduler

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

ViewModel树与频繁更新模型树

在我的WPF MVVM应用程序中,我的模型是一个复杂的Model对象树,它在运行时不断变化.模型实例在运行时来来去去,改变它们在树中的位置,当然也会改变它们的许多属性.我的视图几乎是该树的一对一视觉表示.每个Model实例在80%的情况下也是树中的节点.

我现在的问题是如何围绕这个设计ViewModel?我的问题是,有很多不同的模型类型,每个都有很多属性.如果我理解MVVM,那么视图不应该直接与Model通信,这就意味着我必须为每个Model类型创建一个ViewModel类型,并且必须在ViewModel中重新包装Model类型的每个属性.

此外,ViewModel需要"绑定"到Model的属性更改以将其传递给视图(使用wpf datatbinding).我需要一些工厂为每个重新出现的Model创建并引入一个ViewModel实例,并且当相应的Model消失时我会安排处理每个ViewModel实例.我最终跟踪我创建的所有实例.令人难以置信的是,这种双重包装会产生多少膨胀代码.这真的是一个好方法吗?每个实体和每个属性更少的存在两次,我有很多额外的代码保持模型和视图同步.你怎么处理这个?有没有更聪明的方法来解决这个问题?

有没有人有这样的参考/样本实现,它比我做得更好?

wpf real-time mvvm

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

如何通过Windows批处理操作递归替换名称

我想在一个大目录中处理批处理操作.实际上我有该进程的批处理脚本.但在这里,我有一个问题.一些目录名,文件名包含""(空格字符).因此在批处理操作中,这些名称作为2个参数传递.那些线不起作用.所以我想用"_"重命名""以克服这个问题.

例:

process/MyDirectory/Ola和Me/Private/TopSecretPictures/

这给出了错误.下面的一个工作正常

process/MyDirectory/Ola和Me/Private/TopSecretPictures

我的目标是:转换| Ola和我| >> | Ola_And_Me递归

:)

提前致谢 ..

windows scripting batch-file

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

如果计算机是组的成员,请询问ActiveDirectory

这应该是非常容易的,但由于某些原因,它似乎不是.我想询问AD当前机器是否是特定组的成员.直接会员资格很好.

集团仅包含8台PC,极不可能超过30台.

C#代码示例赞赏!

.net c# ldap active-directory

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

耙数据和黄瓜

我在Rails项目中使用Cucumber和RSpec.当我使用"rake stats"任务时,我得到以下内容:

+----------------------+-------+-------+---------+---------+-----+-------+
| Name                 | Lines |   LOC | Classes | Methods | M/C | LOC/M |
+----------------------+-------+-------+---------+---------+-----+-------+
| Controllers          |   948 |   761 |      21 |      87 |   4 |     6 |
| Helpers              |   212 |   175 |       0 |      24 |   0 |     5 |
| Models               |   912 |   741 |      28 |      72 |   2 |     8 |
| Libraries            |   305 |   211 |       1 |      25 |  25 |     6 |
| …
Run Code Online (Sandbox Code Playgroud)

rspec ruby-on-rails cucumber

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

在VB.NET中创建文本并将其附加到txt文件

使用VB.NET,我试图创建一个文本文件,如果它不存在或附加文本,如果存在.

出于某种原因,虽然它正在创建文本文件,但我收到一条错误,说进程无法访问文件.

当我运行程序时它正在编写文本,但是如何让它在新行上写?

Dim strFile As String = "C:\ErrorLog_" & DateTime.Today.ToString("dd-MMM-yyyy") & ".txt"

Dim sw As StreamWriter
Dim fs As FileStream = Nothing

If (Not File.Exists(strFile)) Then
    Try
        fs = File.Create(strFile)
        sw = File.AppendText(strFile)
        sw.WriteLine("Start Error Log for today")

    Catch ex As Exception
        MsgBox("Error Creating Log File")
    End Try
Else
    sw = File.AppendText(strFile)
    sw.WriteLine("Error Message in  Occured at-- " & DateTime.Now)

    sw.Close()
End If
Run Code Online (Sandbox Code Playgroud)

vb.net

29
推荐指数
4
解决办法
16万
查看次数

简单的兰德()问题

我需要一个随机的4位数字

现在我使用rand(1000,9999)总是给我一个4位数字,但我消除了0000-0999作为可能的结果.

你怎么填一个随机数?

(这也最终会被添加到字符串中我需要将int作为字符串转换吗?)

谢谢

php random format text pad

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

为什么C++ Builder找不到我的标题?

我需要重新编译一个C++构建器项目,并遇到了这个问题.

其中一个单位包含以下内容:

#include    "LMDBaseControl.hpp"
#include    "LMDBaseGraphicControl.hpp"
#include    "LMDBaseLabel.hpp"
#include    "LMDBaseMeter.hpp"
#include    "LMDControl.hpp"
Run Code Online (Sandbox Code Playgroud)

:

当我编译这个单元时,我收到以下错误消息:

MHSS_ISS_HMI_v3_2.cpp(41):#include ....\include\MHSS\iss_hmi_gui_cached.h [C++错误] iss_hmi_gui_cached.h(68):E2209无法打开包含文件'LMDBaseControl.hpp'

完整的解析器上下文

MHSS_ISS_HMI_v3_2.cpp(41):#include ....\include\MHSS\iss_hmi_gui_cached.h [C++错误] iss_hmi_gui_cached.h(69):E2209无法打开包含文件'LMDBaseGraphicControl.hpp'

完整的解析器上下文

MHSS_ISS_HMI_v3_2.cpp(41):#include ....\include\MHSS\iss_hmi_gui_cached.h [C++错误] iss_hmi_gui_cached.h(70):E2209无法打开包含文件'LMDBaseLabel.hpp'

完整的解析器上下文

MHSS_ISS_HMI_v3_2.cpp(41):#include ....\include\MHSS\iss_hmi_gui_cached.h [C++错误] iss_hmi_gui_cached.h(71):E2209无法打开包含文件'LMDBaseMeter.hpp'

MHSS_ISS_HMI_v3_2.cpp(41):#include ....\include\MHSS\iss_hmi_gui_cached.h [C++错误] iss_hmi_gui_cached.h(72):E2209无法打开包含文件'LMDControl.hpp':

我在Borland C++ builder 6上安装了LMD Tools 7.0,并将库设置为我安装LMD Tool的文件夹.

c++ compilation c++builder

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

Java模糊类型的方法?

编辑:这根本不是代码的问题,而是Groovy Eclipse插件中的一个错误(http://jira.codehaus.org/browse/GRECLIPSE-373)

Eclipse给出了一个关于Java程序中模糊类型的奇怪错误消息,我真的不明白为什么.我有一个接口,它接受一个通用参数,指示它返回的数据类型.

public interface InterfaceA<T> {
    T getData();
}
Run Code Online (Sandbox Code Playgroud)

它的一个实现看起来像这样:

public class Impl<T extends AnotherClass> implements InterfaceA<Collection<T>> {
    public Collection<T> getData() {
       // get the data
    }
}
Run Code Online (Sandbox Code Playgroud)

InterfaceA还有一个容器

public class Container<T extends InterfaceA>
{
    private T a;

    public Container(T a) {
        this.a = a;
    }

    public T getA() {
        return a;
    }
}
Run Code Online (Sandbox Code Playgroud)

这样做会导致"getData is ambiguous"错误.

Container<Impl<AnotherClass>> c = new Container(new Impl<AnotherClass>());
Collection<AnotherClass> coll = c.getA().getData();
Run Code Online (Sandbox Code Playgroud)

我很难过这个.

java eclipse ambiguous ambiguous-call

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