我想用数据库可以更好地实现,但是我对它们的经验非常有限,并且只需要不经常更改信息.
我所拥有的是一张表格,其中每一行有8个相关数据单元格.
我想在另一张表中做的是在1个单元格中输入一个数字,并在下面使用一组单元格来引用另一个单元格中的数据.
例如,在Sheet1中我可以有以下(图1):
| A | B | C | D | E | F | G | H
-----+-----+-----+-----+-----+-----+-----+-----+-----
101 | Dep | 700 | Sta | 100 | Sta | 300 | Dep | 900
Run Code Online (Sandbox Code Playgroud)
通过在1个单元格中键入行号,我想要在表2中实现的是将这些8个单元格中的数据复制到下面,例如(图2):
| A | B | C | D |
-----+-----+-----+-----+-----+
1 | "Row Number" |
-----+-----+-----+-----+-----+
2 | =A# | =B# | =D# | =C# |
-----+-----+-----+-----+-----+
3 | =E# | =F# | =H# | =G# |
-----+-----+-----+-----+-----+
Run Code Online (Sandbox Code Playgroud)
是的,我知道上面的公式没有引用另一张表 - 这是为了节省空间. …
我知道这里有很多"无法访问jarfile"的问题,但我确实觉得这有点不同以保证自己的线程.
我正在编写演练,本演练的一部分涉及安装Cygwin并运行.jar文件.
问题是这个.jar文件需要从多个目录中调用,而不是让我的读者每次需要运行时都必须输入.jar的完整路径,我希望他们只需输入对Cygwin进行简单配置后的.jar文件命令.
我尝试将PATH添加到〜/ .bashrc并尝试添加CLASSPATH,但没有成功.
每次我调用java -jar file.jar我都会Error: Unable to access jarfile file.jar
我该怎么做才能解决这个问题?
[编辑]
我已经和我的婆婆说过了,他对Linux有一点了解,他建议我创建一个包装来执行jar,我有一个快速搜索,但找不到任何简单的东西.
有什么建议?
我正在使用bash脚本.jar从任何位置调用和执行文件,而不必经常输入其显式路径.
该.jar要求在执行中指定的其他变量参数,因为这些可以是任何东西,他们不能被硬编码到脚本.
共有3个变量,第一个指定要执行的2个操作中的1个.jar,第二个指定要执行此操作的目标文件,第三个指定操作要创建的文件的名称.
我目前使用的脚本是:
#!/bin/bash
java -jar "C:\path\to\file.jar" "$1" "$2" "$3"
Run Code Online (Sandbox Code Playgroud)
我不是很了解的bash脚本,但在寻找另一种答案我的困境(现已修复),我碰到"$@"和"$*"引用命令行参数的时候.做更多搜索带我到这个网站:如何维基:如何在bash脚本中读取命令行参数,但我无法找到任何有关这些参数的可靠信息,而无需通过大量的高级bash编程我的头.
所以现在我已经永远漫步,我的问题相对简单:
我可以"$1" "$2" "$3"用"$@"或替换"$*",如果是,哪个更好用?
那些命令之间的区别是什么?
bash arguments argument-passing command-line-arguments command-line-parsing
我已经成功地设法在同一条线路上<p>跟进<h>,但是我希望在新线路上重复这一点,但接下来<h>是从最后一线开始<p>- 我该怎么办?
我尝试了各种"清晰"选项,但没有一个打破内联.我真的不想使用<br>或有空<p>,不过于乐意用它们包围<div>.
注意 - 我已经尝试inline从第二个<h>元素中删除它,虽然这确实将<h>新行放在了新行上,但下面的内容<p>最终也会出现在它自己的新行上.
CSS
.inline {display: inline;}
.newline {clear: left;}
Run Code Online (Sandbox Code Playgroud)
HTML
<h5 class="inline">Heading:</h5>
<p class="inline">Some text.</p>
<h5 class="inline newline">Next Heading:</h5>
<p class="inline">Some more text.</p>
Run Code Online (Sandbox Code Playgroud)
这是我想要实现的结果:
标题:一些文字.
下一页标题更多文字.
但相反,我得到了这个:
标题:一些文字.下一页标题更多文字.
任何建议 - 尽量保持代码简单和整洁.
[更新]
暂时我将按照hafid2com的建议添加一个空div,使用以下内容(只需添加高度即可获得所需结果):
.clear { clear: both; display: block; content: ""; width: 100%; }
<div class="clear"></div>
正如小提琴所示:http: …
a = list([1, 2, 3, 4, 5, 6, 7, 8, 9, 0])
b = list([1, 3, 6, 9])
Run Code Online (Sandbox Code Playgroud)
如何计算列表a中某个项目出现的次数?
上面的示例应返回值4。
在写这个问题的时候,我想到了以下内容(似乎可行)
a = list([1, 2, 3, 4, 5, 6, 7, 8, 9, 0])
b = list([1, 3, 6, 9])
c = 0
for n in b:
if n in a:
c += 1
continue
print (c)
Run Code Online (Sandbox Code Playgroud)
但是,使用列表比较或其他方法一定有更整洁的方法吗?