小编Ber*_*tek的帖子

cURL POST数据中的@和&等特殊字符

如何在cURL POST数据中包含@和&等特殊字符?我正在尝试传递名称和密码,如:

curl -d name=john passwd=@31&3*J https://www.mysite.com
Run Code Online (Sandbox Code Playgroud)

这会导致@用于加载文件和&指定多个键/值的问题.有什么方法可以逃脱这些角色吗?\@\&似乎不工作.

post curl

47
推荐指数
6
解决办法
11万
查看次数

在Vim中从括号外选择括号内的文本

我知道我可以通过发出vi'或者在引号/双引号内选择文本vi".例如,使用光标H,我可以World通过发出来选择vi"

Hello "World"
Run Code Online (Sandbox Code Playgroud)

但如果我这样做,这似乎不起作用

Hello (World)
Run Code Online (Sandbox Code Playgroud)

如果我的光标位于H并且我尝试选择World使用 vi),则它不起作用.似乎唯一的方法是将光标实际移到括号内并发出问题vi).为什么选择里面的文字并且"以这种方式不同?

vim

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

以下FORTRAN 77代码有什么问题?

我总是FORTRAN 77新手,我不明白为什么第一个代码显示错误,而第二个代码编译时我希望他们做同样的事情.

第一个代码(不编译并在z处引用意外数据声明语句时出错):

program FOO

integer x, y

x = 1
y = 2

integer z 

z = 3

end
Run Code Online (Sandbox Code Playgroud)

此代码在功能上与第一个代码看起来100%相似,但编译时没有错误

program FOO

integer x, y, z

x = 1
y = 2
z = 3

end
Run Code Online (Sandbox Code Playgroud)

我还尝试在第一个代码中禁用隐式变量声明而没有效果.

fortran fortran77

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

声明一个空列表

我刚注意到将两个空列表声明为:

list1 = list2 = []
Run Code Online (Sandbox Code Playgroud)

与以下相比产生了完全不同的结果:

list1 = []
list2 = []
Run Code Online (Sandbox Code Playgroud)

我不是这个问题与整个程序有关,或者结果很重要.不过这是整个计划.两种宣言方式之间有什么区别吗?

python

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

在Python中将表达式计算为float

我想编写一个输入两个变量a,b的函数,它将a/b作为float返回,而不管a和b的类型如何.现在我这样做:

def f(a, b):
    return float(a)/float(b)
Run Code Online (Sandbox Code Playgroud)

有一个更好的方法吗?

python

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

标签 统计

python ×2

curl ×1

fortran ×1

fortran77 ×1

post ×1

vim ×1