问题列表 - 第8917页

Spring Webflow可以消除对控制器类的需求吗?

对于一个相对简单的应用程序,可以使用Webflow来减少创建表单控制器的需要吗?嗯,当然可以,但我想我要问的是:如果我这样做的目的是减少我写的代码量,我可以而且应该使用Webflow为所有控制器/视图逻辑编写整个应用程序?

我正在努力通过(糟糕的)Webflow文档,我想知道它是否值得,或者我是否应该坚持常规的MVC.

spring spring-mvc spring-webflow-2

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

什么时候应该在链接上使用target ="_ blank"?

何时适合target="_blank"在超链接上使用该属性?

编辑:

为了澄清,我知道语法将打开一个新的浏览器窗口.我要问的是什么时候这样做是合适的?

html

30
推荐指数
5
解决办法
6452
查看次数

在Windows CE中进行跨进程通信的最佳机制是什么?

我需要广播一个可以在Windows CE 5设备上运行的任何应用程序拾取的事件.

之前没有这样做,所以我有兴趣了解人们会建议看哪些技术,如果有什么我没有考虑过.

需要接收此事件的所有应用程序都是基于.NET Compact Framework的,因此可以考虑"仅管理"解决方案.

.net compact-framework windows-ce

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

Delphi 2009中的"Delphi Fundamentals"

有没有人在Delphi 2009中使用/转换过"Delphi Fundamentals"?- http://fundementals.sourceforge.net/

我在我的项目中使用字典(cArrays.pas,cDictionaries.pas,cStrings.pas,cTypes.pas),现在我在升级代码时遇到了一些麻烦.

如果有人能够在Delphi 2009中转换上述单位,我将非常感激.我对Delphi很新,从2007年开始工作,2009年已经发布,我无法自拔......

谢谢

delphi unicode delphi-2009

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

TBitBtn和TButton继承链发生了什么变化?

我最近开始将我的RAD Studio 2007项目升级到RAD Studio 2009.我注意到的一件事是看似简单的代码突然无法编译.

示例代码:

class CButtonPopupMenu
{
    // Snip

public:
    void Init( TButton* SrcButton )
    {
        SrcButton->OnClick = OnButtonClick;
    }

private:
    void __fastcall OnButtonClick( TObject* Sender )
    {
        // Do some button click stuff
    }
};

// Snip

TButton button = new TButton( this );
TBitBtn bitBtn = new TBitBtn( this );
CButtonPopupMenu popupButton = new CButtonPopupMenu( button );
CButtonPopupMenu popupBitBtn = new CButtonPopupMenu( bitBtn );
Run Code Online (Sandbox Code Playgroud)

这一切都用于编译,但在2009年它失败了.看看2007年的继承链TBitBtn来源于TButton.因此,TButton该类共享任何按钮控件(即OnClick)上预期的事件.因此,我能够把我的TBitBtn班级视为一个TButton.

2007年继承链: …

c++ vcl c++builder c++builder-2009

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

F#:如何在参数上声明和使用ByRef语义?

我正在使用输入/输出参数包装一些SQL存储过程.这当然意味着我必须做一些丑陋的事情,例如通过引用声明我的参数并使用mutables.

我怎么在F#中这样做?

ado.net f# pass-by-reference

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

调整算法以生成随机强度值

几天前,你帮助我找到了一个在线游戏中产生随机强度值的算法(尤其是John Rasch).

function getRandomStrength($quality) {
    $rand = mt_rand()/mt_getrandmax();
    $value = round(pow(M_E, ($rand - 1.033) / -0.45), 1);
    return $value;
}
Run Code Online (Sandbox Code Playgroud)

此函数生成介于1.1和9.9之间的值.现在我想调整这个函数,以便它给出相同概率的值但在另一个区间,例如1.5到8.0.如果您可以通过其他参数实现这一点,那将是完美的.

如果你能帮助我会很棒.提前致谢!

php random algorithm statistics

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

如何使用JavaScript扩展onchange事件

这是我在扩展元素的JavaScript onchange事件时遇到的一个问题.我有几个select元素有条件地将每个onchange事件附加到每个元素上(当它们更改为特定值时,它会隐藏/取消隐藏某些元素).我想有条件地添加或附加到另一个onchange事件,以便他们设置一个全局变量,如果他们确实更改而不修改或禁用已附加到它们的上一个函数.有没有办法"附加"附加功能或在现有功能上添加更多功能?

以下是我认为的例子:

<select id="selectbox1">
    <option>...</option>
    <option>...</option>
</select>

if (<certain conditions>) {
    document.getElementById("selectbox1").onchange = function () { 
        //hides elements to reduce clutter on a web form ...
    }
}
....
if (<other conditions>) {
    document.getElementById("selectbox1").onchange = function2 () {
        //set global variable to false
    }
}
Run Code Online (Sandbox Code Playgroud)

或者,我想简单地将1-liner"set global variable to false"添加到原始函数中.

html javascript onchange

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

F#:如何编写经典的交换功能?

在C#中,经典的交换功能是:

void swap (ref int a, ref int b){
     int temp = a;
     a = b;
     b = temp;
}

int a = 5;
int b = 10;
swap( ref a, ref b);
Run Code Online (Sandbox Code Playgroud)

我怎么用F#写这个?

(注意,我不希望函数等价.我实际上需要通过引用语义传递.)

f# pass-by-reference

6
推荐指数
2
解决办法
2718
查看次数

可以将Cygwin放在DVD上进行离线安装吗?

与服务器故障问题有关需要帮助将Cygwin放在DVD上进行离线安装:


我试图把整个Cygwin放在DVD上,所以我可以和我一起在没有网络连接的计算机上进行离线安装.我下载了setup.exe"下载没有安装"并选择了" 当前版本 ",在" 全部 "下我选择了" 安装 ".

下载了所有内容后,我将它刻录到DVD上.

现在,当我尝试安装该东西时,它会报告一些缺少的依赖项,并发出很多"NULL"(我的意思是很多)错误.

我哪里做错了?我假设我正在尝试做什么(把它放在DVD上)可以使用那种技术?


只是要注意.我不打算创建一个实时的Cygwin光盘,只需将安装程序放在DVD上就可以将其安装到硬盘驱动器上.


windows cygwin

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