问题列表 - 第25555页

c#单元测试:在单元测试中写入设置不会在user.config中保存值

我正在运行ac#unit test(VS 2008).在测试中我写了设置,这应该导致将数据保存到user.config.

Settings.Default.X = "History"; // X is string
Settings.Default.Save();
Run Code Online (Sandbox Code Playgroud)

但这根本不会创建文件(我在"C:\ Documents and Settings\HW\Local Settings\Application Data"下交叉检查).

如果我创建与控制台应用程序相同的东西,则持久化数据(相同代码)没有问题.

在UnitTest中我需要考虑做些什么吗?

.net c# unit-testing app-config user.config

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

如果控制器操作重定向到外部URL,您在函数中返回什么?

我有一个功能,我不清楚我应该从这回来?

public ActionResult LoadExternalURL()
{
         Response.Redirect("http://www.google.com");

         // what do i return here ??
}
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc hyperlink

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

在Python中,如何解码GZIP编码?

我在python脚本中下载了一个网页.在大多数情况下,这很好.

但是,这个有一个响应标题:GZIP编码,当我试图打印这个网页的源代码时,它在我的putty中有所有符号.

如何将此解码为常规文本?

python encoding text ascii http

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

PHP - CSRF - 如何使其在所有选项卡中都有效?

我已经读过如何在最后几天防止CSRF攻击.我将在每个页面加载中更新令牌,将令牌保存在会话中并在提交表单时进行检查.

但是如果用户有,假设我的网站打开了3个标签,我只是将最后一个标记存储在会话中?这将使用另一个令牌覆盖令牌,并且一些后续操作将失败.

我是否需要在会话中存储所有令牌,或者是否有更好的解决方案才能使其正常工作?

php tabs csrf

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

带有数字和默认键盘的UITextField

使用keyboardType为UIKeyboardTypeDefault的"Postal Code/ZIP"字段创建了UITextField.我想使用默认键盘,但希望数字和符号默认显示为与字母相对应.

当您在Contacts.app中输入地址时,Apple会执行此操作.

有谁知道怎么做到这一点?

iphone cocoa-touch objective-c iphone-softkeyboard

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

原始C++指针是第一类对象吗?

根据维基百科:

一个对象是第一类的:

  • 可以存储在变量和数据结构中
  • 可以作为参数传递给子程序
  • 可以作为子例程的结果返回
  • 可以在运行时构造
  • 具有内在身份(独立于任何给定名称)

有人曾告诉我原始指针不是第一类对象,而像std :: auto_ptr这样的智能指针是.但对我来说,C++中的原始指针(对象或函数)在我看来确实满足上述条件才有资格作为第一类对象.我错过了什么吗?

c++ programming-languages

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

Jinja2为Google App Engine模型返回"无"字符串

Google App Engine型号,喜欢:

from google.appengine.ext.db import Model

class M(Model):
    name = db.StringProperty()
Run Code Online (Sandbox Code Playgroud)

然后在一个从Django视图调用的Jinja2模板中,M传入的实例如下m:

The name of this M is {{ m.name }}.
Run Code Online (Sandbox Code Playgroud)

m没有被初始化name设定,下面的打印:

这个M的名字是None.

优选和预期的输出(以及使用Django模板时的输出)将是:

这个M的名字是.

你知道为什么会这样,以及如何获得首选和预期的输出?

python google-app-engine jinja2

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

根据Mathematica中的其他列表值拆分列表

在Mathematica中,我有一个点坐标列表

size = 50;
points = Table[{RandomInteger[{0, size}], RandomInteger[{0, size}]}, {i, 1, n}];
Run Code Online (Sandbox Code Playgroud)

以及这些点所属的集群索引列表

clusterIndices = {1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 2, 1, 2, 1, 1, 1, 1, 1, 1, 1};
Run Code Online (Sandbox Code Playgroud)

根据clusterIndices值将点分成两个单独的列表的最简单方法是什么?

编辑:我提出的解决方案:

pointIndices =
  Map[#[[2]] &,
    GatherBy[MapIndexed[{#1, #2[[1]]} &, clusterIndices], First],
    {2}];
pointsByCluster = Map[Part[points, #] &, pointIndices];
Run Code Online (Sandbox Code Playgroud)

有更好的方法吗?

wolfram-mathematica list

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

在轨道上用nokogiri和ruby更改href属性

我有一个带链接链接的HTML文档,例如:

<html>
  <body>
   <ul>
     <li><a href="http://someurl.com/etc/etc">teste1</a></li>
     <li><a href="http://someurl.com/etc/etc">teste2</a></li>
     <li><a href="http://someurl.com/etc/etc">teste3</a></li>
   <ul>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我希望使用Ruby on Rails,使用nokogiri或其他方法来获得这样的最终文档:

<html>
  <body>
    <ul>
      <li><a href="http://myproxy.com/?url=http://someurl.com/etc/etc">teste1</a></li>
      <li><a href="http://myproxy.com/?url=http://someurl.com/etc/etc">teste2</a></li>
      <li><a href="http://myproxy.com/?url=http://someurl.com/etc/etc">teste3</a></li>
    <ul>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

实现这一目标的最佳策略是什么?

html string parsing ruby-on-rails nokogiri

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

使用VB/VBA中的"CallByName"调用模块中包含的Sub或Function

使用CallByName调用classModule中的函数很容易.标准模块中的函数怎么样?

''#inside class module
''#classModule name: clsExample
  Function classFunc1()
     MsgBox "I'm class module 1"
  End Function
''# 
''#inside standard module
''#Module name: module1
  Function Func1()
     MsgBox "I'm standard module 1"
  End Function
''#
''# The main sub
Sub Main()
''# to call function inside class module
dim clsObj as New clsExample
Call CallByName(clsObj,"ClassFunc1")

''# here's the question... how to call a function inside a standard module
''# how to declare the object "stdObj" in reference to module1?
Call CallByName(stdObj,"Func1") ''# …
Run Code Online (Sandbox Code Playgroud)

vba

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