小编Mar*_*man的帖子

如何在移动网页上"禁用"缩放?

我正在创建一个移动网页,它基本上是一个包含多个文本输入的大表单.

但是(至少在我的Android手机上),每次点击某些输入时,整个页面都会缩放,遮挡页面的其余部分.是否有一些HTML或CSS命令可以在moble网页上禁用这种缩放?

html css mobile

301
推荐指数
10
解决办法
35万
查看次数

如何在Vim窗口中打开Shell?

我可以在Vim中使用:shell命令打开shell,但是我无法编辑文件并同时使用shell.

有没有办法在许多Windows(或标签)中拆分Vim,并在其中一个中打开一个shell?

vim shell window

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

如何按熊猫中的值对系列进行分组?

我目前有一个Series带有dtype 的pandas Timestamp,我想按日期对它进行分组(并且在每个组中有许多行具有不同的时间).

这种看似明显的方式与此类似

grouped = s.groupby(lambda x: x.date())
Run Code Online (Sandbox Code Playgroud)

但是,熊猫的groupby群体系列由其索引.我怎样才能使它按值分组?

python group-by series pandas

49
推荐指数
4
解决办法
3万
查看次数

什么:编译器命令在Vim中做什么?

我最近发现Vim中有一个叫做编译器的命令.您可以使用任何常见的编译器(例如,:编译器gcc,:编译器php等)调用它,但它似乎没有立即生效.

我搜索了联机帮助页,但没有发现它实际上有什么用处,Vim Wiki也没有.有谁知道那个命令实际上做了什么?

vim command compilation

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

如何在Vim上重复某些动作?

在Vim中,我通常希望有时重复一些命令.说,我想评论5行,我会用

I//<Esc>j
.j.j.j.j
Run Code Online (Sandbox Code Playgroud)

有没有办法多次重复最后一个".j"部分?

vim macros repeat

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

如何在文件中执行Vim命令,如.vimrc?

我需要创建一个文件,其中包含我可能需要的命令列表(特别是键映射),例如.vimrc,我可以在需要它时在Vim中执行.

vi vim file list

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

如何在现有窗口中的新缓冲区中打开Vim中的帮助文件?

我经常看看Vim中的帮助文件,但有时我想全屏阅读.由于:help命令在一个新窗口中打开它,并关闭旧窗口,如果它是帮助文件中唯一的一个,由于某种原因关闭了Vim,我发现这样做的唯一方法就是打开帮助文件,然后在新选项卡中重新打开它.

我想知道,有没有办法让:help命令(或其他命令)在同一个窗口中打开一个帮助文件,但是一个新的缓冲区?

vim buffer window

17
推荐指数
4
解决办法
4947
查看次数

如何切割numpy字符串数组的每个元素?

Numpy有一些非常有用的字符串操作,它们可以对通常的Python字符串操作进行矢量化.

与这些操作相比pandas.str,numpy strings模块似乎缺少一个非常重要的模块:能够切割数组中的每个字符串.例如,

a = numpy.array(['hello', 'how', 'are', 'you'])
numpy.char.sliceStr(a, slice(1, 3))
>>> numpy.array(['el', 'ow', 're' 'ou'])
Run Code Online (Sandbox Code Playgroud)

我是否错过了具有此功能的模块中的一些明显方法?否则,有一种快速的矢量化方式来实现这一目标吗?

python arrays string numpy slice

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

使用numpy进行元素"in"的Pythonic和有效方法

我正在寻找一种方法来有效地获得一个布尔数组,其中给定两个具有相同大小的数组,a并且b如果相应的元素a出现in相应的元素,则每个元素都为真b.

例如,以下程序:

a = numpy.array([1, 2, 3, 4])
b = numpy.array([[1, 2, 13], [2, 8, 9], [5, 6], [7]])
print(numpy.magic_function(a, b))
Run Code Online (Sandbox Code Playgroud)

应该打印

[True, True, False, False]
Run Code Online (Sandbox Code Playgroud)

请记住,此功能应相当于

[x in y for x, y in zip(a, b)]
Run Code Online (Sandbox Code Playgroud)

numpy针对大a而且b大的情况进行优化,并且每个元素b都相当小.

python arrays boolean numpy

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

使HTML页面有效的价值是什么?

很久以前,当我发现W3C Validator时,我确保我制作的每个HTML文档都是有效的HTML.

但是,我认为有时候没有必要浪费时间使其有效.当然,对于实际的互联网页面可能很重要,但是当HTML页面在最常用的浏览器中正确呈现时,在Intranet上制作页面,甚至在与其他程序一起使用的前端很少(不一定计算IE 6和7).

我认为我主要讨论的是对代码的一些改进,例如将页面的每个显示元素包装起来<p><div>标记.

html w3c-validation

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

标签 统计

vim ×5

python ×3

arrays ×2

html ×2

numpy ×2

window ×2

boolean ×1

buffer ×1

command ×1

compilation ×1

css ×1

file ×1

group-by ×1

list ×1

macros ×1

mobile ×1

pandas ×1

repeat ×1

series ×1

shell ×1

slice ×1

string ×1

vi ×1

w3c-validation ×1