- 博客(59)
- 收藏
- 关注
转载 Eclipse安装svn插件的几种方式
来源:https://www.cnblogs.com/alamps/p/6155963.html1.在线安装:(1).点击 Help --> Install New Software... (2).在弹出的窗口中点击add按钮,输入Name(任意)和Location(插件的URL),点击OK (3).勾选出现的插件内容,一步步安装即可。注:目前在线安装svn的版本只有1...
2018-12-31 16:33:47 105
转载 在Centos7 上安装SVN
来源:https://blog.csdn.net/crossangles_2017/article/details/785532661、安装使用yum安装非常简单:yum install subversion2、配置创建仓库我们这里在/opt下建立一个名为svn的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹。[root@loca...
2018-12-31 16:00:25 226
转载 jenkins修改启动用户,解决执行脚本权限问题
1.将jenkins账号分别加入到root组中 gpasswd -a root jenkins2.修改/etc/sysconfig/jenkins文件中,# user id to be invoked as (otherwise will run as root; not wise!)JENKINS_USER=rootJENKINS_GROUP=root 可以修改为root权限运行...
2018-12-30 21:32:56 7254 1
转载 安装Jenkins时不能联网安装插件问题解决
来源:https://blog.csdn.net/txyzqc/article/details/77885367最近对前端工程化问题很感兴趣,想研究下CI。就下载了个Jenkins(windows环境下)。安装真的好简单,双击exe文件,就安装成功了。 完成后会打开localhost:8080,此时需要配置Jenkins了。然后就出现问题了,在输入初始化管理员密码后,下个页面告诉我我是off...
2018-12-30 18:57:03 578
转载 Redis AOF 全持久化
来源:https://www.cnblogs.com/wangxiaoqiangs/p/5640018.html简介:Redis AOF 持久化,将每次接收到更改 redis 数据的操作都记录到一个 aof 文件,当服务器意外宕机或 redis 服务器非法关闭时,不会丢失数据。可以做到数据安全化,但是性能会受到影响。1、修改 redis.confshell > vim...
2018-12-30 10:53:48 175
转载 Redis 主从同步配置
来源:https://www.cnblogs.com/wangxiaoqiangs/p/5640024.html主从功能:为了防止 Redis 磁盘损坏,导致数据丢失,Redis 提供了复制功能,将一个主数据库的数据自动同步到从数据库,防止数据丢失。同时还可以配置一主多从来分担主压力,主只接受写的操作,将读的操作给从来实现;其中从库也可以接受其它从库的同步请求。如果主、从因为网络原因出...
2018-12-30 10:52:30 145
转载 Ansible 运维自动化 ( 配置管理工具 )
来源:https://www.cnblogs.com/wangxiaoqiangs/p/5685239.html简介:当下有许多的运维自动化工具( 配置管理 ),例如:Ansible、SaltStack、Puppet、Fabric 等。Ansible 一种集成 IT 系统的配置管理、应用部署、执行特定任务的开源平台,是 AnsibleWorks 公司名下的项目,该公司由 Cobbler...
2018-12-30 10:50:51 305
转载 linux下使用ntpdate同步网络时间
来源:https://blog.csdn.net/fml1997/article/details/77839246Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步安装ntpdate[fanmaolin@Centeros ~]$ sudo yu...
2018-12-28 21:18:52 704
转载 jenkins配置自动发送邮件
来源:https://www.cnblogs.com/gcgc/p/5631385.html?tdsourcetag=s_pcqq_aiomsg1.开通QQ的SMTP服务,需要发一条短信,qq会给你一个密码(不是你的QQ邮箱密码哦) 2.安装 Email Extension Plugin 插件 3.进入系统管理--系统设置3.1按照如下图设置首先找到 Extend...
2018-12-28 12:44:34 738
转载 Jenkins集成源码静态分析工具
https://www.cnblogs.com/topplay/p/3899254.html1、static code analysis插件说明Jenkins提供了插件”static code analysis“,该插件搜集不同的分析结果,并集合显示出来。实际上,我们可以认为static code analysi和FindBugs等插件组成了一个静态分析代码的套件。仅仅安装static...
2018-12-28 12:36:39 1433
转载 mysql先分组再排序的sql语句实现
来源:https://www.2cto.com/database/201709/683960.html最近项目中有一个需求, 需要先分组,再排序的功能。 搞了好久,经过敏大大(后台兄弟)指导, 终于搞出来了,分享给大家(demo)。一、 例子学生信息表需求: 获取每个学生同一科(type)下的历史最高分数及相关信息。如, Bob同学语文这科,历史最高分数是123 第一时间想到...
2018-12-27 20:40:03 2133
转载 Jenkins配置邮件通知(四)
来源:https://www.cnblogs.com/xiao-fy/p/7569846.html首先配置发送邮件服务器注意事项:1、以QQ邮箱为例,密码要去QQ邮箱设置里生成授权码,填写该授权码。 2、使用SSL协议 这个QQ邮箱必须勾选。3、系统管理员邮件地址要和上面配的地址一致。 配置完成后勾选发送测试邮件测试配置,点击测试,收到邮件即为配置成功。...
2018-12-27 19:00:38 116
转载 webhook实现提交代码自动触发Jenkins构建任务(三)
来源:https://www.cnblogs.com/xiao-fy/p/7537984.html通过前面两篇文章,搭建Jenkins实现了下面这些功能:1.从Gitlab中拉取源码2.通过maven进行编译并打包3.把打好的war包发送到目标主机4.执行部署脚本。如果能够通过推送代码或者merge request触发Jenkins构建任务,那么就实现了真正意义的自动化。唯一...
2018-12-27 18:59:14 1017
转载 Jenkins构建完成后自动部署到指定服务器(二)
来源:https://www.cnblogs.com/xiao-fy/p/7532139.html主要分为两步:1、发送Jenkins构建好的war包到指定服务器2、执行部署脚本这里是通过使用 publish over ssh 插件。插件管理中搜索publish over ssh 安装,完成后系统设置中就可以看到相关设置项了。Jenkins服务器上的公钥需要放到部署项目服...
2018-12-27 18:55:57 783
转载 Jenkins构建触发器
来源:https://www.jianshu.com/p/cb5607c73eea一、缘 起使用jenkins,一定会用到它的定时构建功能,笔者就近期使用到的构建定时触发器做以简单复盘二、前 提首先,你得有一个jenkins平台,不管是自己搭建的还是用公司已搭建好的其次,你得有你要构建的脚本,且该脚本已经放到搭建jenkins的服务器上,并能正常在该服务器上运行最后,如果以上两...
2018-12-27 18:49:18 758 1
转载 Red Hat Enterprise Linux 7.2 (RHEL7.2) 系统安装JDK jdk
来源:http://www.zhimengzhe.com/linux/264388.html1. 查看当前系统JDK版本信息 # java -version在安装JDK之前,首先要卸载系统自带的openjdk,如果不卸载,安装完成后查到的版本信息依然是系统自带的openjdk的信息 [root@localhost ~]# java -version openjdk...
2018-12-27 17:38:47 665
转载 使用jenkins实现持续集成
来源:https://www.cnblogs.com/zishengY/p/7170656.html一、jenkins 介绍 它是一个自动化的周期性的集成测试过程,从检出代码、编译构建、运行测试、结果记录、测试统计等都是自动完成的,无需人工干预,有利于减少重复过程以节省时间、费用和工作量;它需要有专门的集成服务器来执行集成构建;它需要有代码托管工具支持,比如SVN;官网地址地址:h...
2018-12-26 15:09:54 946
转载 深入理解Activiti工作流
来源:https://www.jdon.com/soa/activiti.html Activiti作为一个流行的开源工作流引擎,正在不断发展,其6.0版本以API形式提供服务,而之前版本基本都是要求我们的应用以JDK方式与其交互,只能将其携带到我们的应用中,而API方式则可以服务器独立运行方式,能够形成一个专网内工作流引擎资源共享的方式。Activiti执行的BPMN2.0,这个...
2018-12-26 10:31:29 1712
转载 业务建模初学者必看:BPMN的基础知识
来源:http://www.edrawsoft.cn/what-is-bpmn/BPMN,即业务流程建模与标记(手法),是用于构建业务流程图的一种建模语言标准。关于BPMN的知识,相关书籍数不胜数,从它的起源到未来的发展,内容繁多,要深入理解的话,不花上一定时间是很难达到目的的。但,对于业务建模初学者来说,与其花大把时间从几百页的文字中去了解它,倒不如先简单了解一下它的基础知识,再在实际运用中...
2018-12-26 10:20:02 3264
转载 Activiti-相关API
来源:https://www.cnblogs.com/iuie/p/8006068.html本文介绍与Activiti工作流具体操作相关的API。第一部分 几个Service相关的API1.流程定义API--RepostoryService APIactiviti.cfg.xml是一个spring依赖注入的xml文件,其具体内容可以参考Spring集成activiti测试类p...
2018-12-26 10:14:15 783
转载 用命令实现Win7远程桌面关机和重启
来源:https://blog.csdn.net/zymill/article/details/78578735关机 shutdown -s -t 0 重启 shutdown -r -t 0 打开运行框(Win+R键),输入上述命令即可,后面的数字表示关机/重启延迟的时间at 12:00 shutdown -s在运行里输入这个然后敲回车他就会在12点种的时候关机 ...
2018-12-25 18:50:24 192
转载 Ansible常用模块-script模块
一、概述script 模块可以帮助我们在远程主机上执行 ansible 管理主机上的脚本,也就是说,脚本一直存在于 ansible 管理主机本地,不需要手动拷贝到远程主机后再执行。 学习此模块之前,请先学习 command 模块。二、常用参数free_form参数 :必须参数,指定需要执行的脚本,脚本位于 ansible 管理主机本地,并没有具体的一个参数名叫 free_form,具体解...
2018-12-25 17:19:25 2289 1
转载 Ansible常用模块-command模块
一、概述command 模块可以帮助我们在远程主机上执行命令。 注意:使用 command 模块在远程主机中执行命令时,不会经过远程主机的 shell 处理,在使用 command 模块时,如果需要执行的命令中含有重定向、管道符等操作时,这些符号也会失效,比如”<”, “>”, “|”, “;” 和 “&” 这些符号,如果你需要这些功能,可以参考后面介绍的 shell 模块...
2018-12-25 17:14:21 1598
转载 ansibleshell 模块
一、概述shell 模块可以帮助我们在远程主机上执行命令。与 command 模块不同的是,shell 模块在远程主机中执行命令时,会经过远程主机上的 /bin/sh 程序处理。 学习此模块之前,请先参考 command 模块的介绍。二、常用参数free_form参数 :必须参数,指定需要远程执行的命令,但是并没有具体的一个参数名叫free_form,具体解释参考 command 模块。...
2018-12-25 17:10:19 884
转载 AnsibleCopy模块
一、概述copy 模块的作用就是拷贝文件,它与之前介绍过的 fetch 模块类似,不过,fetch 模块是从远程主机中拉取文件到 ansible 管理主机,而 copy 模块是将 ansible 管理主机上的文件拷贝到远程主机中。二、常用参数src参数 :用于指定需要copy的文件或目录。dest参数 :用于指定文件将被拷贝到远程主机的哪个目录中,dest为必须参数。content...
2018-12-25 17:00:58 285
转载 10-Ansible常用模块-file模块
一、概述file 模块可以帮助我们完成一些对文件的基本操作。比如,创建文件或目录、删除文件或目录、修改文件权限等。二、常用参数path参数 :必须参数,用于指定要操作的文件或目录,在之前版本的ansible中,使用dest参数或者name参数指定要操作的文件或目录,为了兼容之前的版本,使用dest或name也可以。state参数 :此参数非常灵活,其对应的值需要根据情况设定。比如,我们...
2018-12-25 16:41:15 158
转载 ansible生产常用十大模块
来源:http://blog.51cto.com/liuzhengwei521/1895480注:-a参数后的命令用单引号,单引号,单引号;双引号有可能会出问题,特别是在user模块;模块一:测试目标主机是否在线:ping模块主机如果在线,则回复pong测试主机是否在线[root@localhost ~]# ansible erp -m ping192.168.10.6 | ...
2018-12-25 16:19:23 331
转载 Docker部署nginx并修改配置文件
来源:https://blog.csdn.net/wangfei0904306/article/details/77623400docker 部署个nginx,简直太简单了好吧直接一行命令搞定:docker run \ --name nginx-health-web-pc \ -d -p 6800:80 \ -v /usr/docker/nginx/html:/usr/sh...
2018-12-24 16:15:19 1091
转载 JAVA实现多文件以ZIP压缩包导出
1、使用java实现吧服务器的图片打包成一个zip格式的压缩包导出,多个文件打包导出。 2、代码如下:**ImageByteUtil.java**public class ImageByteUtil{ private static float QUALITY = 0.6f; public static void compressZip(List<File> l...
2018-12-22 14:29:15 2450
转载 字符串截取最后一个“/”前面或后面的全部字符串
截取后面的字符串:columnEntity.getUrl().substring(columnEntity.getUrl().lastIndexOf("/"));截取前面的字符串:columnEntity.getUrl().substring(0,columnEntity.getUrl().lastIndexOf("/"))原文:https://blog.csdn.net/qq_191...
2018-12-22 14:27:42 6513 1
原创 自定义批量图片打包下载
请求的方法: @RequestMapping("/batchDownload") public void batchCode(HttpServletRequest request, HttpServletResponse response, String tables) throws Exception { byte [] data = photoImgSer...
2018-12-22 14:26:39 575
原创 dockerce118090安装与私有中央仓库配置
环境:Centos7.0 192.168.1.101 Centos7.0 192.168.1.102 IP做固定配置:做本地仓库用 做开发环境用本地仓库、开发环境、共同配置:禁用防火墙systemctl stop firewalld.servicesystemctl disable fir...
2018-12-21 00:22:51 649
转载 详解Docker Registry之删除镜像、垃圾回收
来源:https://www.jb51.net/article/111837.htm本篇文章主要介绍了详解Docker Registry之删除镜像、垃圾回收,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧Docker仓库在2.1版本中支持了删除镜像的API,但这个删除操作只会删除镜像元数据,不会删除层数据。在2.4版本中对这一问题进行了解决,增加了一个垃圾回收命...
2018-12-20 17:54:38 3691
转载 拼接分页 js
/***收藏或取消收藏*/function scSave(_this,id){ var params={ collect:trim($("#collect").val()), infoid:id, rnd:Math.random() } $.ajax({ ...
2018-12-19 18:52:46 510
转载 Docker+Jenkins持续集成环境(1)使用Docker搭建Jenkins+Docker持续集成环境
来源:https://www.cnblogs.com/xiaoqi/p/docker-jenkins-cicd.html本文介绍如何通过Jenkins的docker镜像从零开始构建一个基于docker镜像的持续集成环境,包含自动化构建、发布到仓库\并部署上线。0. 前置条件服务器安装docker,并启动docker swarm注意docker启动时,需要开启tcp端口1.Jen...
2018-12-19 18:24:20 435
转载 Jenkins,docker实现自动化部署(持续交互)
laiyuan:https://www.cnblogs.com/bigben0123/p/7886092.html前言随着业务的增长,需求也开始增多,每个需求的大小,开发周期,发布时间都不一致。基于微服务的系统架构,功能的叠加,对应的服务的数量也在增加,大小功能的快速迭代,更加要求部署的快速化,智能化。因此,传统的人工部署已经心有余而力不足。持续集成,持续部署,持续交互对于微服务开发来说...
2018-12-19 18:21:33 396
转载 单点登录系统实现基于SpringBoot
来源:http://www.cnblogs.com/zzp0320/p/8109327.html今天的干货有点湿,里面夹杂着我的泪水。可能也只有代码才能让我暂时的平静。通过本章内容你将学到单点登录系统和传统登录系统的区别,单点登录系统设计思路,Spring4 Java配置方式整合HttpClient,整合Redis ,HttpClient简易教程。还在等什么?撸起袖子开始干吧!效果图:80...
2018-12-17 21:11:48 139
转载 详解基于Spring Boot/Spring Session/Redis的分布式Session共享解决方案
来源:https://www.jb51.net/article/115939.htm本篇文章主要介绍了详解基于Spring Boot/Spring Session/Redis的分布式Session共享解决方案 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下分布式Web网站一般都会碰到集群session共享问题,之前也做过一些Spring3的项目,当时解决这个问题做过两种方案,一是利用n...
2018-12-17 14:11:17 208
转载 Elasticsearch6.5+Kibana6.5+Logstash6.5 下载|部署|使用
来源:https://blog.csdn.net/tanjun048/article/details/84562398Hello,大家好,今天将给大家带来ELK安装部署等相关内容。ELK是Elasticsearch+Logstash+Kibana的缩写。E负责索引,存储,搜索。L负责收集。K则负责的是展现。一、下载https://www.elastic.co/downloadsE...
2018-12-15 19:11:04 954
转载 elasticsearch6.X 及head插件部署(完整版)
版权声明: https://blog.csdn.net/zou79189747/article/details/80111219本文介绍了elasticsearch集群及head插件部署流程,包括后台启动脚本、开机自启动,面向生产环境的部署方式供大家参考。因工作环境问题,几乎所有内容都是手打的,自己边部署边记录问题及步骤,百分百保证能成功部署,若某一步有问题的话,有可能是打错了,欢迎留...
2018-12-15 19:05:34 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人