![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随笔
文章平均质量分 79
枕畔雪
这个作者很懒,什么都没留下…
展开
-
jvm 垃圾收集原理 && 常见的垃圾收集器特点
1.垃圾收集的原理和基础概念1.1 简单 JVM 内存区域模型通常可以把 JVM 内存区域分为下面几个方面,其中,有的区域是以线程为单位,而有的区域则是整个 JVM 进程唯一的。首先,程序计数器(PC,Program Counter Register)。在 JVM 规范中,每个线程都有它自己的程序计数器,并且任何时间一个线程都只有一个方法在执行,也就是所谓的当前方法。程序计数器会存储当前线...原创 2020-02-26 18:32:44 · 312 阅读 · 1 评论 -
shell 将第二列的 \t 替换为 空格,其余列的 \t 不动
背景处理数据代码出了 bug ,导致以 \t 分割的数据 中第二列的 \t 变成了 空格符,需要将数据恢复正常。思路split 分割数据,然后格式化输出,代码如下:cat 8NF_data | awk '{len=split($0,a,"\t") ;print a[1]"\t"a[2]a[3]"\t"a[4]"\t"a[5]"\t"a[6]"\t"a[7]"\t"a[8] }'...原创 2019-10-18 20:06:41 · 1499 阅读 · 0 评论 -
每隔 n 个空格,将该空格替换为换行符
SHELL awk 每隔 n 个空格,将该空格替换为换行符背景思路示例背景最近在做一些文本处理的时候代码出了 BUG ,导致整个文件的换行符都变成了空格,需要在正确的位置将空格替换为换行符思路使用 awk 的 split 函数对字符串进行数组类型的分割,(类似于 python 中的 split 函数)然后每隔 n 个空格,就将第 1 2 3 … n-1 n 个元素输出, awk 代码如下:...原创 2019-10-18 10:50:04 · 2034 阅读 · 1 评论 -
filebeat常见配置项梳理
filebeat5.2.2prospector(input)段配置filebeat.prospectors:每一个prospectors,起始于一个破折号”-“- input_type: log #默认log,从日志文件读取每一行。stdin,从标准输入读取paths:日志文件路径列表,可用通配符,不递归- /var/log/*.logencoding: plain #编码,默认无,pla转载 2017-10-16 16:52:25 · 23179 阅读 · 0 评论 -
关于数据结构课设的一些建议:
关于数据结构课设的一些建议:首先,大家的数据结构都是用c写的,所以说大家在做数据结构课设的过程中遇到的第一个阻碍是c的语法,尤其是指针和结构体的用法,这些在链表和图中应用很广泛,所以一定要弄明白。 这里,关于c的教材上学期就给大家推荐过了:1.《c程序设计语言-新版》《c程序设计语言-新版 习题解答》这两本一定配套买,有练有答。https://book.douban.com/subject/113原创 2016-12-22 14:12:08 · 2534 阅读 · 0 评论 -
ubuntu在vmware中的上网方式——NAT方式
整理一下关于Ubuntu在vmware中的上网方式。首先,NAT即网络地址转化。windows10下vmware安装Ubuntu上网方式(NAT)介绍:我是用的是校园网,我们学校的校园网对每个账号的终端绑定个数有限制,只能是两个(一个有线端,一个无线端)。以前Ubuntu连接不上网络总以为是学校把我的虚拟机网卡限制掉了,后来经过实验才发现学校的校园网对于终端的限制是基于操作系统类型的。原创 2016-05-16 18:25:47 · 5350 阅读 · 0 评论 -
新浪微盾激活流程
激活微盾输入vpn.sina.com,点击激活微盾 再次点击激活微盾 然后输入邮箱全称 系统会给你的staff邮箱发送一个激活链接,点击之后出现如下页面: 序列号就是微盾背后的一串数字,动态密码就是微盾前面显示的一串数字。 点击下一步之后会提示输入静态密码,自己随便输一个六位数的数字,例:123456,以后登录系统的时候账号是自己的staff邮箱前缀,密码是静态密码原创 2016-07-22 18:27:36 · 507 阅读 · 0 评论 -
Ubuntu中关于安装源的认识
一、安装源的认识 安装源文件处于/etc/apt/sources.list 并且包含/etc/apt/sources.list.d/*.list sources.list是一个可编辑的文本文件,内部存储着Ubuntu软件更新时的源服务器地址以下是Ubuntu官网上的15.10的源列表: 每一行的开头是deb或者deb-src,分别表示直接通过.deb文件进行安装和通过源原创 2016-05-18 15:36:08 · 784 阅读 · 0 评论 -
vim常用用法总结及模板文件示例
vim常用用法总结vim编辑器分为三种模式:一般模式、编辑模式、命令模式一般模式:删除、复制和粘贴 x:向后删除 X:向前删除 nx:向后删除n个字符 dd:删除当行 D:删除当行字符 ndd:删除当前行向下的n行 yy:复制光标所在的行 p:将复制的数据粘贴在光标的下一行 P:将复制的数据粘贴在光标的上一行编辑模式: i:在光标所在的位置插入字符 I:在光标所在的行第一个原创 2016-06-01 09:53:30 · 1255 阅读 · 0 评论 -
Linux下ntpdate时间同步
Linux ntpdate时间同步转载 2016-05-26 14:02:09 · 805 阅读 · 0 评论 -
vmware的硬件选项里有关于虚拟化引擎的选项
硬件虚拟化 vmware原创 2016-05-24 16:44:53 · 157466 阅读 · 4 评论