- 博客(6)
- 收藏
- 关注
转载 Go中的strings包
strings标准库包主要涉及字符串的基本操作。常见字符串的操作有:字符串求长度求子串是否存在某个字符或者子串子串出现的次数(字符串匹配)字符串分割(切分)成[]string字符串是否存在某个前缀或后缀字符或者子串在字符串中首次出现的位置或最后一次出现的位置通过某个字符串将[]string进行拼接字符串重复次数字符串中子串替换大小写转换......................等等一些基本操作。由于str...
2021-12-07 19:30:51
550
原创 用Linux的top命令获得系统数据 并重定向
用Linux的top命令获得 0.1 秒刷新率的系统数据并重定向到一个文本文件top -b -n 3 -d 0.1 >>testdata.txt解析:b : 批次档模式,搭配 “n” 参数一起使用,可以用来将 top 的结果输出到档案内n : 更新的次数,完成后将会退出 topd : 改变显示的更新速度,设置信息更新时间-b :batch模式,可以重定向到文件中-n 3:一共取3次top数据。-d 0.1:每次top时间间隔是0.1s重定向概括一下,输入输出方向就是数据的流动
2021-12-04 16:40:27
2012
转载 Linux top命令的用法详细详解
首先介绍top中一些字段的含义: VIRT:virtual memory usage 虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量RES:resident memory usage 常驻内存1、进程当前使用的内存大小,但不包括swap out2、包含其他进程的共享3、如果申请100m的内存,实际使用10m,它只增长10m,与VIRT相反4、关于库占用内存的.
2021-12-04 10:47:01
905
原创 本地项目上传github
总结:其实只需要进行下面几步就能把本地项目上传到Github 1、在本地创建一个版本库(即文件夹),通过git init把它变成Git仓库; 2、把项目复制到这个文件夹里面,再通过git add .把项目添加到仓库; 3、再通过git commit -m "注释内容"把项目提交到仓库; 4、在Github上设置好SSH密钥后,新建一个远程仓库,通过git remote add origin https://github.com/guyibang/TEST2.git将本地仓库和远程仓库进行关联;
2021-10-22 00:22:45
158
转载 在 github 上添加 SSH key
在 github 上添加 SSH key1、检查你电脑是否已经有 SSH key运行 git Bash$ cd ~/.ssh$ ls这两个命令就是检查是否已经存在 id_rsa.pub 或 id_dsa.pub 文件,如果文件已经存在,那么跳过步骤2,进入步骤3。2、创建一个 SSH key$ ssh-keygen -t rsa -C "your_email@example.com"代码参数含义:-t 指定密钥类型,默认是 rsa ,可以省略。-C 设置注释文字,比如邮箱。-f 指
2021-10-21 23:58:25
192
转载 双向循环链表go实现
双向链表也叫双链表,是链表的一种,它的每个数据结点中都有两个指针,分别指向直接后继和直接前驱。所以,从双向链表中的任意一个结点开始,都可以很方便地访问它的前驱结点和后继结点。一般我们都构造双向循环链表。这里写图片描述代码如下:package doubleLinkedListimport ( "errors" "fmt")type ElemType interface{}//结点type Node struct { Data ElemType Pre *
2021-10-19 19:00:43
148
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人