问题列表 - 第25606页

UrlDecode是否正确处理加号(+)?

根据RFC 2396,

加号"+",美元"$"和逗号","字符已添加到
"保留"集中的字符,因为它们在查询组件中被视为保留字符.

确实,搜索这个网站"加+逗号,美元$",你得到

https://stackoverflow.com/search?q=plus+%2B+comma+,+dollar+ $

Plus仅在未被用作分隔符时进行编码(由应用程序).

但正如其他人所观察到的那样,.NET的UrlDecode功能将加号转换为空间.指定了这种行为在哪里?

.net url-encoding

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

如果我使用begin ... rescue,rails会做回滚吗?

我想在我的一个控制器创建方法中添加一个begin ... rescue block,以便记录更好的信息并构造正确的错误消息以返回给客户端.救援以任何方式"中断"回滚过程吗?

我假设rails自动进行回滚.它什么时候发生?在我获得救援条款时,它已经发生了吗?

我在Dreamhost上使用mySQL,我认为他们使用的是innoDB.

transactions exception-handling ruby-on-rails

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

在文件和目录中搜索的问题.. Windows编程

我正在研究这本书(Addison Wesley Windows系统编程第4版),我认为它无用的我正在研究支持递归的搜索代码,所以它可以深入到代码工作的文件和目录中(我猜)没有语法错误,但输出不是我想要的搜索输出就像:

    not found
Now, here are the folders:
not found
Searching in d:\iust\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.
\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.
\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.
\.\.\.\.\.\..\e-books\.\.\.\.\E-BOOKS
The file name is: d:\iust\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\
.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\
.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\
.\.\.\.\.\.\.\.\..\e-books\.\.\.\.\E-BOOKS\*Test*
not found
Now, here are the folders:
not found
Searching in d:\iust\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.
\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.
\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.
\.\.\.\.\.\..\e-books\.\.\.\..
The file name is: d:\iust\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\
.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\
.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\.\
.\.\.\.\.\.\.\.\..\e-books\.\.\.\..\*Test*
not found
Now, here are the folders:
Run Code Online (Sandbox Code Playgroud)

首先,我注意到我所做的一切都不会只搜索我指定的文件夹,但是在所有整个驱动器中,第二个烦人的探测器是DOTS.和..那些出现在每个文件夹中我怎么能避免这个问题.现在正如我之前所说的,我之前使用过我提到过的书,但我不知道我不喜欢我所做的是有更好的方法来形成我的代码.

代码 :

#include "stdafx.h"
#include <windows.h>

void SearchForFile(TCHAR *folder, TCHAR *file){
    _tprintf(L"Searching in %s\n",folder); //just to show the state
    TCHAR temp[1000];

    _stprintf(temp,L"%s\\%s",folder,file); // …
Run Code Online (Sandbox Code Playgroud)

c winapi

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

如何在文本字段中获取价值

我有一个文本字段,并从PHP设置其名称和值,如:

<input type="text" id="qtyProductID_' . $productID . '" 
  size="3" value="' . $totalItems . '" >
Run Code Online (Sandbox Code Playgroud)

我还有点击事件的图像按钮

<a href=fun.php?action=update&productID=' . $productID . ' 
  onClick="return false;"><img 
  src="images/update.jpg" id="updateProductID_' . $productID . '"></a>
Run Code Online (Sandbox Code Playgroud)

现在点击JS文件后我想获得文本字段的值我点击

var productIDValSplitter = (this.id).split("_");
var productIDVal = productIDValSplitter[1]; 
var tqty = $('#qtyProductID_'.productIDVal[1]).attr('value');   
alert(tqty); 
Run Code Online (Sandbox Code Playgroud)

我收到了错误

我正在寻找如何设置变量名称

$('#qtyProductID_'.productIDVal[1])
Run Code Online (Sandbox Code Playgroud)

谢谢

php ajax jquery

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

为什么收集文字?

从Java 7上的各种在线文章中我已经知道Java 7将具有如下所示的集合文字1:

List<String> fruits = [ "Apple", "Mango", "Guava" ];
Set<String> flowers = { "Rose", "Daisy", "Chrysanthemum" };
Map<Integer, String> hindiNums = { 1 : "Ek", 2 : "Do", 3 : "Teen" }; 
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  1. 难道不可能of在所有集合类中提供静态方法,可以按如下方式使用:

List<String> fruits = ArrayList.of("Apple", "Mango", "Guava");

IMO看起来和文字版本一样好,而且也相当简洁.那么为什么他们必须发明一种新的语法(编辑: '新'我的意思'新的Java'.)?

  1. 当我说List<String> fruits = [ "Apple", "Mango", "Guava" ];什么List我真的得到什么?它会是ArrayList或者LinkedList别的吗?

1正如评论中所指出的,集合文字并没有为Java 7,也不是Java 8做出决定.(这是Oracle开发人员Brian Goetz 的一封电子邮件,总结了不包括此功能的基本原理;这里是提案本身.)

java collections java-7

28
推荐指数
2
解决办法
7639
查看次数

如何申请孩子:悬停但不是父母:悬停

使用以下html,当我将鼠标悬停在子项上时,我获得了父项的绿色背景.我怎么能阻止这种情况发生?如果我在子元素之外盘旋,我确实想要绿色背景.

CSS3很好.

.parent {
  padding: 100px;
  width: 400px;
  height: 400px;
}

.parent:hover {
  background-color: green;
}

.child {
  padding: 100px;
  width: 200px;
  height: 200px;
}

.child:hover {
  background-color: blue;
}
Run Code Online (Sandbox Code Playgroud)

css hover

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

基类指针vs继承类指针?

假设我有一个Dog继承自类的类Animal.这两行代码有什么区别?

    Animal *a = new Dog();
    Dog *d = new Dog();
Run Code Online (Sandbox Code Playgroud)

在一个中,指针用于基类,而在另一个中,指针用于派生类.但这种区别何时变得重要?对于多态性,任何一个都可以完全相同,对吧?

c++ polymorphism inheritance

5
推荐指数
2
解决办法
9402
查看次数

这是什么字符编码?

我需要清理一些包含法语文本的文件.问题是文件错误地在同一文件中包含多个编码.

我认为有些部分是ISO8859-1(拉丁文1),但其他部分的文本以单字节字符编码,看起来像'扩展'ASCII.换句话说,它是UTF-7编码加上以下内容:

  • é(急性)为0x82
  • 0x8aforè(e grave)
  • ê(e circumflex)为0x88
  • 对于(一个坟墓)0x85
  • 0x87forç(c cedilla)

这是什么编码?

character-encoding

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

你可以使用数据绑定与WPF框架的Content属性?

我可以使用数据绑定来设置WPF框架的初始内容,但是对绑定属性的后续更改(使用INotifyPropertyChange实现)似乎不会更改内容.

另外,有没有人知道以这种方式直接绑定到Content属性是否会导致绑定项出现在Frame或NavigationWindow的日志中?

一些上下文:我意识到我应该使用NavigationService与Frame交互,但我试图遵循MVVM模式.似乎将数据绑定到Content属性会简单得多......

navigation wpf frame mvvm

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

如何通过其类的成员(即int或float)对NSMutableArray对象进行排序

我有一个类(from NSObject)包含:

NSString name
int      position
float    speed
Run Code Online (Sandbox Code Playgroud)

然后我NSMutableArray从这个类创建一个对象的数组().我想通过'speed'值对数组进行排序,这是一个float.

我最初的float值是as NSNumberintas NSInteger,并且我成功排序:

[myMutableArray sortUsingFunction:compareSelector context:@selector(position)];
Run Code Online (Sandbox Code Playgroud)

myMutableArray我的对象数组在哪里.

这是功能:

static int compareSelector(id p1, id p2, void *context) {
    SEL methodSelector = (SEL)context;
    id value1 = [p1 performSelector:methodSelector];
    id value2 = [p2 performSelector:methodSelector];
    return [value1 compare:value2];
}
Run Code Online (Sandbox Code Playgroud)

现在我正在使用int而不是NSInteger,上面的代码不起作用.是否有一个更低级的命令,我应该用它来执行排序?谢谢!

sorting objective-c nsmutablearray

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