标签: line

确定一条线所在的一侧

我有一条直线(x1,y1)和(x2,y2).我想看看点(x3,y3)是否位于所述线的"左"或"右".我该怎么办?

math geometry point line

56
推荐指数
0
解决办法
4万
查看次数

PHP:从文件中读取特定行

我正在尝试使用php从文本文件中读取特定行.这是文本文件:

foo  
foo2
Run Code Online (Sandbox Code Playgroud)

如何使用php获取第二行的内容?这将返回第一行:

<?php 
$myFile = "4-24-11.txt";
$fh = fopen($myFile, 'r');
$theData = fgets($fh);
fclose($fh);
echo $theData;
?>
Run Code Online (Sandbox Code Playgroud)

..但我需要第二个.

任何帮助将不胜感激

php file line

54
推荐指数
7
解决办法
9万
查看次数

如何找到直线和矩形之间的交点?

我有一条从A点到B点的线; 我有(x,y)这两点.我还有一个以B为中心的矩形以及矩形的宽度和高度.

我需要找到与矩形相交的线中的点.有没有一个公式给我这一点的(x,y)?

algorithm geometry intersection line

50
推荐指数
7
解决办法
6万
查看次数

是否有可以逐行迭代文件的C++迭代器?

我想得到一个istream_iterator样式的迭代器,它将文件的每一行作为字符串而不是每个单词返回.这可能吗?

c++ iterator newline file line

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

bash中的独特线条

我绝对是bash的新手,所以这是我的问题:
从标准输入给出任意数量的文本行.
输出:非重复行数.

例如:
INPUT:

她穿着黑色的鞋子.
我叫Johny.
我讨厌星期一.
我叫Johny.
我不明白你.
她穿着黑色的鞋子.

OUTPUT:

2

bash shell unique line

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

行历史查看器 - Git

我想知道你是否有人知道一个工具,它允许我在我的代码中选择一行,然后在提交的基础上查看该行的历史列表视图.

谁知道这样的工具?

versioning git line

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

从textarea获取每一行

<textarea> put returns between paragraphs
for linebreak add 2 spaces at end
indent code by 4 spaces
quote by placing > at start of line
</textarea>

$text = value from this textarea;
Run Code Online (Sandbox Code Playgroud)

如何:

1)从这个textarea()获取每一行$text并使用它们foreach()

2)添加<br />到每行的末尾,除了最后一行?

3)将每一行抛到一个数组.

重要 - textarea中的文本可以是多语言.


试过用:

$text = str_replace('\n', '<br />', $text);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.


谢谢.

php parsing textarea line

45
推荐指数
5
解决办法
10万
查看次数

在画布上绘制1px粗线可创建2px粗线

在这个jsfiddle中,有一行lineWidth为1.

http://jsfiddle.net/mailrox/9bMPD/350/

例如:

ctx.lineWidth = 1;
Run Code Online (Sandbox Code Playgroud)

然而,当它在画布上绘制时,线是2px厚,如何创建1px粗线.

我可以绘制一个矩形(高度为1px),但我希望这条线也适用于对角线.那么你如何让这条线高1px?

谢谢!

html javascript line html5-canvas

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

用CSS在div背景中绘制对角线

我有div预览框

HTML:

<div class="preview-content">PREVIEW</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.preview-content {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQIW2NkYGD4D8SMQAwGcAY2AbBKDBUAVuYCBQPd34sAAAAASUVORK5CYII=) repeat;
    width: 100%;
    min-height: 300px;
    max-height: 300px;
    line-height: 300px;
    text-align: center;
    vertical-align: middle;
     font-size: 2em;
}
Run Code Online (Sandbox Code Playgroud)

问:如何将对角线添加到div背景中,如图中所示

注意:尽可能使用CSS

预习

先感谢您

css background line diagonal css-shapes

44
推荐指数
7
解决办法
15万
查看次数

Matplotlib:用不同的颜色绘制许多断开的线段

我有一组这样的数据记录:

(s1, t1), (u1, v1), color1
(s2, t2), (u2, v2), color2
.
.
.
(sN, tN), (uN, vN), colorN
Run Code Online (Sandbox Code Playgroud)

在任何记录中,前两个值是线段的终点,第三个值是该线段的颜色.更具体地说,(sn, tn)第一个端点(un, vn)的xy坐标是第二个端点的xy坐标.此外,颜色是具有alpha值的rgb.

通常,任何两个线段都是断开的(意味着它们的端点不一定重合).

如何使用matplotlib使用单个plot调用(或尽可能少)来绘制此数据,因为可能存在数千条记录.

尝试

在一个大列表中准备数据并对其进行调用plot太慢了.例如,以下代码无法在合理的时间内完成:

import numpy as np
import matplotlib.pyplot as plt

data = []
for _ in xrange(60000):
    data.append((np.random.rand(), np.random.rand()))
    data.append((np.random.rand(), np.random.rand()))
    data.append('r')

print 'now plotting...' # from now on, takes too long
plt.plot(*data)
print 'done'
#plt.show()
Run Code Online (Sandbox Code Playgroud)

我能够使用None …

python plot matplotlib line

44
推荐指数
3
解决办法
5万
查看次数