问题标签 [lines]
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.
bash - 计算 bash 中的(非空白)代码行数
在 Bash 中,我如何计算项目中非空白代码行的数量?
regex - Shell 脚本/正则表达式:跨多行提取
我正在尝试编写一个日志解析脚本来提取失败的事件。我可以用 grep 拉出这些:
我感兴趣的是,对于每个块,错误代码(即第一行的“:FAILED err:023”的“023”部分)和 dst 编号(即“dst=447872123456”中的“447872123456”在最后一行。)
任何人都可以帮助使用 shell one-liner 来提取这两个值,或者提供一些关于我应该如何处理这个值的提示吗?
drawing - 如何使用 XNA 画线?
我已经阅读了一堆涉及 XNA 的教程(并且是各种版本),但我对绘制原语仍然有些困惑。一切似乎真的很复杂。
有人可以使用代码向我展示在屏幕上绘制一两条线的最简单的 XNA 实现吗?也许有一个简短的解释(包括样板文件)?
我不是游戏程序员,也没有多少 XNA 经验。我的最终目标是在屏幕上绘制一些线条,最终我将通过旋转等(手动)进行转换。然而,对于这第一步..我需要简单地画线!我记得在我古老的 OpenGL 时代,用几个方法调用画一条线是相当简单的。我应该简单地恢复使用非托管 directx 调用吗?
perl - 如何删除文件的最后 N 行?
有人可以给出一些关于如何从 Perl 中删除文件的最后 n 行的提示吗?我有一个大约 400 MB 的非常大的文件,我想从中删除大约 125,000 行的最后一行。
algorithm - 计算交叉点的高效数学算法
对于我正在开发的游戏,我需要一种可以计算交叉点的算法。我已经解决了这个问题,但是我这样做的方式真的很讨厌,我希望这里有人可能有一个更优雅的解决方案。
一对点表示在它们之间绘制的线的端点。给定两对点,绘制的线是否相交,如果相交,在什么点?
因此,例如调用 (Ax, Ay)-(Bx, By) 和 (Cx, Cy)-(Dx, Dy) 行
谁能想到解决方案?任何语言的解决方案都可以。
编辑:我应该更清楚一点,如果交点超出线段的长度,算法必须返回 false。
java - 如何限制 JTextArea 最大行数和列数?
我在 JScrollPane 中使用 JTextArea
我想限制可能的最大行数和每行中的最大字符数。
我需要字符串与屏幕上的完全一样,每一行都以 '\n' 结尾(如果后面有另一行),用户将只能在每行中插入 X 行和 Y 字符。
我试图限制行,但由于换行,我不确切知道我有多少行,换行是在屏幕上可视地开始新行(因为 JTextArea 的宽度)但在字符串中该组件实际上是同一行,没有'\n'来表示新行。我不知道如何在输入时限制每行中的最大字符数。
有2个阶段:
- 字符串的输入 - 保持用户将无法在每行中输入超过 X 行和 Y 字符。(即使换行只是视觉上的或用户输入了'/n')
- 将字符串插入 DB- 单击“确定”后将字符串转换为每行将以“/n”结尾的字符串,即使用户没有键入它并且该行仅在视觉上被换行。
如果我将计算行中的字符并在行尾插入'/n',则几乎没有问题,这就是我决定分两个阶段进行的原因。在第一阶段,用户正在打字,我宁愿只在视觉上限制它并强制换行或类似的东西。只有在第二阶段,当我保存字符串时,我才会添加“/n”,即使用户没有在行尾键入它!
有人有想法吗?
我知道我将不得不使用 DocumentFilter 或 StyledDocument。
这是仅将行限制为 3 的示例代码:(但不将行中的字符限制为 19)
vb.net - 如何计算文本框中的行数?
我希望有人可以帮助我解决我目前使用 Compact Framework.Net 2 SP 2 遇到的问题。
目前我有一个带有一系列文本框的 UI,每个文本框都显示一个数据库字段的内容。这些显示在另一个下方,表单右侧有一个滚动条。每个文本框都有一个设置的宽度,可能
我想根据每个文本框的行数、字体大小和字体来调整每个文本框的高度,以避免在每个文本框上使用滚动条。
目前我能够在测试应用程序中做到这一点。
截屏:
查看输出截图 http://morrislgn.brinkster.net/SO/screenshot.jpg
我的代码:
最后,我知道这可以通过使用 p/invoke 调用 COREDLL.dll 来实现,但这样做会使应用程序崩溃。
嗨伙计,
以下是要求的 pinvoke 代码:
谢谢,
莫里斯
text - 在批处理文件中显示文本文件中的行
我试图找到一个脚本,让我在批处理文件中的文本文件中显示“linenumber# 和 linenumber# 以及lines#-#”?我在这个网站上找到了这个脚本..
而且效果很好:) 但它会从文本文件的顶部获取行数。我希望能够在文本文件中显示某些行,以及一个范围(如果可能)。
EG:我有一个 30 行的文本文件,我想显示第 1-4 行;7-11;13; 17-20; 22; 26 和 29
php - 从存储在变量中的内容的顶部删除前四行
我有一个变量需要在显示前去掉前四行:
在将其显示为“未决错误报告”视图的一部分之前,我需要从该数据中删除“标题”。
regex - 如何在 Perl 标量中只保留前五行?
从任何一种标量,我可以使用什么正则表达式来匹配它的前五行并丢弃其余的?