摘要: 简介 前一篇随笔是安装jenkins的过程,比较简单,这一次说一下用jenkins配置以gitlab为代码管理仓库的maven项目的完整个构建过程,以及我碰到的一些问题。由于是maven项目,所以我们的linux系统还要安装maven,当然还有jdk 软件安装 1、jdk 我安装的centos预安装 阅读全文
posted @ 2019-03-07 09:12 颜色不一样的烟火 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 1、安装jdk yum install java java -version 2、安装jenkins 添加Jenkins库到yum库,Jenkins将从这里下载安装。 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/re 阅读全文
posted @ 2019-03-02 14:05 颜色不一样的烟火 阅读(2716) 评论(0) 推荐(0) 编辑
摘要: 开发的时候通常会有个基础版的项目代码,新开项目时可以以基础版进行开发。 然而在gitlab上不能直接以基础版的仓库来新建项目,所以需要我们通过命令行方式进行操作。 开发的时候通常会有个基础版的项目代码,新开项目时可以以基础版进行开发。 然而在gitlab上不能直接以基础版的仓库来新建项目,所以需要我 阅读全文
posted @ 2019-02-28 11:00 颜色不一样的烟火 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 在CentOS系统上安装所需的依赖:ssh,防火墙,postfix(用于邮件通知) ,wget,以下这些命令也会打开系统防火墙中的HTTP和SSH端口访问。1.安装ssh和python 若出现以下图片的信息则表示成功 2.将SSH服务设置成开机自启动,安装命令:sudo systemctl enab 阅读全文
posted @ 2019-02-27 16:17 颜色不一样的烟火 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要介绍了VMware安装Centos7超详细过程(图文),具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.软硬件准备 软件:推荐使用VMwear,我用的是VMwear 12 镜像:CentOS7 ,如果没有镜像可以在官网下载 :http://isoredirect.centos.or 阅读全文
posted @ 2019-02-27 16:15 颜色不一样的烟火 阅读(1773) 评论(0) 推荐(0) 编辑
摘要: 摘要 之前老是听说动态代理,一直没有机会好好看过,现在就把动态代理的实现逻辑和用处整理一下。首先提两个概念,委托类和代理类。委托类就是实际业务逻辑的处理者,代理类是处于请求发起者与委托类之间的角色,所有对委托类的请求都会经过代理类。就是委托类将请求处理委托给代理类,代理类可以起到方法拦截、功能增强的 阅读全文
posted @ 2019-02-26 16:44 颜色不一样的烟火 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1、EXPLAIN 做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。 下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据: type列,连接类型。一个好的SQL语句至少要达到range级别。杜绝出现all级别。 key列,使用到的索引名。如果没有选择索引,值是NULL。 阅读全文
posted @ 2019-02-22 10:24 颜色不一样的烟火 阅读(1248) 评论(0) 推荐(1) 编辑
摘要: 前言 本篇内容主要记录spring集成消息中间件MQ的,分队列模式queue和主题模式topic两种模式,我使用的是activeMq。网上现在主流的是rabbitMq,功能更加强大,但rabbitMq用的是Erlang语言写的,需要安装Erlang环境。如果是要用到大数据相关的,可以使用kafka, 阅读全文
posted @ 2019-02-21 16:37 颜色不一样的烟火 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 简介 处理并发问题的重点不在于你的设计是怎样的,而在于你要评估你的并发,并在并发范围内处理。你预估你的并发是多少,然后测试r+m是否支持。缓存的目的是为了应对普通对象数据库的读写限制,依托与nosql的优势进行高速读写。 redis本身也有并发瓶颈。所以你要把读写和并发区分开来处理。只读业务是不是可 阅读全文
posted @ 2019-02-21 16:30 颜色不一样的烟火 阅读(1033) 评论(0) 推荐(1) 编辑
摘要: activiti介绍: activiti是一个业务流程管理(BPM)框架。它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。开发人员可以通过插件直接绘画出业务流程图。 ProcessEngine: ProcessEngine对象是activiti的工作流 阅读全文
posted @ 2019-02-21 14:15 颜色不一样的烟火 阅读(2723) 评论(0) 推荐(0) 编辑