VS Code (Visual Studio Code) 是微软推出的开源且跨平台的代码编辑器,自 2015 年 4 月 30 日推出以来,发展迅速,至今不到 4 年的时间里,已经成为最流行的编辑器之一。它不仅集成了一款现代编辑器所应该具备的所有特性,还有十分丰富的插件来实现各种功能。截至今日,VS Code 插件商城已有超过 10000 款插件。
当然,我们可以使用 VS Code 来编写 Markdown 文档,这里推荐几个好用强大的 Markdown 插件。
VS Code (Visual Studio Code) 是微软推出的开源且跨平台的代码编辑器,自 2015 年 4 月 30 日推出以来,发展迅速,至今不到 4 年的时间里,已经成为最流行的编辑器之一。它不仅集成了一款现代编辑器所应该具备的所有特性,还有十分丰富的插件来实现各种功能。截至今日,VS Code 插件商城已有超过 10000 款插件。
当然,我们可以使用 VS Code 来编写 Markdown 文档,这里推荐几个好用强大的 Markdown 插件。
引自开发者(繁体转简体):
如果你跟我一样,每次看到网页上的中文字和英文、数字、符号挤在一块,就会坐立难安,忍不住想在它们之间加个空格。这个外挂(支援 Chrome 和 Firefox)正是你在网路世界走跳所需要的东西,它会自动替你在网页中所有的中文字和半形的英文、数字、符号之间插入空白。汉学家称这个空白字元为「盘古之白」,因为它劈开了全形字和半形字之间的混沌。另有研究显示,打字的时候不喜欢在中文和英文之间加空格的人,感情路都走得很辛苦,有七成的比例会在 34 岁的时候跟自己不爱的人结婚,而其余三成的人最后只能把遗产留给自己的猫。毕竟爱情跟书写都需要适时地留白。与大家共勉之。
把词典中的词按照 由长到短递减 的顺序逐字搜索整个待处理的文本,一直到把全部的词切分出来为止。不论分词词典多大,被处理的文本多么小,都得把这个分词词典匹配一遍。
python
中的 find ()
方法,获取匹配到的字符串在文本中的索引位置。python
定义一个字典 dict
,value
存放匹配到的字符串,key
是其索引,这样输出分词结果的时候,将 dict
按 key
升序排序,将 value
输出,分词片段的顺序和原文本中出现的顺序保持一致。find ()
方法返回的是匹配到的字符串在文本中第一次出现的位置,如果一个字符串在文本中出现多次,需要用 while
循环,找到该字符串所有的索引位置。每次找到一个索引位置后,将索引和字符串存入 dict
,然后在原文本中用与该字符串相同长度的空格替换原字符串。直到所有的字符串都被替换完毕,循环结束。split ()
方法将其分割,存入列表 list
。然后遍历 list
,找到每个字符串的索引位置,同样存入 dict
。dict
中的 value
,就是分词结果。list
中的内容,就是未匹配结果。本文转载自:https://shockerli.net/post/go-get-golang-org-x-solution/
当我们使用 go get
、go install
、go mod
等命令时,会自动下载相应的包或依赖包。但由于众所周知的原因,类似于 golang.org/x/...
的包会出现下载失败的情况。如下所示:1
2
3$ go get -u golang.org/x/sys
go get golang.org/x/sys: unrecognized import path "golang.org/x/sys" (https fetch: Get https://golang.org/x/sys?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)
我大概是 2013 年开始使用 OneNote 的。最初用过印象笔记,后来迁移到了 OneNote,至今快 6 年时间了,积累了不少笔记。一直都想搭一个博客,把笔记搬运到博客上,分享一下几年来积累的经验和知识,也可以在互联网上留下自己的痕迹。
最近在看一个视频课,但没有课程里对应的课件,自己手敲记笔记效率实在太低,于是需要一个可以截图直接 OCR 文字识别的工具。网上找到一款开源的 OCR 软件:天若 OCR 文字识别开源版,功能十分强大。该软件基于 @天若幽心 开源的代码 进行完善制作而成。