跳转到定义 跳转到定义其实很简单,通过vscode.languages.registerDefinitionProvider注册一个provider,这个provider如果返回了new vscode.Location()就表示当前光标所在单词支持跳转,并且跳转到对应location。 为了示例更加 ...
分类:
其他好文 时间:
2020-07-30 18:11:33
阅读次数:
64
1、使用git版本管理,设置缺省身份标识 当使用git init创建成功一个空的版本管理库之后,首先第一步就是设置账号缺省标识,如果不设置,在你使用git add 和git commit时就会报错 设置方法很简单,只需要在所创的空管理库中找到config文件然后以文本方式打开,在里面的最后添加一句: ...
分类:
其他好文 时间:
2020-07-30 14:49:39
阅读次数:
109
通过windows快速查询当前网段的存活主机 在linux当中查看当前网段存活的主机,通过nmap可以很简单的实现,在windows也可以通过namp实现,但是还要下载nmap,namp又是位于国外网站,下载起来比较慢,其实我们可以通过命令提示符实现,非常简单。 for /L %i IN (1,1, ...
八种排序算法可以按照如图分类,本文主要介绍快速排序。 交换排序 所谓交换,就是序列中任意两个元素进行比较,根据比较结果来交换各自在序列中的位置,以此达到排序的目的。 快速排序 快速排序的思想很简单,就是先把待排序的数组拆成左右两个区间,左边都比中间的基准数小,右边都比基准数大。接着左右两边各自再做同 ...
分类:
编程语言 时间:
2020-07-29 15:15:23
阅读次数:
74
1.单例模式的定义:保证?个类仅有?个实例,并提供?个访问它的全局访问点。实现的?法为先判断实例存在与否,如果存在则直接返回,如果不存在就创建了再返回,这就确保了?个类只有?个实例对象。 适?场景:?个单?对象。?如:弹窗,?论点击多少次,弹窗只应该被创建?次' 实现起来也很简单,??个变量缓存即可 ...
分类:
其他好文 时间:
2020-07-29 14:53:11
阅读次数:
57
这是一个相当简单的错误。使用字节计数而不是字符计数调用了宽字符串函数,从而导致缓冲区溢出。找到问题后,修复方法很简单,只需将sizeof更改为_countof,很容易的。但像这样的BUG浪费时间。由于崩溃,playtest被取消了,而且由于缓冲区溢出破坏了堆栈,因此找到错误代码并非易事。我知道这种类 ...
分类:
其他好文 时间:
2020-07-29 10:31:02
阅读次数:
75
前言 「上一篇文章」我们对 Spring 有了初步的认识,而 Spring 全家桶中几乎所有组件都是依赖于 IoC 的。 刚开始听到 IoC,会觉得特别高大上,但其实掰开了很简单。 跟着我的脚步,一文带你吃透 IoC 原理。 本文主要讲原理,围绕“是何”、“为何”来谈,下一篇文章会讲实践部分,也就是 ...
分类:
编程语言 时间:
2020-07-29 10:21:09
阅读次数:
64
例子:将目录A重命名为B mv A B 例子:将/a目录移动到/b下,并重命名为c mv /a /b/c 其实在文本模式中要重命名文件或目录的话也是很简单的,我们只需要使用mv命令就可以了,比如说我们要将一个名为abc的文件重命名为1234就可以这样来写:mv abc 1234,但是要注意的是,如果 ...
分类:
系统相关 时间:
2020-07-28 22:31:07
阅读次数:
164
HDU - 1114 题目翻译: 在acm能够做任何事情之前, 必须编制预算并获得必要的财政支持。这一行动的主要收入来自IBM。这个想法其实很简单,每当一些会员有一点小钱时,他就会把所有的硬币都扔到小猪存钱罐里。这个过程是不可逆转的, 除非打破猪,否则硬币不能拿出来。过了足够长的时间, 存钱罐里应该 ...
分类:
其他好文 时间:
2020-07-28 22:08:26
阅读次数:
76
下文 #1,#2 摘自 https://www.jianshu.com/p/3c5d7f09dfbd 还做了部分修改,想看原文点链接 ThreadLocal 使用方法很简单: ThreadLocal<T> local = new ThreadLocal<T>(); local.set(...); l ...
分类:
其他好文 时间:
2020-07-28 17:31:36
阅读次数:
76