问题列表 - 第14141页

.Net List <T>插入

我想做

var test = new List< int>(10);

test.Insert(1, 0);
or
test[1] =0;
Run Code Online (Sandbox Code Playgroud)

我对此感到异常.

我怎样才能插入列表?

感谢空间让这个编辑器正确显示事物.

.net c# list

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

向php.ini添加一个函数

我在我的php脚本中使用了函数htmlentities(),但是服务器说:"undefined function"

经过一番搜索,我明白我的webhost上的php安装不包含该功能,而且我可以通过更改php.ini文件来添加该功能,但是我花了很多时间搜索,并且没有找到任何关于如何实际上这样做.

有什么建议?

php

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

GPL和Webapp来源

GPL是否要求开源(商业)Web应用程序?

请给出扩展的答案,而不仅仅是"是"/"否",但为什么.

licensing gpl web-applications

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

PHP MySQL INSERT通过一次查询执行返回值

在执行INSERT查询时,是否有从MySQL/PHP返回的内容?这是我在CLASS中的功能.

function mysqlQuery($query) {
   // Gets the results from the query
   $results = mysql_query($query, $this->connection);

   // Loops through the queried results as an multi-dimensional array
   while($rows = mysql_fetch_array($results, MYSQL_ASSOC)) {
      // Push results to single array
      $rs[] = $rows;
   }

   // Return results as array
   return $rs;
}
Run Code Online (Sandbox Code Playgroud)

这就是我调用函数的方式

$rs = $dbh->mysqlQuery($query);
Run Code Online (Sandbox Code Playgroud)

但执行INSERT查询时,$ rs不返回任何内容.我的功能需要帮助还是默认行为?任何提示也会有所帮助.

DUH,谢谢你提醒我它返回TRUE/FALSE.由于某种原因,我把它放在脑子里它实际上返回了另一个值,但在查看我的函数后,我看到我没有检查TRUE/FALSE条件并且只循环遍历结果数组.

感谢所有正确的答案,但首先要正确回答得分,干杯!

php mysql sql return-value

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

从LOAD DATA INFILE中查找MySQL错误

我在MySQL中运行LOAD DATA INFILE命令,其中一个文件在mysql提示符下显示错误.

如何查看警告和错误?现在我唯一要做的就是提示在导入时报告65,535个警告.

mysql> use dbname;
Database changed
mysql> LOAD DATA LOCAL INFILE '/dump.txt'
    -> INTO TABLE table
    -> (id, title, name, accuracy);
Query OK, 897306 rows affected, 65535 warnings (16.09 sec)
Records: 897306  Deleted: 0  Skipped: 0  Warnings: 0
Run Code Online (Sandbox Code Playgroud)

我如何让mysql向我展示这些警告是什么?我查看了错误日志,但我找不到它们.运行"SHOW WARNINGS"命令仅返回64个结果,这意味着剩下的65,000个警告必须在其他地方.

2 |
| Warning | 1366 | Incorrect integer value: '' for column 'accuracy' at row 2038
3 |
| Warning | 1366 | Incorrect integer value: '' for column 'accuracy' at row 2038
4 |
| …
Run Code Online (Sandbox Code Playgroud)

mysql sql load-data-infile

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

是否有按元素类型过滤和映射集合的内置更优雅的方法?

如果我想缩小,例如,Iterable[A]对于特定类型的所有元素(例如String)我可以做:

as filter { _.isInstanceOf[String] }
Run Code Online (Sandbox Code Playgroud)

但是,显然需要使用它作为Iterable[String]可以通过以下方式完成map:

as filter { _.isInstanceOf[String] } map { _.asInstanceOf[String] }
Run Code Online (Sandbox Code Playgroud)

这很难看.当然我可以用flatMap:

as flatMap[String] { a => 
  if (a.isInstanceOf[String]) 
    Some(a.asInstanceOf[String]) 
  else
    None
}
Run Code Online (Sandbox Code Playgroud)

但我不确定这是否更具可读性!我写了一个函数,narrow可以通过implicit转换使用:

as.narrow(classOf[String])
Run Code Online (Sandbox Code Playgroud)

但我想知道是否有一个我忽略的更好的内置机制.特别是因为能够将a缩小List[A]到a List[String]而不是Iterable[String]与我的函数一样,这将是很好的.

types scala scala-collections

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

如何使用PHP包括具有相对路径的多个目录/子目录

我正在尝试构建的cms系统中的路径有困难,我基本上有一个文件夹里面有我的header.php和footer.php文件.

这些都包含在index.php中并且工作正常.但是当我尝试在我的admin子目录中的文件中使用相同的包含时,图像和CSS被破坏,显然是因为相对路径现在是错误的.

所以我的问题是,我怎么能克服这个?

在阅读了这里和其他各种来源的其他一些问题后,我认为绝对路径是前进的方向,但我总是使用相对路径,因此使用配置文件指定绝对路径的各种概念让我感到困惑.

我通常设法为自己做事,但这是漫长的一天,我很难过!

html php include

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

Twitter O-Auth Callback网址

我在Twitter的oauth身份验证和使用回调网址时遇到问题.

我在php编写代码并使用twitter wiki引用的示例代码,http://github.com/abraham/twitteroauth

我得到了那个代码,并尝试了一个简单的测试,它工作得很好.但是我想以编程方式指定回调网址,示例不支持.

所以我很快修改了getRequestToken()方法来接受一个参数,现在它看起来像这样:

function getRequestToken($params = array()) {
  $r = $this->oAuthRequest($this->requestTokenURL(), $params);
  $token = $this->oAuthParseResponse($r);
  $this->token = new OAuthConsumer($token['oauth_token'], $token['oauth_token_secret']);
  return $token;
}
Run Code Online (Sandbox Code Playgroud)

我的电话看起来像这样

$tok = $to->getRequestToken(array('oauth_callback' => 'http://127.0.0.1/twitter_prompt/index.php'));
Run Code Online (Sandbox Code Playgroud)

这是我做的唯一更改,重定向就像一个魅力,但是当我尝试使用我新授予的访问权限尝试拨打电话时,我收到错误.我收到"无法验证你"错误.此外,应用程序实际上从未实际添加到用户授权的连接中.

现在我阅读了规范,我认为我所要做的就是在获取请求令牌时指定参数.在oauth和twitter上多一点经验丰富的人可能会帮我一个忙吗?谢谢

twitter oauth

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

Web服务器文件名的Legal/Allowed字符是什么?

所有服务器(*nix,Windows等)上的HTML文件的文件名中允许使用哪些字符?我正在寻找适用于所有服务器的"最低标准".使用:我正在命名要公开提供的文件(Mysite.com/My-Page.htm)

空间?_ - 等

例如,我可以使用File-Name.htm,File_Name.htm文件Name.htm吗?

显然,这需要适用于所有服务器和浏览器.(IIRC,名称受服务器限制而不是浏览器,但我可能错了).

html web

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

为什么Visual Studio在调试单元测试时不会中断异常?

当我尝试调试因代码中的未处理异常而失败的单元测试时,我希望Visual Studio能够打破未处理的异常,这样我就可以检查代码并找出问题所在.相反,IDE立即退出调试模式,测试列为"失败",让我查阅测试结果的堆栈跟踪以找到问题.

我已经确认IDE被配置为在抛出任何用户未处理的CLR异常时中断.如果我配置IDE以中断所有抛出的异常,我只能得到预期的行为.当然,这可以正常调试PITA.

我运气不好吗?

debugging unit-testing exception visual-studio-2008

26
推荐指数
2
解决办法
9432
查看次数