2020年1月14日

linux ip地址设置 centos7

摘要: 查询路由 1、route -n 2、ip route show // centeros 3、traceroute www.baidu.com -s 100 【第一行就是自己的网关】 4、netstat -r 5、more /etc/network/interfaces 【Debian/Ubuntu 阅读全文

posted @ 2020-01-14 10:06 陈惟鲜的博客 阅读(564) 评论(0) 推荐(0) 编辑

2020年1月9日

git 安装,代码提交,跨服务器SSH免密访问

摘要: vmware 准备3个服务器192.168.5.136 docker、jenkins192.168.5.137 docker、192.168.5.138 docker、192.168.5.139 docker、git、registry 1、Git安装,可通过[192.168.5.139] 多种方式, 阅读全文

posted @ 2020-01-09 21:30 陈惟鲜的博客 阅读(400) 评论(0) 推荐(0) 编辑

2020年1月8日

google 浏览器 书签栏地址导入

摘要: 我们更换电脑时,浏览器的书签栏一般会保存有很多自己收藏的地址,现在想要一次性拿走。 那么google浏览器,就这样操作。 找到google浏览器的安装路径。直接右键属性 一般是:C:\Users\Thinkpad\AppData\Local\Google\Chrome\Application\chr 阅读全文

posted @ 2020-01-08 13:20 陈惟鲜的博客 阅读(486) 评论(0) 推荐(0) 编辑

2020年1月3日

jenkins rpm二进制安装、卸载

摘要: 0、下载安装jdk,安装java运行环境 因为这个jenkins是java写的,所有要运行起来必须要配置java运行环境。 到apache或什么地方去找jdk的包。安装。并且配置环境。之前已有写过 下载tar.gz或zip包。解压后。配置 vi /etc/profile 添加如下内容 export 阅读全文

posted @ 2020-01-03 18:30 陈惟鲜的博客 阅读(1756) 评论(0) 推荐(0) 编辑

docker 部分常用命令

摘要: docker 常用命令 docker images | grep "192" | awk '{print $1}' 查询出所有镜像,包含192字符串,查询出第1列 docker version 查看版本 systemctl start docker.service 启动docker容器 docker 阅读全文

posted @ 2020-01-03 15:06 陈惟鲜的博客 阅读(329) 评论(0) 推荐(0) 编辑

2019年12月28日

ELK---- Elasticsearch 集群,用kabuna查看集群情况。

摘要: 一、elasticsearch 集群。 准备工作:准备3台服务器。192.168.5.132192.168.5.133192.168.5.134 1、安装配置环境。之前的文章已写过,这里不重复。无非是JDK、elasticsearch 安装的过程。请查看之前的文章 2、其中其中一台服务,确保能正常访 阅读全文

posted @ 2019-12-28 14:14 陈惟鲜的博客 阅读(795) 评论(0) 推荐(0) 编辑

2019年12月25日

ELK---- Elasticsearch 使用ik中文分词器增加拓展热词

摘要: 进入到我们ik分词器安装目录下的config目录 <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd"><properties> <comm 阅读全文

posted @ 2019-12-25 23:22 陈惟鲜的博客 阅读(917) 评论(0) 推荐(0) 编辑

ELK---- Elasticsearch 使用ik中文分词器

摘要: 0、默认分词器。 默认分词器,查询的时候会把中文一个汉字当作一个关键字拆分,这样是不符合我们的需求的,所以需要安装分词器。 1、下载分词器。 当前有多种分词器可下载,据说比较好用的是IK分词器。 注意,下载分词器的时候,版本必须要与Elasticsearch安装的版本一致,否则会出现不可描述的错误。 阅读全文

posted @ 2019-12-25 23:02 陈惟鲜的博客 阅读(1431) 评论(0) 推荐(0) 编辑

ELK---- Elasticsearch 写入数据,查询

摘要: 之前已安装了Elasticsearch与kibana。 倒排索引 正向索引 正排表是以文档的ID为关键字,表中记录文档中每个字的位置信息,查找时扫描表中每个文档中字的信息直到找出所有包含查询关键字的文档。 这种组织方法在建立索引的时候结构比较简单,建立比较方便且易于维护;因为索引是基于文档建立的,若 阅读全文

posted @ 2019-12-25 22:30 陈惟鲜的博客 阅读(1042) 评论(0) 推荐(0) 编辑

2019年12月23日

ELK---- kibana 安装 学习

摘要: 我已经安装了java环境,和elasticsearch。这只有存储,那么管理界面工具什么的,目前还没有,我就是用kibana进行安装。 Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。你用Kibana来搜索,查看,并和存储在Elasticsearch索引中的数 阅读全文

posted @ 2019-12-23 23:20 陈惟鲜的博客 阅读(302) 评论(0) 推荐(0) 编辑

ELK---- Elasticsearch 安装 学习

摘要: elk = 分布式系统收集管理多台服务器日志,并能快速做增删改查操作的几个工具集合简称。 elasticsearch(存储日志)+logstash(收集日志)+kibana(展示数据) 在linux下安装这服务。 因为是在本机安装的centos 7 下,所以可能跟服务器上有点区别,但是区别不大。 因 阅读全文

posted @ 2019-12-23 22:51 陈惟鲜的博客 阅读(322) 评论(0) 推荐(0) 编辑

2019年12月22日

docker 挂载实现容器配置更改为外部文件

摘要: docker安装镜像后,每个服务都是独立的容器,容器与容器之间可以说是没关系,隔离独立的。 而且虚拟出来的这些容器里面的基本安装工具都是没有的,比如vi,vim等等。需要使用,还得安装处理。 那么我们安装的容器后我们怎么去修改配置文件。比如nginx我们安装好了之后,而且安装在多个容器实现主从后,我 阅读全文

posted @ 2019-12-22 22:21 陈惟鲜的博客 阅读(7887) 评论(0) 推荐(0) 编辑

docker 安装mysql

摘要: mysql 版本查看,只能到docker的库上去去看有哪些可以下载的版本。 地址:https://hub.docker.com/u/library 1、查询选择镜像文件版本。 查询搜索mysql,在列表中,选择mysql 信息,进去入图。我们安装一个不是最新的版本。据说最稳定的5.7版本。 2、下载 阅读全文

posted @ 2019-12-22 21:55 陈惟鲜的博客 阅读(705) 评论(0) 推荐(0) 编辑

2019年12月21日

docker 构建自己的image 镜像文件

摘要: docker build 构建自己的镜像文件。 1、在本地工程中运行生成一个springboot的可运行的jar。 因为我习惯用eclipse,所以在eclipse下新建一个springboot的工程,firstSpringboot的工程。 maven配置文件中,注意:必须指定生成文件后运行的主函数 阅读全文

posted @ 2019-12-21 22:33 陈惟鲜的博客 阅读(4831) 评论(0) 推荐(0) 编辑

docker安装nginx

摘要: 下载nginx 命令: 启动容器 docker run -d -p 81:80 nginx 在本例中,为 docker run添加了两个参数,含义如下: -d 后台运行 -p 宿主机端口:容器端口 #开放容器端口到宿主机端口 访问 http://Docker宿主机 IP:81/,将会看到nginx的 阅读全文

posted @ 2019-12-21 17:16 陈惟鲜的博客 阅读(713) 评论(0) 推荐(0) 编辑

docker 下载安装镜像

摘要: docker安装成功后。 1、搜索镜像 # 可使用 docker search命令搜索存放在 Docker Hub(这是docker官方提供的存放所有docker镜像软件的地方,类似maven的中央仓库)中的镜像。执行该命令后, Docker就会在Docker Hub中搜索含有 java这个关键词的 阅读全文

posted @ 2019-12-21 17:11 陈惟鲜的博客 阅读(797) 评论(0) 推荐(0) 编辑

docker 的安装与卸载

摘要: Docker 理解为应用市场管家 核心简化运维安装软件的发杂环境 Docker daemon( Docker守护进程) Docker daemon是一个运行在宿主机( DOCKER-HOST)的后台进程。可通过 Docker客户端与之通信。 Client( Docker客户端) Docker客户端是 阅读全文

posted @ 2019-12-21 17:04 陈惟鲜的博客 阅读(1687) 评论(0) 推荐(1) 编辑

2019年12月16日

CentOS-7 vmware 安装过程

摘要: 我当前的虚拟机是 vmware 15,用的镜像是centOs 7 CentOS-7-x86_64-DVD-1810.iso 确保你的虚拟机是通网的。 1、如果是新环境,没安装过gcc,那么先安装这个。 安装完成。 2、我们需要下载东西,默认情况下,虚拟机环境是没有安装下载工具wget的。 安装完成 阅读全文

posted @ 2019-12-16 23:28 陈惟鲜的博客 阅读(301) 评论(0) 推荐(0) 编辑

2019年12月15日

nginx 故障转移

摘要: 当我们的服务器某台出现问题的时候,怎么办。。。。 nginx在反向代理到真实服务器(上游服务器)的时候,如果真实服务器出现了宕机,或延迟卡顿的情况下,直接轮询下一个节点。 其中主要配置如下: 阅读全文

posted @ 2019-12-15 11:08 陈惟鲜的博客 阅读(575) 评论(0) 推荐(0) 编辑

nginx 负载均衡、服务超时处理

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2019-12-15 00:27 陈惟鲜的博客 阅读(4) 评论(0) 推荐(0) 编辑

2019年12月14日

nginx 超时配置、根据域名、端口、链接 配置不同跳转

摘要: Location正则表达式location的作用 location指令的作用是根据用户请求的URI来执行不同的应用,也就是根据用户请求的网站URL进行匹配,匹配成功即进行相关的操作。 根据域名判断跳转不同服务 根据端口判断跳转不同服务 根据链接不同,跳转不同地址服务器 阅读全文

posted @ 2019-12-14 23:07 陈惟鲜的博客 阅读(904) 评论(0) 推荐(0) 编辑

nginx 作用,初认识

摘要: 访问网站的dns域名解析 1、浏览器缓存之前解析的域名对应的ip 2、在本机host文件中配置的域名与ip对应的地址 3、最后都没映射,指向的域名的万网服务器,拿到真实域名对应的ip。 nginx 作用,能做什么? 答:隐藏真实地址,反向代理跳转在局域网内的其他服务器指向。负载均衡,黑白名单、权重控 阅读全文

posted @ 2019-12-14 22:39 陈惟鲜的博客 阅读(161) 评论(0) 推荐(0) 编辑

JVM理解

摘要: 类的生命周期,从.class文件被类加载器加载后。。直到被GC销毁。 可以从多个角度看,分析。 阅读全文

posted @ 2019-12-14 22:24 陈惟鲜的博客 阅读(97) 评论(0) 推荐(0) 编辑

使用开发IDE生成一个springboot工程。

摘要: 说实话,没办法,大势所趋。 当今天下,大企业,还是小公司,只要有想要更高效率的提高开发效率,能频繁迭代,又影响最小,那么只有使用分布式工程开发。 使用它就因为他快,加载东西,插件快,jar包引入方便。配置文件上下文。。。。总之很强大,所以使用了。 另外。。 分布式框架我认识的,也是用过的有两个一个是 阅读全文

posted @ 2019-12-14 21:02 陈惟鲜的博客 阅读(569) 评论(0) 推荐(0) 编辑

到spring官网创建第一个springboot工程

摘要: 登录到spring的官网,直接生成一个,然后倒入本地工程就可以了。 https://start.spring.io/ 点击创建的时候。 就等于下载了这个工程。 下载后,倒入到我们的maven工程可以直接使用。 阅读全文

posted @ 2019-12-14 20:51 陈惟鲜的博客 阅读(1057) 评论(0) 推荐(0) 编辑

2019年11月3日

linux 忘记root密码怎么处理。

摘要: 这个是不少人纠结的地方。一台服务器,太久没使用,然后又没有一个文件txt,excel记录那些密码相关的东西。所以导致很多信息忘记了。 参考文章:https://blog.csdn.net/crankyst/article/details/82964975 今天我就是忘记服务器的root密码了,所以, 阅读全文

posted @ 2019-11-03 20:58 陈惟鲜的博客 阅读(331) 评论(0) 推荐(0) 编辑

学习重新开始

摘要: 之前在工作中,由于自己只注重了业务功能,虽然业务做得挺好,但是很多技术的东西只是知道那么回事,知道怎么应用,没有深入的了解原理,导致重新选择公司的时候,被面试哑口无言。我用过很多当前流行的技术,可是他们的原理,他们的容易出问题的地方,他们的机制我都没深入了解。所以,未来一年,重新学习。 jvm,re 阅读全文

posted @ 2019-11-03 20:49 陈惟鲜的博客 阅读(115) 评论(0) 推荐(0) 编辑

2019年9月11日

接口测试自动化

该文被密码保护。 阅读全文

posted @ 2019-09-11 18:31 陈惟鲜的博客 阅读(0) 评论(0) 推荐(0) 编辑

接口定义模板

该文被密码保护。 阅读全文

posted @ 2019-09-11 18:30 陈惟鲜的博客 阅读(2) 评论(0) 推荐(0) 编辑

java对象转换

摘要: 对象转换: 对象的分层涉及到各个层级之间的对象转换(Entity2DTO , DTO2VO, VO2DTO,DTO2Entity等),传统的采用set/get 方法硬编码实现写的代码比较多;或者采用Bean的copy处理性能受影响 新的处理方式:采用工具在可以在编译器动态生成Java实现类,同时可以 阅读全文

posted @ 2019-09-11 18:28 陈惟鲜的博客 阅读(538) 评论(0) 推荐(0) 编辑

分布式任务调用

该文被密码保护。 阅读全文

posted @ 2019-09-11 18:27 陈惟鲜的博客 阅读(0) 评论(0) 推荐(0) 编辑

公共组系统能力

该文被密码保护。 阅读全文

posted @ 2019-09-11 18:25 陈惟鲜的博客 阅读(0) 评论(0) 推荐(0) 编辑

spring-boot-admin 监控

该文被密码保护。 阅读全文

posted @ 2019-09-11 18:24 陈惟鲜的博客 阅读(1) 评论(0) 推荐(0) 编辑

阿里巴巴编程规范

摘要: 一、 编程规约 (一) 命名风格 1. 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。 反例:_name / __name / $name / name_ / name$ / name__ 2. 【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文 阅读全文

posted @ 2019-09-11 18:23 陈惟鲜的博客 阅读(1282) 评论(0) 推荐(0) 编辑

git 使用规范

摘要: Gitflow工作流 Gitflow工作流借鉴自在nvie的Vincent Driessen。 Gitflow工作流定义了一个围绕项目发布的严格分支模型。虽然比功能分支工作流复杂几分,但提供了用于一个健壮的用于管理大型项目的框架。 Gitflow工作流没有用超出功能分支工作流的概念和命令,而是为不同 阅读全文

posted @ 2019-09-11 18:21 陈惟鲜的博客 阅读(893) 评论(0) 推荐(0) 编辑

java内存溢出定位

摘要: 一、内存溢出问题分类 瞬时流量过大造成的创建大量对象 内存泄漏导致的内存溢出,一般就是程序编码的BUG引起的 二、内存泄漏问题分析 step1: 收集内存泄漏的堆内存异常日志 > 添加HeapDumpOnOutOfMemoryError 和 HeapDumpPath两个参数开启堆内存异常日志:jav 阅读全文

posted @ 2019-09-11 18:21 陈惟鲜的博客 阅读(504) 评论(0) 推荐(0) 编辑

日志查看过滤

摘要: 查看送件:取10万行,取错误关键字上下文50行 tail -10000 task-apply.log |grep -A30 Exception -ntail -10000 callback-web.log |grep -A30 -B30 Exception -n 日志查询过滤 查询.gz文件gunz 阅读全文

posted @ 2019-09-11 18:16 陈惟鲜的博客 阅读(552) 评论(0) 推荐(0) 编辑

2018年10月8日

一些查看日志方便的命令

摘要: -- 查看日志文件 less bba-bill.log -- 跳到尾行shift+G -- 查询日志bba-bill.log文件中以字符串"2018-10-08 14:02:24.346"开头的开始 往后2000行,查询存在字符串"ol-10-thread-30"的行信息。grep "2018-10 阅读全文

posted @ 2018-10-08 16:30 陈惟鲜的博客 阅读(394) 评论(0) 推荐(0) 编辑

2018年8月10日

通过AOP拦截打印日志,出入参数

摘要: import java.lang.reflect.Modifier; import javassist.ClassClassPath; import javassist.ClassPool; import javassist.CtClass; import javassist.CtMethod; i 阅读全文

posted @ 2018-08-10 12:09 陈惟鲜的博客 阅读(2064) 评论(0) 推荐(0) 编辑

2018年8月9日

AOP切入点表达式

摘要: 其中..表示所有。。切记对应的中文: 任意公共方法的执行: execution(public * *(..)) 任何一个以“set”开始的方法的执行: execution(* set*(..)) AccountService 接口的任意方法的执行: execution(* com.xyz.service.AccountService.*(..)) 定义在service包里的任意方法... 阅读全文

posted @ 2018-08-09 15:05 陈惟鲜的博客 阅读(846) 评论(0) 推荐(0) 编辑

导航