awk awk '{pattern + action}' {filenames} 当我们所指定的规则脚本过长的时候,我们可以使用-f的选项加上我们的脚本文件。再复杂点我们可以直接调用shell脚本,就像我们在编写python时需要加上解释器一样,我们调用#!/bin/awk这样也可以进行调用。 ro ...
分类:
其他好文 时间:
2020-04-13 16:43:46
阅读次数:
73
优化项1、关闭selinux、关闭firewalld(centos7)/iptables(centos6)2、修改字符集3、精简开机启动项4、修改最大文件描述符5、修改yum源及安装常用工具6、优化系统内核7、优化ssh登录速度8、禁用ctrl+alt+del重启9、设置时间同步10、history优化1、关闭selinux、关闭防火墙a/关闭selinux[root@gitlab~]#sed-i
分类:
其他好文 时间:
2020-04-13 15:32:36
阅读次数:
84
sql本身肯定是没问题的,是awk切割的时候出的问题,那怎么样处理才能得到我要的结果呢。
分类:
数据库 时间:
2020-04-13 15:23:00
阅读次数:
77
C - 展开字符串 HDU - 1274 处理括号优先级:栈保存所有的字符,遇到 数字+字符,数字拿出来,for一遍,字符填到栈里,遇到 )一直把栈里元素拿出来,直到 ( 为止,然后把这中间的元素保存下来,因为括号前面有系数,再for一遍,填到栈里,最后把栈清空,输出, #include<cstdi ...
分类:
其他好文 时间:
2020-04-12 20:43:50
阅读次数:
53
#!/bin/bash ## ## ## FILEPATH=/etc/hosts SVNAME=a.abc.com NEWIP=1.1.1.1 sed -i 's/^.*'$SVNAME'.*$/'$NEWIP' '$SVNAME'/' $FILEPATH ## 行内包含“SVNAME”参数,则将整 ...
分类:
系统相关 时间:
2020-04-12 20:43:21
阅读次数:
221
Java泛型 为什么需要泛型呢? 总结:泛型的作用是为了保证类型安全,如果集合中可以保存不同类型,那么有时候,比如比较的时候,不同类型是不同比较的,这样会报异常; 补充:Java中的泛型,只在编译阶段有效。在编译过程中,正确检验泛型结果后,会将泛型的相关信息擦出,并且在对象进入和离开方法的边界处添加 ...
分类:
编程语言 时间:
2020-04-12 16:52:48
阅读次数:
79
一级标题 文本处理三剑客之 sed 二级标题 1 sed 工作原理 sed 即 Stream EDitor,和 vi 不同,sed是行编辑器 Sed是从文件或管道中读取一行,处理一行,输出一行;再读取一行,再处理一行,再输出一行,直到 最后一行。每当处理一行时,把当前处理的行存储在临时缓冲区中,称为 ...
分类:
其他好文 时间:
2020-04-12 16:48:24
阅读次数:
86
一、grep、sed、awk称为:三剑客 三剑客听说是入门运维的小伙伴们是必备的技能,但广深小龙不是运维也大致学习了解一下。 但也有人说是四剑客,包括:find 当然我们也会一起了解下,如下图三剑客的价值犹如同sql的语法的重要性。 二、擅长过滤:grep 支持正则表达式,通常作为连接运行下一个命令 ...
分类:
系统相关 时间:
2020-04-12 16:16:50
阅读次数:
71
服务依赖 在分布式架构中,服务间的依赖非常常见,一个业务调用通常依赖多个基础服务。如下图, 对于同步调用,当会员服务不可用时,订单服务请求线程被阻塞,当有大批量请求调用会员服务时, 最终可能导致整个会员服务资源耗尽,无法继续对外提供服务。并且这种不可用可能沿请求调用链向上传递,从而引发服务间的雪崩效 ...
分类:
其他好文 时间:
2020-04-12 12:48:42
阅读次数:
102
take 仅仅从 Observable 中发出头 n 个元素 通过 take 操作符你可以只发出头 n 个元素。并且忽略掉后面的元素,直接结束序列。 let disposeBag = DisposeBag() Observable.of("🐱", "🐰", "🐶", "🐸", "🐷", " ...
分类:
其他好文 时间:
2020-04-12 11:05:10
阅读次数:
97