问题列表 - 第14063页

如何从代码后面打开新页面?

这个问题可能已在这里得到解答,但我找不到答案?有没有办法导航到代码隐藏中的另一个页面?

c# asp.net

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

原型等效于jQuery live函数

我需要通过给定的css选择器将事件侦听器绑定到所有动态创建的元素.

在jQuery中,那就是

$(".foo").live("click", function(e) {
   // bar
});
Run Code Online (Sandbox Code Playgroud)

原型中是否有相应的等价物?

javascript jquery events prototypejs

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

contenteditable和非按钮元素

如果使用按钮,我可以轻松地对一个满足选择的exec命令.但是使用任何其他元素失败.

http://jsbin.com/atike/edit

为什么这个以及如何使用div元素使其工作.

谢谢.

javascript contenteditable

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

C#无法加载文件或程序集...系统无法找到指定的文件

编写一个例程WinForms应用程序,它引用了我自己编写的一些自定义库.我正在构建一个依赖于另一个库的特定库,当我这样做时,我收到以下警告消息:

"无法加载文件或程序集'RHLib'版本1.0.0.0,Culture = neutral,PublicKeyToken = null'或其依赖项之一.系统找不到指定的文件"

应用程序功能,没有错误消息,但我是那些喜欢完全干净的编译之一 - 没有错误,没有警告.我无法想象这一个.

有问题的库有一个对"缺失"库的引用,当VS完成编译时,"缺失"库被编译并存在于Debug目录中,构建顺序将"缺失"库放置为构建的第一个项目并且"缺失" "库没有依赖关系 - 它是一个小型库,可以让我摆脱循环装配问题.

有任何想法吗?

c# warnings build-process build compiler-warnings

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

在PHP中,如何生成一个大的伪随机数?

我正在寻找一种用PHP 生成一个随机数的方法,例如:

mt_rand($lower, $upper);
Run Code Online (Sandbox Code Playgroud)

我看到的距离越近gmp_random()但它不允许我指定下边界和上边界只有每个肢体的位数(我不知道它是什么).

编辑:Axsuuls答案似乎非常接近我想要的,非常类似于gmp_random,但在一个场景中似乎只有一个缺陷.

假设我不想在两者之间得到一个随机数:

  • 1225468798745475454898787465154

和:

  • 1225468798745475454898787465200

因此,如果函数名为BigRandomNumber():

BigRandomNumber($length = 31);
Run Code Online (Sandbox Code Playgroud)

这很容易返回超出指定边界的9999999999999999999999999999999.

如何使用最小/最大边界而不是长度值?

BigRandomNumber('1225468798745475454898787465154', '1225468798745475454898787465200');
Run Code Online (Sandbox Code Playgroud)

这应该返回1225468798745475454898787465 [154 .. 200]之间的随机数.

作为参考,我相信解决方案可能必须使用此问题中提供功能.

编辑:上面的帖子被删除了,这里是:

function compare($number1, $operator, $number2) {
  $x = bccomp($number1, $number2);

  switch($operator) {
    case '<':
      return -1===$x;
    case '>':
      return 1===$x;
    case '=':
    case '==':
    case '===':
      return 0===$x;
    case '!=':
    case '!==':
    case '<>':
      return 0!==$x;
  }
}
Run Code Online (Sandbox Code Playgroud)

php random gmp bcmath

15
推荐指数
2
解决办法
7183
查看次数

在rails中生成外部URL

我想在我的rails应用程序中构建一个url,指向另一个没有运行rails的服务器.使用url_for几乎满足我的要求,但它需要一个我不需要的控制器密钥(重定向到外部站点的顶级页面).

我想这样做的原因是我有一个干净的构造一个带有参数散列的url(其中一些是在运行时确定的).

ruby-on-rails

12
推荐指数
2
解决办法
7722
查看次数

在where子句中使用ranking-function派生列(SQL Server 2008)

希望这对于SQL-Ninja来说是微不足道的......试图让以下查询工作:

这适用于SQL Server 2008

SELECT 
    ROW_NUMBER() OVER (ORDER BY Date_Time DESC) AS RowNumber, *
FROM
    (SELECT 
         T.A_ID, T.User_Name, T.Date_Time, T.Value,
         U.ID, U.Name, U.Field1, U.Field2,
         COUNT(U.ID) OVER () AS TotalRows
     FROM 
        TeeTable as T 
    INNER JOIN 
        YouTable AS U ON T.U_ID = U.ID
    WHERE 
        T.Value BETWEEN 222 AND 225) Filtered
WHERE 
    RowNumber BETWEEN 1 AND 5
Run Code Online (Sandbox Code Playgroud)

这些值在某种程度上是为了给出一个具体的例子而设计的,但是查询的精神被完全保留了下来.我从这个陈述中得到的错误是:

列名称'RowNumber'无效.

如果我删除最后的WHERE子句(RowNumber BETWEEN ...),它返回一个预期的结果集(A_ID,User_Name,Date_Time等...),在所述结果中RowNumber为一列(具有敏感值).但我无法在WHERE子句中与它进行比较.我显然做了一些愚蠢的事情,但这达到了我的SQL限制!

我已经尝试将其重新安排为CTE,(WITH Filtered AS ...)但最终结果是一样的,看来这只是我已经在做的糖.

想法?如何过滤RowNumber派生列?

sql sql-server sql-server-2008

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

使用扫描仪输入不按预期打印

这是给我的一个朋友,他在学校里遇到了Java问题.

我知道一些编程,但不是Java.

Scanner kbReader = new Scanner(System.in);
System.out.print("Name of item: ");
String name = kbReader.next();
System.out.println("Original price of item: $");
double price = kbReader.nextDouble();
Run Code Online (Sandbox Code Playgroud)

输出:

Name of item: Coat
Original price of item: $

10
Run Code Online (Sandbox Code Playgroud)

为什么下一行的"物品原价:$"输入?我猜这是因为我去Stringdouble,但想不出有不同的方法呢?

java string double println java.util.scanner

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

如何检查C中的某些字符

我正在编写一个脚本,我需要确保它们只放入某些字符.这些包括"x","/","+"," - ","%"(基本数学运算符),来自-z和每个数字的每个字母.我在下面有以下内容,只检查alpha和数字.如何检查是否只使用了某个,并且其他所有内容(例如"&"或">")都已正确处理错误?

//check to see if user has input an incorrect symbol or letter
    if (isalpha(symbol) || isalnum(symbol)) 
    {
        printf("You must enter a math operator, not a letter or number. \n \n");
    }
    else {//move along nothing to see here
    }
Run Code Online (Sandbox Code Playgroud)

c

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

如何通过代码获取日志文件名?

如何在代码中获取日志文件名?(所以我可以把它打印到控制台)

我的日志文件在app.config中定义如下:

<appender name="RollingLogFileAppender"
   type="log4net.Appender.RollingFileAppender">
      <file value="logfile" />
    ...
Run Code Online (Sandbox Code Playgroud)

c# log4net app-config

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