小编tam*_*gal的帖子

如何获得粘贴板条目?

我有一个NSPasteboard:

NSPasteboard *pasteboard;
Run Code Online (Sandbox Code Playgroud)

得到它:

pasteboard = [[NSPasteboard generalPasteboard] retain];
Run Code Online (Sandbox Code Playgroud)

现在我想确定最后一个条目的类型,如格式化文本或图像等,如果是文本,则获取它的内容等.

如何找出贴板中的数据类型?

我记录了[粘贴板类型]的输出:

2011-05-07 20:13:30.491 YourApp[15335:903] Pasteboard changed: (
    "public.utf8-plain-text",
    NSStringPboardType,
    "dyn.ah62d4rv4gu8y63n2nuuhg5pbsm4ca6dbsr4gnkduqf31k3pcr7u1e3basv61a3k",
    "NeXT smart paste pasteboard type"
)
Run Code Online (Sandbox Code Playgroud)

但我不知道如何检查它是否是文字或其他任何东西......

cocoa objective-c

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

数组$$ foo的第一个元素

我遇到了这个问题.我有一堆数组决定运行时哪一个我想用双'$'.

所以,如果$foo'bar',我得到的阵列$bar$$foo.

这工作正常,但我如何获得$ bar的第一个元素?$ bar [0]就是这样,但$$foo[0]根本不提供任何输出.

谁能帮我?

(我知道这是一个非常糟糕的风格,但代码已经由其他人完成,我必须在这里和那里扩展它.我不打算重写所有的代码结构;-)

php arrays

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

zgrep - 列出匹配的文件名

当您定义选项“-l”时,grep 或 egrep 显示匹配文件的文件名。

但是,我有一个包含数千个文件的巨大文件 (tar.gz),我需要找出其中哪些包含模式。问题是:

zgrep -la testPattern HugeFile.tar.gz
Run Code Online (Sandbox Code Playgroud)

只给我 tar.gz 文件的名称,而不是其中与模式匹配的文件。

这对我来说似乎是一个错误,但也许我误解了一些东西......有没有人知道如何在不压缩或解压存档的情况下做到这一点?

bash grep

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

Matplotlib histt​​ype ='stepfilled'故障

我正在绘制一些直方图并且遇到麻烦histtype=stepfilled.填充曲线显然有一些错误的锚点:

matplotlib直方图与histt​​ype ='stepfilled'故障

或者我错过了一些设置?

代码很简单:

ax2 = fig.add_subplot(212)
ax2.hist(self._neutrinoEnergies, histtype='stepfilled', color=colors.pop())
ax2.set_title(r'Neutrino Energies')
ax2.set_xlabel(r'$E_\nu$')
ax2.set_ylabel('count')
ax2.set_yscale('log')
Run Code Online (Sandbox Code Playgroud)

顺便说一句.如果我设置histtype='bar',根本没有任何条形图(虽然如果我没有设置yscale,它会起作用'log'):

带有histt​​ype ='bar'的matplotlib直方图不显示条形图

matplotlib histogram

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

使用numpy将两个具有不同尺寸的数组相乘

我需要更快/优化的当前代码版本:

import numpy as np

a = np.array((1, 2, 3))
b = np.array((10, 20, 30, 40, 50, 60, 70, 80))

print([i*b for i in a])
Run Code Online (Sandbox Code Playgroud)

有没有更快的方法来使用numpy函数(可能没有重塑和炸毁整个事情)?

python numpy multidimensional-array

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