问题列表 - 第22942页

NHibernate 配置连接字符串信息

存储连接字符串信息的最佳方式是什么?

我不想只将数据库密码存储在 NHib.config 文件中。

nhibernate connection-string

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

需要水平滚动(Android)

我有一个在ScrollView中的TableLayout,所以我得到垂直滚动.但是当列超出屏幕时,我也想要水平滚动.

我怎样才能做到这一点?请帮忙.

谢谢,法哈

android

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

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

如何在C#中捕获FtpWebResponse异常

我正在用C#构建一个FTP实用程序类.如果在WebException调用时抛出a FtpWebRequest.GetResponse(),在我的情况下,对于远程服务器上不存在的请求文件抛出异常,该FtpWebResponse变量超出范围.

但即使我在try..catch块外声明变量,我也会得到一个编译错误,说"使用未分配的局部变量'响应'",但据我所知,除非通过该FtpWebRequest.GetResponse()方法分配响应,否则无法分配它.

有人可以建议,还是我错过了一些明显的东西?

谢谢!

这是我目前的方法:

private void Download(string ftpServer, string ftpPath, string ftpFileName, string localPath, 
                           string localFileName, string ftpUserID, string ftpPassword)
    {
        FtpWebRequest reqFTP;
        FtpWebResponse response;
        try
        {
            reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri("ftp://"
               + ftpServer + "/" + ftpPath + "/" + ftpFileName));
            reqFTP.Method = WebRequestMethods.Ftp.DownloadFile;
            reqFTP.UseBinary = true;
            reqFTP.Credentials = new NetworkCredential(ftpUserID,
                                                       ftpPassword);

            /* HERE IS WHERE THE EXCEPTION IS THROWN FOR FILE NOT AVAILABLE*/
            response = (FtpWebResponse)reqFTP.GetResponse();
            Stream ftpStream …
Run Code Online (Sandbox Code Playgroud)

c# exception-handling ftpwebresponse

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

原型JS - 在两个容器之间移动元素 - 这里有什么问题?

我试图在两个列表之间移动元素.单击时的元素应移至其他列表.原型JS代码:

document.observe('dom:loaded', function() {

  $$('li.available-item').each(function(element){
    element.observe('click', function(){
      element.removeClassName('available-item');
      element.addClassName('selected-item');
      $('selected-list').insert(element);
    });
  });

  $$('li.selected-item').each(function(element){
    element.observe('click', function(){
      element.removeClassName('selected-item');
      element.addClassName('available-item');
      $('available-list').insert(element);
    });
  });

});
Run Code Online (Sandbox Code Playgroud)

样本要素:

<ul id="available-list">
  <li class="available-item">Apple</li>
  <li class="available-item">Orange</li>
  <li class="available-item">Grapes</li>
</ul>

<ul id="selected-list">
  <li class="selected-item">Pineapple</li>
  <li class="selected-item">Papaya</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

当我第一次单击元素时,一旦元素移动到另一个列表,它们在单击时不会移动到另一个(原始)列表.

我在这做错了什么?

javascript prototypejs

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

Windows 7中缺少右键单击菜单

我们有几个不同的程序都在同一个套件中编译在一起,最近我们报告了一个错误,"The Right Click Shortcut Menu was missing."
因为任何错误我试图重现它并且不能.无论我做了什么,我的系统上都出现了右键菜单.

我的第一个猜测是这是一个操作系统问题.我们知道它适用于Vista和XP,但在Windows 7上却没有.不幸的是,这个问题只影响套件中的一个程序,而且看起来只在这台机器上.AFAIK没有我们编写的任何代码允许或阻止默认菜单出现,所以我不确定为什么它只影响一个程序.

有问题的机器是运行Windows 7的32位机器.还有另一个问题与区域设置有关(我们注意到了倒退日期格式,即使操作系统认为它是英国它已显示MM/DD/YYYY格式,但是在将区域设置更改为其他内容并再次返回时,这已得到修复.这并没有解决问题.

除了编写新的上下文弹出窗口外,有没有人知道我怎么会开始诊断这个问题?是否有我可以调用的API弹出默认菜单,以便我可以监控其行为?一些Windows消息,我可以拦截检查它的全部运行,因为它应该是?

delphi popup right-click windows-7

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

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

div点击调用函数

我这样做:<div onclick='alert("xxx")'>Click me!</div>我看到那个警报,但我想调用onclick里面的功能.我正在尝试这个,但它不起作用.

  function GetContent(prm){
    alert(prm);
  }

  <div onclick='GetContent("xxx")'>Click me!</div>
Run Code Online (Sandbox Code Playgroud)

我需要调用该函数内联而不是为该div分配id或类并使用jquery.解决办法是什么?谢谢

javascript jquery javascript-events

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

如何使用IIS7 URL重写模块重定向到应用程序根目录?

我试过了:

1)我先尝试空字符串:

<action type="Redirect" url="" redirectType="Permanent" appendQueryString="false" />
Run Code Online (Sandbox Code Playgroud)

结果:

HTTP 500.52 - URL Rewrite Module Error.
The substitution URL for the current action cannot be empty.
Run Code Online (Sandbox Code Playgroud)

2)也许我应该省略url属性:

<action type="Redirect" redirectType="Permanent" appendQueryString="false" />
Run Code Online (Sandbox Code Playgroud)

相同的结果:

HTTP 500.52 - URL Rewrite Module Error.
The substitution URL for the current action cannot be empty.
Run Code Online (Sandbox Code Playgroud)

3)ASP.NET方式怎么样:

<action type="Redirect" url="~" redirectType="Permanent" appendQueryString="false" />
Run Code Online (Sandbox Code Playgroud)

尝试重定向到{APP_ROOT}/~.

4)最后一次尝试:

<action type="Redirect" url="/" redirectType="Permanent" appendQueryString="false" />
Run Code Online (Sandbox Code Playgroud)

正如所料,它重定向到服务器的根目录......

我想找一些干净的通用解决方案.(我不能用一些具体的东西/myCurrentAppPath.)

iis iis-7 web-applications url-rewriting url-rewrite-module

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

查找阵列中的第一个可用ID

给定这样的数组:

Array => (
  [0] => 1,
  [1] => 2,
  [2] => 3,
  [3] => 5,
  [4] => 6
)
Run Code Online (Sandbox Code Playgroud)

找到该数组中第一个"可用"ID的最简单方法是什么 - 也就是说,序列[1,2,3...n]中第一个不存在于数组中的值?在这种情况下,正确的答案是4.

我可以使用一些while循环或使用临时变量进行排序,但这有点混乱,所以我很想知道是否有人能想出一个"聪明"的解决方案.

php arrays

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