问题标签 [pt]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1851 浏览

python - PyQt4 QWizard:如何禁用单页上的后退按钮?

我想禁用 QWizard 页面上的“返回”按钮。

My Class 继承自 QWizard 和生成的文件。它看起来像这样:

从 PyQt4 导入 QtGui

在这里http://doc.qt.digia.com/3.3/qwizard.html#backButton我找到了方法setBackEnabled()

self.setBackEnabled(page1, False)无法调用此方法。它说:

难道我做错了什么?

或者这种方法在 Python 中不可用?

0 投票
1 回答
619 浏览

converter - 转换 pt 和 px

我试图理解将 PT 转换为 PX。我正在使用 Photoshop、HTML 和 CSS,但在浏览器中的效果似乎不一样。我知道您可以使用以下方法计算出来:点 = 像素 * 72 / 96?电脑上设置的DPI是96吗?屏幕分辨率或您在 Photoshop 中设置的分辨率也会影响公式吗?

0 投票
1 回答
13452 浏览

gnuplot - 如何从 gnuplot 中的数据中设置点类型?

如何从 gnuplot 中的数据中设置点类型?

gnuplot 脚本:

测试数据

如何从 3 列获取点类型?

抽象示例:

在此处输入图像描述

需要:

在此处输入图像描述

gnuplot 版本 4.6 补丁级别 4

0 投票
1 回答
1120 浏览

java - Java 上的字体大小(度量单位)

在此 Font 类构造函数中,您可以通过参数传递大小:

这个尺寸是 pt, px, ...吗?你能解决我的疑问吗?并简要解释一下这个计量单位是如何工作的?

0 投票
1 回答
826 浏览

python - 无法将 .ui 转换为 .py

我会先说我是编码新手,所以使用小词。:)

我想为我制作的一个小程序创建一个 GUI。我安装了 Qt5.2.1 和 PyQt4(位于我的 Python34 文件夹中)。我一直在看 youtube 视频和谷歌搜索几个小时。(主要关注https://youtu.be/Dmo8eZG5I2w?t=8m23s

我一直在做的是在我的 .ui 保存在 (Qt\Qt5.2.1\msvc2012_64\bin>) 的目录中打开命令提示符。这里我试过pyuic4 -x convert.ui -o convert.py

这带来了错误"C:\Python34\python" is not a recognized internal or external command, operable program or batch file。虽然这是 PyQt4 的位置,但 Python34 内部没有名为 python 的子目录吗?

如果我尝试,C:/Python34/Lib/site-packages/PyQt4/pyuic4.bat -x convert.ui -o convert.py我会得到与上面相同的错误。

有一点成功的一件事是我在这里找到的一个建议pyuic4 -w convert.ui > convert.py。这创建了一个新文件,但是当我在 IDLE 中打开它时,该文件是空的。我承认我不知道 -w 做了什么。

我错过了什么?我还安装了 Python27 和 Python30,但它们是 C: 上的自己的文件夹。只有 34 个包含 PyQt4。

更新:终于让它工作了。我不得不重新安装 Python34 和 PyQt4。似乎他们第一次没有正确安装。

0 投票
1 回答
66 浏览

html - pt 单位是否总是会始终如一地进行物理测量?

假设我想使用该pt单元来确保我的 html 页面在设备/浏览器/操作系统之间看起来一致。我的理解pt是它应该等于屏幕上的 1/72 英寸。

密码笔

HTML

CSS

生成的图像

这会在我的屏幕上或多或少地产生一个 1" x 1" 的正方形(这只是我看到的屏幕截图)。但是,我可以将尺子放在我的显示器上并测量它,结果更像是 1 3/16"。

我的浏览器缩放级别是 100%,所以这不会影响事情。我在 Windows 8.1 上使用 Chrome 并设置了默认字体大小(Chrome 中为 16)。我的操作系统缩放级别是 100%。我有一个 24" 显示器,分辨率设置为 1920x1080。另外值得注意的是,Chrome 报告该正方形正好是 96x96 像素。

这让我相信我所听到的,在任何给定的显示器/浏览器/操作系统组合上,现实世界中的 72pt = 1 物理英寸是不准确的。这个对吗?

鉴于这种行为,我假设如果我有一个具有相同分辨率的 22 英寸显示器,像素密度会更大,因此正方形会显得更小(可能更接近于用物理尺测量的 1 英寸)。

Retina 显示器如何与所有这些协同工作?我认为正方形不会出现两倍小(那会很愚蠢)。浏览器是否对超高 DPI 显示器进行某种内部处理?例如,Chrome 似乎有一些“设备像素比 (DPR)”的概念,因此它可以将具有 2048 x 1536 (DPR 2) 的“真实”分辨率的 iPad 视为更标准的 1024 x 768。所以我假设DPR 最终会在某种程度上标准化 DPI 差异很大的屏幕,但在考虑到这一点之后,具有不同 DPI/PPI 的不同设备仍然会看到我们正方形的物理尺寸略有不同。

0 投票
2 回答
829 浏览

java - openNLP java - 多词葡萄牙语NER

我在 java 中使用 openNLP API 来处理我正在处理的项目。问题是我的程序只处理单词,没有对应关系。编码:

我得到的输出是:

我想做的是一个多术语NER,比如Antonio Campos是一个人,而不是Person -> Antonio and Place -> Campos,或Organization -> Universidade Nova de Lisboa

0 投票
0 回答
175 浏览

intel - intel_pt 数据无法正确导入 Intel VTune 2018

我正在使用 Intel VTune 2018 通过使用系统下的 Intel_PT PMU 来分析和派生控制流依赖关系:

内核:4.15.0-13-通用,64 位 Ubuntu

CPU:Intel® Core™ i7-7820X @ 3.60GHz × 16

我从以下命令开始:

1- amplxe-perf 记录 -o a.perf -T -e intel_pt// -- ps

PID TTY 时间 CMD 21471 pts/1 00:00:00 放大器性能 21472 pts/1 00:00:00 ps 58693 pts/1 00:00:00 sudo 58694 pts/1 00:00:00 su 58695 pts/1 00:00:00 bash [性能记录:唤醒 2 次写入数据] [性能记录:捕获并写入 3.154 MB a.perf]

2- amplxe-cl -import a.perf -r 文件夹

amplxe:导入新结果 100 % 完成
amplxe:使用结果路径/home/amad/May2/folder/data.0/a.perf'(数据文件已损坏)。amplxe:执行操作 50 % 完成 amplxe:错误:0x4000001e(无法加载原始收集器数据)/home/amad/May2/folder' amplxe: Executing actions 12 % Loading 'a.perf' file
amplxe: Error: Cannot load data file

虽然 intel_pt 数据尚未成功导入,但其他内核 PMU 事件(如“cpu-cycles”和“instructions”)的数据可以得到正确处理:

1- amplxe-perf 记录 -o p.perf -T -e cpu-cycles,instructions -- ps

PID TTY TIME CMD 8410 pts/0 00:00:00 sudo 8458 pts/0 00:00:00 amplxe-perf 8467 pts/0 00:00:00 ps [性能记录:唤醒 1 次写入数据] [性能记录:捕获并写入 0.024 MB p.perf(96 个样本)]

2-amplxe-cl -import p.perf -r r2

amplxe:导入新结果 100 % 完成
amplxe:使用结果路径/home/amad/r2' amplxe: Executing actions 19 % Resolving information forlibprocps.so.6.0.0'
amplxe:警告:无法找到文件/lib/x86_64-linux-gnu/libprocps.so.6.0.0'. amplxe: Executing actions 21 % Resolving information forvmlinux' 的调试信息
amplxe:警告:无法找到 Linux 内核的调试信息。无法进行源级分析。函数级分析将仅限于内核符号表。有关说明,请参阅产品联机帮助中的启用 Linux 内核分析主题。amplxe:执行操作 75 % 生成报告

收藏和平台信息

参数 r2


操作系统 4.15.0-13-generic
计算机名称 amad-pc
结果大小 2766877
收集器类型 Driverless Perf per-process sampling

中央处理器

参数 r2


频率 3600000000 逻辑 CPU 计数 16

概括

经过时间:0.011 暂停时间:0.0
CPU 时间:0.011 平均 CPU 利用率:0.897

活动摘要

硬件事件类型硬件事件计数:自身硬件事件样本计数:每个样本的自身事件


cpu-cycles 40521584 45 4000
指令 36302909 51 4000
amplxe:执行动作 100 % 完成

Intel_pt 数据有什么问题?

谢谢

0 投票
0 回答
180 浏览

react-native - 反应原生的pt大小

在本机反应中,我使用此代码获取屏幕尺寸(Nexus 5x 虚拟设备)

我得到 screenWidth = 411,screenHeight = 683。

我猜这意味着 411 pt 和 683 pt,然后我用谷歌搜索,发现 1 pt = 1/72 英寸。

因为 Nexus 5x 虚拟设备是 5.2 英寸和 411*1/72 > 5.2。所以我猜提到的两个 pt 是不同的东西?

我想知道我是否可以使用 411 pt 将尺寸变为英寸?例如,411pt = x 英寸

0 投票
1 回答
195 浏览

.htaccess - 我的 htaccess 直通规则改为重定向到 url

我正在尝试使用 htaccess RewriteRule 将一个空的旧页面传递(而不是重定向!)到它的新位置。

我本质上希望用户mysite.com/page-old在他们的浏览器中浏览并查看该 url,但从mysite.com/page-new. 用户不应该知道位置已更改。

实际结果是它们被重定向到 page-new。

谢谢您的帮助!

[编辑问题以更好地说明我的问题]

我在 apache.org 上找到了以下内容,这似乎验证了我的代码,但这给了我一个 404 错误。

描述:假设我们最近将页面 foo.html 重命名为 bar.html,现在想要提供旧 URL 以实现向后兼容性。但是,我们希望旧 URL 的用户甚至无法识别页面已重命名 - 也就是说,我们不希望在他们的浏览器中更改地址 https://httpd.apache.org/docs/trunk/rewrite/重新映射.html