精华内容
下载资源
问答
  • 写博客时用到markdown表格,但是复制的文字没有“|”所以无法用作markdown表格里,... 1、新增一列在需要加内容的后方; 2、在该列中输入=”要加的内容”&要加内容的单元格名称; 3、鼠标置于单元格右下角,变为

    写博客时用到markdown表格,但是复制的文字没有“|”所以无法用作markdown表格里,选择先复制到Excel里,再给每一个单元格加上“|”,然后复制到markdown里即可呈现表格效果。所以查了下如何给Excel里每个单元格快速加上“|”。


    方法:
    1、新增一列在需要加内容的后方;
    2、在该列中输入=”要加的内容”&要加内容的单元格名称;
    3、鼠标置于单元格右下角,变为“+”号时,向下拖动,即可。
    例:
    要加的内容为”|”,要加内容的单元格为A1,则在单元格内输入:=A1&”|”
    成功实现了需要的效果。其实这里用的&是Excel的连接功能。


    查询时还有网友提供一种方法是:
    在新的一列输入要加入的文字,然后复制,再选中要增加的列右键选择性粘贴选择上运算里的”加”即可,但是我试了试没有成功,欢迎讨论,如果您有有更好的办法,多谢提供。

    展开全文
  • 用vi删除某一列

    千次阅读 2018-08-06 17:47:28
    vi 中如何一次删除多列?  如:  123aaaaa  !@#aaaaa  ABCaaaaa  +-/aaaaa  在 vi 中如何一次删除前 3 列呢? 最简单的方法: ...具体讲,光标先移动到第一行,第一列,然后按ctrl + v, 然后把...

    vi   中如何一次删除多列? 

    如: 

    123aaaaa 
    !@#aaaaa 
    ABCaaaaa 
    +-/aaaaa 


    在   vi   中如何一次删除前   3   列呢?

    最简单的方法:
    1. 先ctrl-v进行visual   block模式

    2. 移动光标,按列选择你要删除的列

    3. 然后按x命令删除。

    具体讲,光标先移动到第一行,第一列,然后按ctrl   +   v,

    然后把光标移动到第三行,第三列,再按x键。

    就可以删除前三行前三列。

    ——————————

    Ctrl+V, G 之后再右移光标选种几列进行删除x
    如果不用G的话,可以手动自己移动光标进行选择,最后删除

    当然如果用cut和awk也是可以实现的

    比如删除第10列,

    文件有100列

    cut -d ” ” -f 1-9,11-100 urfile

    or:

    awk ‘{$10=”",print}’ urfile

     

     

     

     

    1、vi列删除

    方法一:

    ctrl+v进入列编辑模式;

    将光标定位子想要删除的起始列;

    移动光标至结束列(直接通过移动光标选中,对列不对齐时,可能比较长的行,无法全部选中,尤其是需要一直删除到行末,按end可直接到达,在列不对齐情况下也可将内容全部选择)

    方法二:

    1.定位光标;

    2.按d;

    3.按ctrl+v;

    4.按end(直接到行末)或数字+方向键(指定需删除的字符数)

    注:在第四步,按键后会直接删除选定内容。

     

    2、vi 行删除

    1、单行删除

    单行删除:1(待删除行)d

    光标所在行,dd

     

    2、多行删除

    eg:

    多行删除,删除1到10行

    :1,10d

    从某行开始至文本末尾全部删除,删除第8行至末尾

    :8,$d

     

     

     

    3、查找关键字删除

    1、删除关键字所在行

    要删除文档中含有字符reset_reg的所有行:

    :g/reset_reg/d

    会将含有reset_reg的全部行删除。

    4、删除含有某些字符的行

    :g/string/d

    eg:路径列表,删除含trash的路径

    :g/trash/d

    即可把列表中列出的含有回收站的统计的路径删除。

     

    5、删除空白行

    方法一:

    :g/^$/d

    方法二:

    :%s/^\n/s//g

    方法三:

    :g/^\n/s///g

    方法四:

    删除多行空白行,保留一行空白行

    :%s/^\n$//g

     

     

    6、删除重复行并排序

    输入如下内容:

     

    7、删除全文

     

    输入:

    :g/.*/d

    说明:.*为匹配任意单个字符。

     

    7、部分内容删除方式

    x:删除当前字符。

    dw:删除当前字。

    dd:删除当前行。

    d$:删除当前字符开始到行尾的所有字符。

    d0:删除前一个字符开始到行首的所有字符。

    ndd:删除当前行开始的连续n行。

    dH:删除从当前行到屏幕首行的内容。

    dM:删除从当前行到屏幕中间行的内容。

    dL:删除从当前行到屏幕末行的内容。

     

     

    可视模式让你可以选择文件的一部分内容,以便作比如删除,复制等工作。

    进入可视模式

    v

    用v命令进入可视模式。当光标移动时,就能看到有一些文本被高亮显示了,它们就是被选中的内容。

    三种可视模式

    v

    一个字符一个字符地选。从按下v的那个字符起,一直到光标所移动到的位置之间的内容都被选中。

    V

    一行一行地选。从按下V的那行起,一直到光标所移动到的行之间的所有行都被选中。

    Ctrl-v(可以用来删除一列和多列)

    它选中屏幕上的一个矩形区域。以按下Ctrl-v的位置为一个角,光标所在位置为它的对角。

    离开可视模式

    按下就会离开可视模式。

    可视模式下的编辑

    在可视模式下删除文本

    d

    删除所选中的部分。

    D

    删除所选中部分所在的行。即使没有把一行都选中,也把一行都删除。

    复制

    v

    复制选中的部分。

    D

    复制所选中部分所在行。即使没有把一行都选中,也把一行都复制。

    更改模式

    可以随时在可视模式中的三种之间切换,只需按进入想要切换到的模式的命令即可。

    更改文本

    c

    删除所选中的部分并切换到输入模式。

    C

    删除所选中的部分所在的行并切换到输入模式。

    合并行

    当选中想合并在一起的行以后,按下

    J(大写)

    就可以了。

    程序员的命令

    >

    所选中的部分都缩进一个tab。

    在所选中的部分删除一个tab的缩进。

    =

    自动排列所选中的内容。

    查看man

    K

    命令查看关键字的man page,在可视模式它会以选中的文本为关键字。

    可视块模式

    通过Ctrl-v进入的模式为可视块模式,它会选中一个矩形区域。

    插入内容

    I字符串

    会在每一行所选中内容的开始前添加”字符串”

    改变文本

    c字符串

    会把选中的内空删除并进入输入模式。你只需要在选中的第一行输入一个字符串,当按下后所有行的选中部分都会和第一行一样。这里的字符串中不能包含换行符,如果包含了换行符的话,它就不会这么神奇,就会根普通模式下的c一样了。

    C(大写)

    会直接删除到行尾,其它与c一样。

    A(大写)

    会在选中的块后面添加文本。它们是对齐的。

    如果要在选中的块紧接每行末尾添加内容,则需用$来指定选择到行尾,而不是简单地用光标。

    替换内容

    r

    用来把选中的内容替换成同一个字符。

    缩进

    >

    >将选中的块缩进一个shiftwidth

    留言

    Vim简明教程5:窗口

    九月 3, 2006 @ 9:17 am · 归类于 Vim

    打开一个新窗口

    最简单的打开新窗口的方法是

    :split

    它把一个窗口分成两个,光标留在上面的那个窗口中。

    通过

    Ctrl-w+方向键

    来在窗口间切换

    比如

    Ctrl-ww 或 Ctrl-w Ctrl-w

    切换到下一个窗口;

    Ctrl-wj 和 Ctrl-wk

    分别切换到下一个窗口和上一个窗口。

    要关闭窗口,用

    :q 或 ZZ 或 Ctrl-wc

    找开一个新窗口并在其中打开一个文件

    :split 文件名

    也可以给split命令分配一个初始命令,也就是说执行完split接着要做的

    :split +命令 文件名

    比如

    :split +/printf three.c

    命令会把当前窗口分成两个然后在上面的窗口中查找printf这个字符串。

    控制窗口大小

    如果给split命令指定一个参数,则表示新找开窗口的高度

    比如

    :3split alpha.c

    打开一个高度为3的窗口并在其中打开alpha.c

    :new命令

    :new

    命令用起来就跟split差不多,只有一点不同:new命令会在新窗口中新建一个文件,而split只是在新窗口中打开原窗口中的内容。

    分割并查看(Split and View)

    :sview

    命令新建一个窗口并且其中的内容是只读的。

    改变窗口大小

    行数Ctrl-w+

    把当前窗口高度增加”行数”行(如不指定行数,默认为1)

    行数Ctrl-w-

    把当前窗口高度减少”行数”行(如不指定行数,默认为1)

    Ctrl-w=

    让所有窗口一样高

    行数Ctrl-w_

    把当前窗口的高度设为”行数“,如不指定则把它最大化。

    缓冲

    Vim用缓冲来代表一个文件。当你在编缉一个文件时,只是在编缉它的缓冲。当你完成编辑保存时,Vim把缓冲中的内容保存进文件。当然,事情并不是 这么简单。在Vim中设置的标记之类的也保存在缓冲中。你可以同时拥有多个缓冲,当你编辑多个文件时就是这样。当你想要一个Vim窗口,并且想编辑多个文 件时,把这个窗口最大化是不管用的,因为这不是一个窗口,其它的窗口还是能看得见的。此时你可以把不编辑的缓冲隐藏(hide),用命令

    :hide

    一个缓冲有三种可能的状态:

    活动:显示在屏幕上的窗口

    隐藏:没有显示在屏幕上的在编辑的缓冲

    不活动:缓冲没有在编辑,但是保存着它的信息

    第三种状态需要多解释一下,当你编辑另一个文件时,当前文件的内容就没有用了。Vim就关掉它。但是它的一些其它信息可能还有用。(这一部分比较混乱,原文说得也不是很清楚,不懂也无所谓)

    要查看缓冲的列表,用

    :buffers

    命令。输出的第一列是缓冲编号,第二列是状态,第三列是与缓冲对应的文件。

    状态共且以下几种:

    - 不活动的缓冲
    h 隐藏的缓冲
    % 当前缓冲
    # 其它缓冲
    + 文件被编辑而未保存

    选择一个缓冲

    :buffer 缓冲编号

    如果你不知道缓冲的编号,可以用

    :buffer 文件名

    下面的命令分割窗品并编辑指定的缓冲

    :sbuffer 缓冲编号

    :sbuffer 文件名

    还有很多关于缓冲的命令:

    :bnext 去下一个缓冲
    :count bnext 执行count次去下一个缓冲
    :count sbnext 先分割窗口,然后执行:count bnext
    :count bprevious 去上一个缓冲。如果指定了count,则执行count次
    :count sbprevious 先分割窗口,然后执行:count bprevious
    :count bNext 同:count bprevious
    :count sbNext 同:count sbprevious
    :blast 去最后一个缓冲
    :sblast 先分割窗口再执行:blast
    :brewind 去第一个窗口
    :sbrewind 先分割窗口再执行:brewind
    :bmodified count 去第count个编辑过的缓冲
    :sbmodified count 等于:split加:bmodified

    缓冲选项

    通常当所有编辑一个文件的窗口都关掉后,这个窗口的缓冲就变成”不活动”,如果不想这样,可以设置

    :set hidden

    让它变成隐藏而不是不活动。

    通常分割/缓冲相关的命令会分割当前窗口,但是也可以让Vim在已经有窗口打开所指定的缓冲时,切换到那个窗口而不是新建一个:

    :set switchbuf=useopen

    更多关于switchbuf的内容参见23章。

    留言

    Vim简明教程4:块和多文件编辑

    九月 1, 2006 @ 11:04 am · 归类于 Vim

    这是我在看一本叫做Vim Tutorial的书时作的笔记,去掉了例子,作了一下总结。放上来作为一个Vim的小教程分享一下。本系列文章可转载,但请注明出处:http://mingfal.bloggerspaces.com

    剪切,粘贴和复制

    当你在删除文字的时候,比如d, x之类的,被删除的内容都被保存了下来。你可以通过

    p

    来粘贴它们。

    交换字符
    有时你会把两个字母打反,比如把the打成teh。用

    xp

    命令就可以把它们调换位置。原理是这样的,首先x会把e删除并保存,p会把它粘贴到光标所在位置,也就是h之后。

    关于粘贴的更多
    p命令可以用多次。p命令把内容粘贴在光标之后,而

    P

    把内容粘贴在光标之前。

    标记

    Vim允许你在文本中做标记。命令

    ma

    会在光标所在处做一个名为a的标记。你最多可以在文本中做26个标记(a-z)。

    要移动到一个标记,用命令

    `标记

    其中`是在键盘左上角数字一左边的那个键

    要移动到一个标记所在行的行首,用命令

    ‘标记

    其中‘是单引号

    标记在删除大量文件内容人时很有用。比如

    在你想要删除的文本的开始处做标记ma

    然后移动到想删除文本的末尾,用d`a删除从此位置到标记a间的内容。

    注意,标记会跟着它所标记处的文本移动(比如在它之前插入或删除了东西)

    标记都在哪呢?

    :marks

    命令会列出所有标记的列表。

    复制

    y

    命令用来复制,它的用法与d很相似。

    复制一行

    Y(大写)

    复制一行内容

    管道

    !动作 命令

    会把由”动作”选中的文本作为”命令”的输入,并用”命令”的输出替换选中的文本。

    举个例子,sort命令会对一个文件的内容排序。如果想对当前正在编辑文件的前10行排序,可以这样:

    先把光标移动到第一行,然后

    !10G sort

    !!命令

    命令把当前行作为“命令”的输入。(这是一个把系统命令的输出放到文件里的好方法)。

    编辑另一个文件

    :vi 或 :e

    可以关闭当前文件,并打开新的文件。

    如果当前文件没有保存,则会出现提示。这时使用

    :w

    会保存未保存的文件。

    View命令

    :view 文件

    会在Vim中以只读方式打开文件。

    处理多个文件

    可以在调用Vim时指定多个参数以依次编辑多个文件

    Vim 文件1 文件2 文件3 …

    默认情况下Vim每次只会编辑一个文件,当编辑完一个文件时,

    :next

    命令会关闭光前文件打开下个文件开始编辑。

    我在哪里
    当你在编辑多个文件时有时会忘了自己在编辑哪个。

    :args

    命令会显示当前正在编辑哪个文件。

    编辑上一个文件

    当要编辑上一个文件时,用命令

    :previous 或 :Next。

    编辑每一个或最后一个文件

    要编辑第一个文件,用

    :rewind

    要编辑最后一个文件,用

    :last

    编辑两个文件

    当同时编辑两个文件时,正在编辑的是当前文件,没在编辑的会被当成“另一个文件”,在这两个文件间切换要方便的多。用命令:

    Ctrl+^

    留言

    Vim简明教程3:查找

    九月 1, 2006 @ 10:55 am · 归类于 Vim

    这是我在看一本叫做Vim Tutorial的书时作的笔记,去掉了例子,作了一下总结。放上来作为一个Vim的小教程分享一下。本系列文章可转载,但请注明出处:http://mingfal.bloggerspaces.com

    简单查找

    /要查找内容

    用/向后查找,紧随其后的要查找的内容。然后按下回车,Vim就会去为你找你想要的东西了。

    要注意

    .*%/\?!$ 还有空格

    都有特殊意义,如果要查找的内容中包含这些字符,要在前面加上一个\。

    要查找区配的下一处,用命令

    \ 或 n

    它们的作用是相同的。

    查找历史

    查找命令可以允许你来查看查找的历史,在输入一个/以后,不要按回车,然后再按上下键就可以查看上一条或下一条查工历史了。在某个历史处如果按回车,就会查找此内容。

    查找选项

    高亮

    :set hlsearch

    命令可以让所有的查找都高亮显示匹配的部分。

    :set nohlsearch

    取消高亮选项

    增量查找

    一般情况下,Vim在查找时要等待用户输入整个要查找的内容,然后再去查找。增量查找则是不等用户输入完毕,就查找已输入的部分。要使用它需要进行下面设置:

    :set incsearch

    如查取消,则

    :set noincsearch

    反向查找

    ?要查找的内容

    命令从当前位置开始反向查找,即向文件的开始查找。

    改变方向

    N

    命令可以改变查找的方向并查找改变方向后的下一处匹配。

    基本的正则表达式

    行首(^)和行尾($)

    ^表示一行的开始,include会匹配每一处的include,而^include只会匹配在行首的include。
    $表示一行的结束,was$只会匹配在行末的was。
    如果想要匹配只有一个词the的行,用^the$。

    匹配任意单个字符(.)

    .匹配任一个字符,比如c.m表示以c开头以m结尾的有三个字母的字符串。

    匹配特殊字符

    好多字符在正则表达式中有特殊含意。要匹配这一类字符,要在前面加一个\。比如,要匹配the.,就要用the\.

    留言

    Vim简明教程2:编辑得更快一些

    八月 30, 2006 @ 12:43 pm · 归类于 Vim

    这是我在看一本叫做Vim Tutorial的书时作的笔记,去掉了例子,作了一下总结。放上来作为一个Vim的小教程分享一下。本系列文章可转载,但请注明出处:http://mingfal.bloggerspaces.com

    按词移动

    w

    按下w会前进一个词。

    b

    按下b会后退一个词。

    这里,就像在Vim中的大部分情况下一样,在这两个命令前面加上一个数字可以让它们重复做多次。

    移动到行首或行末

    $

    $会让你移动到所在行的末尾。

    ^

    ^会让你移动到所在行的开始。也可以做相似的事。不过^会移动到第一个非空的字符处,而会移动到行首。

    这两个命令也接受数字参数,比如

    2$

    会移动到下一行末。

    在行上查找

    f要查找的字符

    f用来在一行上查找一个字符并移动到该字符所在处。比如

    fx

    用来移动到此行当标后第一个x处。如果有一个数字参数,就可以指定移动到某个指定的匹配位置。

    F

    F用来向左查找。

    移动到指定行

    行号G

    G命令会把你带到用行号指定的行。如果使用没有行号的G,将会移动到最后一行。

    显示当前所在位置

    :set number

    Vim的可制定性是很强的,所以你可以通过:set设定很多选项。number就是其中之一。它是一个布尔选项,用来控制是否在最左边显示行号。

    :set number

    可以把它打开。

    :set nonumber

    则可以关闭此选项。

    Ctrl+g

    Ctrl+g会显示当然后在的位置。

    向上和向下翻屏

    Ctrl+u

    会向上翻半屏

    Ctrl+d

    会向下翻半屏

    删除文本

    dw

    dw会删除一个词。你应该可以看得出来,这里的w代表的就是word(词).其实d后面可以加好多东西来控制删除的对象。比如:

    d$

    会删除从当前位置到行末的所有内容。

    数字放在哪

    这里有一个疑问,如果想删除三个词,那么应该怎么办?是d3w,还是3dw。其实它们都能做到,不过原理不太一样。d3w是一次删除三个词,而3dw是执行三次删除一个词。其实这两者可以混起来,比如2d3w。

    改变文本

    c

    c用来改变文本。它的用法跟d一样。

    cc

    用来删除一行并进入输入状态。

    cw

    用来删除一个词并进入输入状态等。

    但是cw跟dw有一个不同之处。dw删除了一个词以后,还删除该词后面的空格。而cw只是会删除这个单词,空格仍然保留。

    .

    .命令会重复上一次所做的删除(d, x)或改变(c)命令。

    合并行

    J

    J(大写)将当下一行接在当前行后,并在两者间插入一个空格来合并这两行。

    替换字符

    r替换的字符

    r命令把当标处的字符替换成在r命令中指定的字符。

    更改大小写

    ~

    通过~可以把光标处的字符用它的大写(如果现在是小写)或小写(如果现在是大写)替换。

    Vim有着简洁而强大的宏功能。

    q宏名

    按下 q+宏名 后会进入宏录制状态,也就是说,此后发生的一切操作都会记录到名为“宏名”的宏中。如果名为“宏名”的宏已经存在,则将它覆盖。

    @宏名

    会调用名为“宏名”的宏。

    特殊字符

    当要输入特殊字符时,可以用

    Ctrl+k特殊字符代号

    可以通过命令

    :digraph

    来得到一个完整的对应表,来查看特殊符号所对应的代号。

    比如,要输入á, 则要通过下面的方法

    Ctrl+ka’

    留言

    Vim简明教程1:基本编辑

    八月 30, 2006 @ 12:37 pm · 归类于 Vim

    这是我在看一本叫做Vim Tutorial的书时作的笔记,去掉了例子,作了一下总结。放上来作为一个Vim的小教程分享一下。本系列文章可转载,但请注明出处:http://mingfal.bloggerspaces.com

    开始之前要做的

    touch ~/.Vimrc

    这会创建空的~/.Vimrc文件,这会告诉Vim你想要让Vim以Vim方式工作。如果不这样做的话,Vim会以Vi兼空模式运行,会有好多有用的功能没法使用。这也可以在Vim运行过程中通过

    :set nocompatible

    来实现。

    第一运行Vim

    gVim file.txt

    会运行gvim(Vim的图行化前端),并在其中打开file.txt文件

    Vim命令

    Vim

    会让你在终端打开Vim编辑,而不是像刚才那样打开一个新的窗口。

    模式

    Vim是一个模式化的编辑器。也就是说,它在不同的模式下会有不同的表现。当最下面的一行是文件名或为空时表示正在普通模式。如果是–INSERT–表示是在编辑模式。而–VISUAL–则表示目前是可视化模式。

    插入文本

    i

    键入i后会从普通模式转变到编辑模式。此时输入的东西将会作为文件的一部分。

    当你编辑完毕后,按下就会从编辑模式转回普通模式。同时,不管现在是在什么模式下,都会把你带回普通模式。

    移动光标

    当你回到命令模式(即普通模式)时,可以用下面的键来移动光标

    h(左), j(下), k(上), l(右)

    这可能看上去比较奇怪,谁会用l去表示右???但是实际上这是有原因的。移动光标上是在编辑过程中经常要做的,而h , j, k, l就在放右手手指的地方,也就是说按这几个键是最快的。当然,也可以用方向键来移动光标,不过那会大大减低你的编辑速度。

    删除字符

    x

    当你想删除一个字符时,把光标移动到它上面,然后按下x键,它就会消失。

    撤消和重做

    u

    在普通模式下按下u会撤消上一布的操作。

    Ctrl+R

    如果撤消的次数过多,按下 Ctrl+R 会重做上次撤消的操作。

    U

    U(大字)是一个特殊的撤消键,它会撤消在在最后编辑的行上所作的所有操作。

    退出

    ZZ

    ZZ会退出Vim并对所编辑的文件保存。

    取消修改

    :q!

    当你编辑完一个文件发现你并不想这样编辑它时,:q! 会让你退出Vim而不保存所作的修改。

    追加

    a

    i会在光标所在安符前插入字符,而a会让你在当标所在的位置之后继续输入内容。

    删除一行

    dd

    dd命令会删除当前所在的一行内容。

    新开始一行内容

    o

    o命令会在光标所在行下面加入一行,并将光标移动的此行的开始以供输入。

    O

    如果想在光标所在行的上面加入一行,请使用命令O(大写)

    获得帮助

    :help

    :help命令让你可以进入和查看Vim的帮助。用ZZ退出帮助。同时可以用像在Vim一样的h, j, k, l键来移动光标。帮助中会有一些被竖线括起来的词,那其实是超级链接。用Ctrl+]就可以跟随它,Ctrl+t用来后退。如果要查找某一特定主题的帮助,使用

    :help 主题

    同时

    也会起到和:help一样的效果。

    重复命令

    当要做多次同样的操作时,可以用计数来加快这一过程。

    9k

    会让你向上移动9行。通过在命令前加一个数字n,就可以执行这一命令n次。

    Vim教程

    Vim自带了一份Vim教程

    :vimtutor

    会打开它。

     

    展开全文
  • Pycharm 小技巧 ——只修改一列内容

    千次阅读 2018-12-27 17:23:23
    有时候需要将一段代码复制然后修改其中某一列序号的时候(例如想把上图第二段修改为 aaa2, bbb2, ccc2, ddd2, eee2),如果直接选择就会想上图第二段代码一样直接选一段,这时候可以按住 Alt 然后在用鼠标选中,直接...

    在这里插入图片描述

    有时候需要将一段代码复制然后修改其中某一列序号的时候(例如想把上图第二段修改为 aaa2, bbb2, ccc2, ddd2, eee2),如果直接选择就会想上图第二段代码一样直接选一段,这时候可以按住 Alt 然后在用鼠标选中,直接修改

    在这里插入图片描述

    修改后
    在这里插入图片描述

    展开全文
  • 敲黑板啦,注意听讲: ...4.然后像复制操作一样,选中其中的一列,双击其右下角,这样这一列所有的字符都复制的第一行,之后点击框选的右下角,选择智能填充,即可完成和原始文字的匹配; 5.数字列的操作方法和...

    敲黑板啦,注意听讲:

    步骤:

    1.将要处理的GIS属性表导出为txt格式,然后用excel打开;

    2.分别新建两列,一列为文字列,一列为数字列;

    3.将要分割的列,分别在新列第一行中写出文字部分和数字部分;

    4.然后像复制操作一样,选中其中的一列,双击其右下角,这样这一列所有的字符都复制的第一行,之后点击框选的右下角,选择智能填充,即可完成和原始文字的匹配;

    5.数字列的操作方法和文字的一样。

    展开全文
  • 在SecureCRT中使用鼠标复制-粘贴时,代码的自动缩进导致每行都比上行缩进个tab,手工调整很麻烦,幸好发现了vim的自动排版方法: 在命令行模式下,首先使用“gg”将光标移动到文档开头,然后使用“v”切换到...
  • 数字图像字符识别——数字识别

    万次阅读 多人点赞 2018-04-19 15:14:02
    本文简单介绍图片字符识别的原理,主要识别图片中的数字,其他字符识别原理...计算机理解图像是数字计算比较的过程。如图,我们一目了然的识别的图像中的数字,如何让计算机识别下图中的数字呢?环境:VS2015...
  • 数字IC小白起步()

    千次阅读 多人点赞 2018-09-27 10:49:16
    刚毕业的时候,我年少轻狂,以为自己已经可以独当一面,庙堂之上所学已经足以应付业界需要。...作为个真正合格的数字IC设计工程师,你永远都需要去不断学习更加先进的知识和技术。因此,这里出来...
  • https://jingyan.baidu.com/article/75ab0bcbb75f0cd6864db290.html
  •  作为个真正合格的数字IC设计工程师,你永远都需要去不断学习更加先进的知识和技术。因此,这里出来的技能永远都不会是完整的。我尽量每年都对这个列表进行次更新。如果你觉得这个清单不全面,可以在本
  • 数字证书笔记

    万次阅读 2020-09-07 09:33:29
    【1】非对称加密、数字签名、数字证书、keytool自签名证书 【2】HTTPS、SSL 证书、利用Openssl制作自签名SSL证书 【3】tomcat开发环境配置启用https 【4】Spring Boot2中配置HTTPS 【5】导入安全证书到jdk 【6】...
  • 当直接粘贴的时候,将数据粘贴到了个单元格中,无法用选择粘贴来实现。 解决过程 将数据粘贴到个文本文件中。 然后在excel中的数据栏中,点击从文本/CSV,选择该文本文件。 点击编辑。 点击拆分》按分隔符。...
  • 数字图像处理作为专业性比较强的一门学科,也是计算机视觉的基础课程,在开始学习OpenCV处理数字图像之前,我觉得对数字图像有一定的了解还是非常有必要的,尤其是对于没有任何数字图像基础的人。拥有扎实的数字图像...
  • 第一步打开我们要设置数字下拉值不变的表格,在序号一列下拉数字,发现数字递增,如下图所示: 方法一:按住 Ctrl 键拖动 第一步选中“5”那一个单元格,按住“ctrl”键下拉数字数字值不变,如下图所示:...
  • 函数: function remOccurOdd(arr) {  var result = 0;  for(var value of arr) result...那么,每一列的异或运算的结果都是和目标的一样的,相当于把目标的位按序号复制到结果对应的位上,那么结果就必定是目标
  • 数字图像处理--前言

    千次阅读 2019-07-18 19:16:31
    文章结构1. 基本概念2. 关于视觉感知 ...图像是个二维亮度函数f(x,y),(x,y)定义了空间坐标,f(x,y)该点的亮度或灰度 数字图像是指图像f(x,y)在空间坐标和亮度的数字化。数字图像是由有有限的元...
  • 从字母数字字符串中提取数字

    千次阅读 2014-09-30 10:43:06
    本文的作者是 Ashish Mathur,是位 Microsoft MVP(最有价值专家)。有关详细信息,请访问 Microsoft MVP 网站(英文)。 在下文中,我将说明从以下各种情况中的字符串内提取数字的公式: 当字母字符和数字...
  • 数字证书

    千次阅读 2004-06-25 09:48:00
    1.1 数字证书介绍 数字证书采用公钥体制,即利用一对互相匹配的密钥进行加密、解密。每个用户自己设定个特定的仅为本人所知的私有密钥(私钥),用它进行解密和签名;同时设定个公共密钥(公钥),并由本人公开...
  • VC数字图像处理编程讲座之二

    千次阅读 2005-11-24 15:28:00
    VC数字图像处理编程讲座之二前 言 数字图像处理技术与理论是计算机应用的个重要领域,许多工程应用都涉及到图像处理,一直有个强烈的愿望,想系统的写个关于数字图像处理的讲座,由于工作学习很忙,时至今日才...
  • 数字图像识别——基于模板匹配

    万次阅读 2016-01-02 23:59:29
    其实,在matlab中就有个OCR的函数可以识别数字、标点和英文字母,但是,该算法对于数字比较密集的情况下,识别能力有限。 现在简介一下我的识别程序处理的场景,如下图测试图像所示,我们处理的...
  • 加密和解密采用不同的算法实现,这样的好处是不需要像传统对称加密算法一样将相同算法的密钥分发给对方,从而减少密钥被获取所带来的严重危害,目前基本上都是采用非对称算法,而RSA是最为广泛的。理论上1024位以上...
  • Excel多数据的连接

    千次阅读 2016-04-22 13:00:06
    我们经常要用到多数据的连接,对于大量的数据,我们实在是无能为力,那么,我们在功能强大的office中找到了解决方法,我们可以将两列数据甚至多数据进行连接,下面,就让我们进行实际操作吧,首先建立个实验...
  • ID卡复制教程(使用T5577卡复制4100卡)

    万次阅读 多人点赞 2017-07-16 12:58:14
    1 ID卡的常见类型与区别 国内常见的普通ID卡多为EM 4100 或 EM 4102卡,其特点是不可修改ID号。为了复制普通ID卡,通常采用T5577 或 EM4305卡(俗称ID白卡),其特点是内部EEPROM可读可写,修改卡内...多说句,ID...
  • 近乎于完美的数字笔记——Notion

    千次阅读 2019-12-08 21:26:45
    之前和同桌想找个好一些的数字笔记工具,所以游走于各大笔记工具之间 大致深度体验过印象笔记、有道云笔记、微软OneNote、为知笔记 至于这四款笔记的对比,百度上大把,不过做赘述 印象笔记、有道云笔记和为...
  • 数字IC设计工程师的知识结构

    万次阅读 多人点赞 2017-04-05 10:28:13
    刚毕业的时候,我年少轻狂,以为自己已经可以...作为个真正合格的数字IC设计工程师,你永远都需要去不断学习更加先进的知识和技术。因此,这里出来的技能永远都不会是完整的。我尽量每年都对这个列表进行次更
  • 在Excel中如何让数字自动增长?

    千次阅读 2019-09-25 11:38:01
    个个输入数字当然是不可能的,excel本身提供了个叫【填充序列】的功能,就是用来应对数字在excel或行中的自动增长。 在Excel单列或单行中实现数字自动增长 第步,单击数字所在【单元格】,将鼠标放在...
  • C++实现神经网络识别数字

    千次阅读 2018-09-14 10:26:15
    0.综述 我用的神经网络是ANN,下文会介绍训练ANN的反向传播算法并给出相应的数学推导过程,以及个简单的...份通过使用上述代码训练出的参数进行数字预测的代码,复制粘贴即可使用。 拥有5000个样例的数据集。 ...
  • 数字图像处理入门

    万次阅读 2016-12-19 21:31:37
    什么是数字图像 简单地说, 数字图像就是能够在计算机上显示和处理的图像, 根据其特性可分为两大类一一位图和矢量圈。 位图通常使用数字阵列来表示, 常见格式有BMP、 1町、 GlF等:矢量图由矢量数据库表示,
  • 一年成为Emacs高手(像神一样使用编辑器)

    万次阅读 多人点赞 2012-01-31 16:35:12
    比如新手的错误就是花大量的时间记快捷键,事实上网上教程出的初学者"必知"快捷键 都不是必需的 . 具体步骤 开始前,解释一下后文用到的命名惯例, C 表示按下Ctrl键, M 表示按下Alt键...
  • 在印制科学技术研究所的相关专利文档中,采用了系列的专有单词或符号来表示一些特定的名词,为了描述方便,本文中也参照采用同样的缩写方式。现提前说明如下: D-RMB:基于密码数字的人民币数字货币体系,如 “D-...
  • 数字后端面试问题

    万次阅读 2016-12-10 12:00:41
    数字后端面试问题 - mikiah的专栏 - 博客频道 - CSDN.NET http://blog.csdn.net/mikiah/article/details/7929669001)Why power stripes routed in the top metal layers? 为什么电源走线选用最上面的金属层? ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 117,453
精华内容 46,981
关键字:

一样的数字怎么复制一列