- 博客(19)
- 资源 (18)
- 收藏
- 关注
原创 linux运维开发(六)----------三剑客之grep
文章目录grep特点:grep使用场景:grep详解:正则匹配选项:匹配控制:基本输出控制:常用选项:高级选项:输出行前缀控制:常用选项:高级选项:上下文行控制:文件或者目录选项控制,属于高级附录正则表达式:基本正则表达式:字符重复表示:grep的color配置:grep特点:grep、sed和awk共属于linux三剑客,awk擅长对记录进行分割处理,sed利于对文本行进行修改,而grep则...
2019-05-31 12:09:32
314
原创 linux运维开发(五)----------三剑客之sed
文章目录sed的特点:sed使用场景sed命令详解:命令参数:命令选项:打印信息选项:p打印行号:=行追加选项:a行插入选项:i行替换选项:c行删除选项:d全局选项:g替换字符串选项:ssed的特点:sed同awk一样都是行处理器,不过不同的是awk针对记录进行分割显示,而sed则主要用于对记录进行修改sed使用场景替换关键字,例如在redis部署中,如果需要部署多个redis实例,则需要...
2019-05-29 12:33:55
239
原创 linux运维开发(四)---------- firewalld服务详解
centos7防火墙firewalld详解防火墙初识打开/关闭防火墙启用/禁用防火墙防火墙区域的查看查看指定区域信息规则永久化规则生效方式添加规则删除规则验证规则绑定端口转发流量查看所有区域的所有信息:防火墙初识防火墙是整个系统安全性最重要的方面,能够有效的防止网络攻击。所以我们需要详细了解防火墙的知识。从centos 7开始,使用了firewalld替代了centos 6中的iptables...
2019-05-29 12:33:49
791
原创 linux运维开发(三)----------三剑客之awk
文章目录awk的使用场景?awk的组成部分awk的使用场景?awk是行处理器,相比较屏幕处理信息的优点在于不会由于文件过大而出现内存溢出和处理缓慢的问题,通常用于格式化信息。awk的组成部分awk -F/f/v ‘BEGIN{} 匹配代码段 {输出代码段} ORS="\n" OFS=" " END{}’ filename-F:-F可以用来指定输入的字段分隔符,常用方法有:-F:和-F’...
2019-05-29 12:33:42
279
原创 linux运维开发(二)---------- top命令可以做到的那些事
一、top适用场合:我们都知道,top是Linux中最基本的监控管理进程的命令,但是进行top命令分析之前,我们先了解top的使用场合:每隔两秒监控mysql监控普通用户的进程二、top命令参数:-p:通过指定进程的pid监控进程-d :指定监控的刷新时间-u :指定监控进程所属的用户-a :按进程占用的内存进行排序-i:不显示空闲进程-c :显示启动进程的完整命令三...
2019-05-29 12:33:34
370
原创 CacheCloud详解(二)---------- SSH-2协议工具包
SSH-2协议工具包:CacheCloud平台提供了对redis集群的集中化管理、运维、监控等功能,但是CacheCloud是如何对机器进行监控和维护的呢?是如何获得redis所在服务器的信息呢?通过查看源代码,发现平台引入了SSH-2协议的工具包:ganymed-ssh2,这个工具包提供了java连接linux服务器的功能,通过这个工具包就可以在服务器上面执行应用逻辑 <depen...
2019-05-24 16:41:01
594
原创 CacheCloud详解(一)----------CacheCloud搭建(Redis云平台)
目标:redis作为流行的缓存数据库,被众多企业使用,但是对于中小型企业来说,日益增多的redis服务器,如何管理是个问题。本系列文章就搜狐视频开源的CacheCloud云平台进行深入讲解。通过从安装到源码讲解,让你深入了解实现原理。CacheCloud可以做什么?cacheCloud提供一个Redis云管理平台:实现多种类型(Redis Standalone、Redis Sentinel、...
2019-05-23 15:00:32
7334
原创 linux运维开发(一)----------防火墙
解决问题:Linux是系统部署常用的系统,但是经常由于我们忘记防火墙的存在导致访问失败,为了解决这个问题,我们需要对防火墙进行关闭操作,对于常见的系统我们提供了以下几种解决方式:centos 7:暴力解决 ------ 整体关闭systemctl stop firewalld & systemctl disable firewalldsystemctl stop firew...
2019-05-23 12:31:54
405
原创 spring 属性赋值详解
常用注解:注入对象:@Autowire@Resource@Inject@Autowire:1、本身不支持name属性,可通过@Qualifier注解解决。2、使用位置:构造器、属性、方法和参数 (1)、当该类使用注解被注入且只有一个有参构造器,则构造器中的参数可以省略@Autowire注解。 (2)、当使用@Bean注解注入实例,则注入方法中参数的@Autowire...
2019-05-21 14:58:08
235
原创 Spring注解开发
系统常用的三种ApplicationContext:ClassPathXmlApplicationContext:从类路径中加载配置文件初始化上下文FileSystemApplicationContext:从文件系统中加载配置文件初始化上下文AnnotationConfigApplicationContext:通过注解配置初始化上下文WebApplicationContext:web...
2019-05-20 18:23:46
135
原创 redis命令大全
redis数据结构 1. string 2. list 3. set 4. sort set 5. hashredis命令大全通用命令命令功能时间复杂度keys *通过模式匹配获得符合的key,容易阻塞redis线程,慎用O(N)exists key验证key是否存在(0表示不存在,1表示存在)O(1)type key查看valu...
2019-05-20 13:06:14
157
原创 Redis安装与部署最新版
Linux安装:环境依赖: Linux 系统版本:CentOS Linux release 7.5.1804 (Core) Redis:5.0.4安装步骤:cd /usr/local mkdir redis cd redis/ wget http://download.redis.io/releases/redis-5.0.4.tar.gz tar -zxv...
2019-05-10 13:21:09
229
原创 java代理那些事
代理代理模式是程序设计中常用的一种模式,通常用于生成一个代理类,间接执行委托类的方法。这样可以很好的保证委托类只实现基本的功能,而不需要和具体的业务产生关联,从而实现代码的高可用性、低耦合性和无代码侵入。为了实现代理类和委托类的行为一致性,他们通常会实现相同的接口。就像租房的...
2019-05-09 16:10:56
168
原创 spring启动过程详解
1、启动spring容器的方法:AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicationContext(MainConfigOfAOP.class);public AnnotationConfigApplicationContext(Class<?>... anno...
2019-05-08 18:35:40
200
原创 springmvc之Profile
Spring为我们提供的可以根据当前环境,动态的激活和切换一系列组件的功能。@Profile(“test”):指定生效环境。默认是default环境。切换环境方式:1、通过命令行激活2、通过代码方式激活AnnotationConfigApplicationContext applicationContext = new AnnotationConfigApplicati...
2019-05-08 15:44:36
1104
原创 Aware接口
自定义组件想要使用spring容器底层的组件,可以通过实现xxxAware接口来获得。通过后置处理器来实现注入。1、ApplicationContextAware:上文对象注入接口,对应的后置处理器为ApplicationContextAwareProcessor2、BeanFactoryAware:注入bean工厂3、EnvironmentAware:注入运行环境对象,对应的后置处理器为A...
2019-05-08 15:39:18
304
原创 Redis初识之全局命令
1.查看所有键keys *2.键总数dbsize3.检查键是否存在exists key如果键存在则返回1,不存在则返回04.删除键del key [key ...]5.键过期expire key seconds大于等于0的整数:键剩余的过期时间。-1:键没设置过期时间。-2:键不存在6.键的数据结构类型type key更多问题可以加公...
2018-01-10 15:50:38
206
原创 Redis入门之使用场景
1、redis可以用来做什么1.1缓存1.2排行榜系统1.3计数器功能1.4社交网络1.5消息队列功能2、redis不可以用来做什么根据数据的使用频繁程度和重要性,选择性的将数据存放到redis和关系型数据库中。更多问题可以加公众号:代码小栈,期待为您解决更多问题...
2018-01-10 14:49:17
212
原创 Redis 入门之Redis特性
1、速度快1.1 redis数据存放在内存中1.2 redis底层是用c语言实现的1.3 redis是单进程单线程2、基于键值对的服务器包括了五种基本数据类型:String、Hash、List、Set、Sort Set和三种扩展的类型:BitMap(位图)、HyperLogLog、GEO(地理信息定位)3、丰富的功能1.1 键过期功能,可以用来做缓存系统1.2 ...
2018-01-09 18:04:10
254
install-maven.sh
2019-05-24
linux一键安装java.zip
2019-05-23
centos 7 安装Apache和svnadmin
2019-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人