自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 docker环境下安装jenkins容器

推荐docker学习资料:https://www.runoob.com/docker/docker-tutorial.html 一、Centos7环境 docker安装 先到官网下载镜像,docker镜像官方:https://hub.docker.com/ 1.最新版安装 yum install -y yum-utils device-mapper-persistent-data lvm2 2.加入docker源 yum-config-manager --add-repo https://mirrors.

2020-05-17 21:17:23 183

原创 ELK接入规范

背景 为了方便统一的收集应用产生的日志,便于分析、排查和优化应用问题 说明 java日志 索引命名规则: 环境-java-项目名称(如:test-java-wofang-cloud-oauth) 字段 说明 类型 备注 appname 系统简称 字符型 必填 host 服务器名称 字符型 必填 evel 日志级别 字符型 必填 thread_name 线程名称 字符型 必填 logger_name 事件耗时 数字型 必填 message 扩展属性 字符型 必填

2020-07-29 10:50:01 1032

原创 持续集成和交付规范v2.0(敏捷)

以下规范适合敏捷开发 持续集成和交付规范v2.0 一、持续集成和交付 持续集成:开发过程中,开发成员需经常集成他们的工作,即代码的更改需定期合并到代码库,并进行测试。 持续交付:在持续集成的基础上,将集成后的代码部署到更贴近真实运行的环境中。 持续集成和交付的工作流程:编码->构建->集成->测试->交付。 新功能工作流程的具体步骤如下: 1、开发人员拉取线上代码(master分支),基于master在本地创建功能分支feature/sp编写代码,定时提交到功能开发分支(featur

2020-07-29 10:41:46 1063

原创 ES埋点说明v1.0

背景 为了方便埋点事件的统计、分析挖掘与规划,需要规范埋点字段及其类型,更好的统一拓展。 说明 字段 说明 类型 备注 sysName 系统名称 字符型 必填 eventName 事件名称 字符型 必填 recordDate 记录时间 字符型 必填 costTime 事件耗时 数字型 可选 extendField 扩展属性 对象类型 可选 !!#ff0000 注意:叶子节点存在值,父节点就不能存在值(示例请拉到最后)!! 输出json示例如下: {"eventNa

2020-07-29 10:39:03 835

原创 接口设计规范

######说明:适用于Web前后端分离 基本规范 参考链接:RESTful API 最佳实践 原则上使用RESTful风格,如有特殊可不遵循此规范!!! 统一使用RESTful风格的接口请求方式,前端需要模拟除GET,POST以外的请求: GET:读取请求,如列表,详情接口 POST:创建请求,如新增一条数据 PUT:更新(Update),通常更新整个实体 PATCH:部分更新 DELETE:删除 URI统一使用资源实体的方式定义,资源实体统一定为英文单词的复数形式,筛选参数使用查询字段,以用户(

2020-07-29 10:32:28 455

原创 Mysql设计规范

建表规约 表名、字段名必须使用小写字母或数字,禁止出现数字开头,禁止两个下划线中间只出现数字。数据库字段名的修改代价很大,因为无法进行预发布,所以字段名称需要慎重考虑。 表名不使用复数名词。 禁用保留字,如 desc、range、match、delayed 等,请参考 MySQL 官方保留字。 主键索引名为 pk_字段名;唯一索引名为 uk_字段名;普通索引名则为 idx_字段名。pk_ 即 primary key;uk_ 即 unique key;idx_ 即 index 的简称。 数据表、数据字段必须

2020-07-29 10:30:40 233

原创 ELK日志分析系统搭建

elk由三个模块构成,分别为elasticsearch,logstash和kibana。 下面简单说明下搭建步骤: 1、安装elasticsearch-7.2.0 修改配置文件:vim config/elasticsearch.yml cluster.name: xuxk-es node.name: node-1 path.data: /data/server/elk/elasticsearch/es-data path.logs: /data/server/elk/elas

2020-07-29 10:21:16 142

原创 zabbix监控平台搭建

zabbix服务端 1、安装yum源配置文件 # rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm # yum clean all 2、安装服务端、前端和客户端 # yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent 3、初始化数据库 # mysql -uroot -p pa

2020-07-29 10:11:56 158

原创 安装redis

安装命令: cd /home/wofang tar -zxf redis-5.0.5.tar.gz cd redis-5.0.5 make make test yum install tcl make install mkdir -p /data/server/redisdata cp redis.conf /data/server/redisdata/ 编辑配置文件: #打开配置文件修改以下内容:vim /data/server/redi

2020-07-29 10:01:54 107

原创 Linux挂载数据盘

查看有没有数据盘 sudo fdisk -l 分区 运行 sudo fdisk /dev/vdb 在 Command (m for help): 提示后, 键入 n, 以后的步骤直接 Enter确认. 格式化 mkfs.ext4 /dev/vdb1 是格式化为ext4, 如果要格式化成ext3, 执行 mkfs.ext3 /dev/vdb1 分区信息写入 fstab 下次开机启动时可以自动挂载, 不然每次开机都要手动挂载 先备份: cp /etc/fstab /etc/fstab-b

2020-07-29 09:52:40 211

原创 并发编程学习记录篇(一)

为什么不建议使用stop() 因为它有可能导致线程占用的资源不被释放 interrupt、interrupted、isInterrupted有什么区别 1.interrupt:向线程打个招呼,需要暂停下,但不一定立马执行,线程也可以完全不理会,它起到一个标志位的作用; 2.isInterrupted:是判断是否需要中断线程,就是检查interrupt的标记位为false还是为true,为true则为中断; 3.interrupted:是Thread静态方法,也是判断是否中断线程,如果发现int.

2020-07-23 12:02:10 133

原创 idea2018.2.3导入spring 5.1.3源码

一、导出spring对应的版本源码 1、git clone --branch v5.1.3.RELEASE http://192.168.42.111:10080/xuxk/spring-framework.git

2020-07-09 14:41:20 411

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除