比 Jenkins 简单的项目构建和部署工具。前端项目自动构建部署我有几个自用的前端项目,每次修改代码后都需要本地打包再上传到服务器进行部署,感觉有点麻烦,不够自动化,所以一直想找个能够实现自动构建和部署的工具。这时候可能会有人说用 Jenkins,其实我有体验过,但没能用起来,一方面是 Jenkins 对服务器配置要求高,另一方面是配置过于复杂。另外也使用过一段时间的 Vercel,虽然可以很方            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 10:38:43
                            
                                4670阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Jenkins介绍在DevOps时代,持续集成和持续交付(CI/CD)已经耳熟能详,从构建到部署的自动一体化已经是成熟的技术。而Jenkins就是满足从构建到部署的自动化工具。Jenkins是以插件的形式来提供服务,他提供1000个插件来支持构建,部署,自动化,可以满足任何项目的需要。 1、持续集成和持续交付:作为一个可扩展的自动化服务器,Jenkins可以用做简单的CI(持续集成)工具,同样它也            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-23 11:42:15
                            
                                249阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            詹金斯(Jenkins)是世界上许多团队中众所周知的术语,并且已经存在了很长一段时间。 随着许多组织将其源代码从集中式版本控制系统迁移到git,GitHub似乎是支持和简化git工作的好工具。 不用说它通过请求请求的概念对代码审查的大力支持。 Jenkins和GitHub本身都是很棒的工具,但是将它们集成在一起并进一步利用自动化的力量真的很好。 在这篇文章中,我将描述我这样做的尝试。 使用g            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 12:53:51
                            
                                187阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Jenkins搭建1、下载安装包,官方地址
Windows版本:下载安装完,默认会把Jenkins注册成Windows服务,再自动以8080端口启动服务,如果本机8080端口被占用,可以在/jenkins.xml中修改端口号,再运行命令:net start jenkins
Jenkins 服务正在启动 .
Jenkins 服务已经启动成功。Linux系统版本:
通过RPM安装:wget htt            
                
         
            
            
            
            一、Jenkins在Windows下的安装1、下载地址:可以到https://jenkins.io/download/下载Jenkins的最新版本,目前为2.64。正式环境最好使用2.46.3版本,该版本提供长期支持。目前下载包解压后得到jenkins.msi安装包2、双击jenkins.msi就可以开始安装了。3、启动Windows服务Jenkins4、检测是否安装成功:打开安装机器上的浏览器,            
                
         
            
            
            
            服务器配置:操作系统:CentOS 7.6 64 位CPU:1 核内存:2GB公网带宽:1Mbps 一、安装 Java SDK 1、进入根目录,查看是否有 Java 环境$ cd /
$ java -version有环境:
  无环境:
   2、若已经有环境,则直接去安装 nginx,若无环境            
                
         
            
            
            
             jenkins,作为开源世界的持续集成工具(CI),表现其实不错了。虽然不能与Atlassian的bamboo相比,别人是商业版本。 
     我使用的是它的WAR包版本,可以从jenkins 官网下载。个人建议在tomcat7.0.32版本以上运行。系统管理主要是jenkins的管理后台配置,里面有很多功能。如系统设置,全局安全设置,权限管理,插件管理。其实最开            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-13 21:49:37
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作者:许振坪Jenkins简介官网:http://jenkins-ci.org/功能与优点Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:持续的软件版本发布/测试项目。监控外部调用执行的工作。跟其他持续集成相比,它的主要优点有:开源,即免费。支持多种平台(windows、linux、os x都支持)。安装、配置简单。Web可视化管理界面,并且有丰富的tips帮            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 12:30:21
                            
                                485阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            先了解compile ‘com.squareup.okhttp:okhttp:2.4.0’的意义首先我们要了解compile ‘com.squareup.okhttp:okhttp:2.4.0’这一行gradle代码的意义。compile 'com.squareup.okhttp:okhttp:2.4.0基本上我们可以从这一行代码可以了解到,引用一个library的代码需要3个部分,即:GROUP            
                
         
            
            
            
            MIMO一、容量1.MISO和SIMO都只能发送相同数据,所以相比于SISO容量没有提升,但提高了通信成功率,属于发射分集。 2.如图为2×2MIMO,容量是SISO的两倍 多输入多输出:3.信道传输矩阵和预编码 预编码后的矩阵: 其中秩的大小指示了信道的相关性二、MIMO三大技术1.波束赋型  波束赋型让波束的能量向指定的方向集中,不仅可以增强覆盖距离,还可以降低相邻波束间的干扰,让更多的用户可            
                
         
            
            
            
            1、CICD持续集成部署传统软件开发流程:
1、项目经理分配模块开发任务给开发人员(项目经理-开发)
2、每个模块单独开发完毕(开发),单元测试(测试)
3、开发完毕后,集成部署到服务器(测试、运维)
4、测试出现问题,提交bug,开发继续修复bug(开发)
5、bug修改完毕,继续提交测试....
问题:
1、模块之间依赖负载,集成部署经常出问题
2、测试人员经常在等待
3、按时交付也会出问题
            
                
         
            
            
            
            jdk安装需要注意的是安装路径不能有中文配置环境变量          1.复制jdk的路径             2.进入环境变量    3.在系统变量中新建JAVA_HOME  地址为复制的jdk的路径  4.编辑Path  加入  ;%JAV            
                
         
            
            
            
            1. idea集成git环境测试 图中git我选择的是默认的安装路径,可自行修改2.导入版本控制 按照图中路径操作,选择目标项目即可,完成后会自动在项目的目录下生成.git文件3.加入忽略文件 加入忽略文件后,后缀为iml的文件由红色变成了灰色,代表未被版本控制4.将文件交给版本控制5.文件提交6.将本地仓库推送至远程仓库在码云上新建一个远程仓库(必须为空仓库)7.从远程仓库进行拉取 远程仓库地址            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-09 16:46:01
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              Java web开发部署效率浅析在进行java web程序开发过程中,经常遇到这种问题,修改一个java文件(*.java),需要重启web服务器(如tomcat,weblogic等),部署项 目。而起/停服务器浪费了大量的时间。在小项目中,也许我们感觉不到。但对于公司的大型项目:如数据中心,生产等系统开发而言,往往起/停需要等待几分钟 时间。更浪费时间的是,对于一个类中的方法的调试过程,如果            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-17 11:32:17
                            
                                29阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Spring Boot学习日志(二)JPA基本操作Spring Boot学习日志(一)Hello WorldSpring Boot学习日志(二)JPA操作MysqlSpring Boot学习日志(三)再谈JpaSpring Boot学习日志(四)使用MybatisSpring Boot学习日志(五)结合Swagger管理接口什么是JPAJpa简单说就是一个ORM持久层框架,可以让开发人员一行sql            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-15 16:50:14
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录Jenkins 环境配置Jenkins 安装Jenkins 配置Jenkins 项目配置Jenkins 构建日志手动启动项目并访问地址项目docker-maven-plugin配置 Jenkins 环境配置## maven 安装
wget http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3            
                
         
            
            
            
            摘要:本文主要讲了如何在Ubuntu14.04 64位系统下来创建一个运行Java web应用程序的Docker容器。一、下载镜像、启动容器1、下载镜像先查看镜像docker images记住这个Image ID,下面我们启动容器需要用到它。如果看到以上输出,说明您可以使用“oursuer/ubuntu”这个镜像了,或将其称为仓库(Repository),该镜像有一个名为“14.04”的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-20 13:13:10
                            
                                228阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             项目原本使用的是gitlab 8.8.9,操作系统是redhat 6.8,鉴于gitlab版本较老,所以想升级到最新的gitlab 12.1.4版本。实际研究了一下,升级gitlab版本,操作起来有些复杂,直接在老的机器上升级风险太大,稳妥起见,另外找了一台centos7.6的服务器,打算先将gitlab服务迁移到服务器,然后升级到gitlab 12.1.4版本,验证好之后,再直接迁移到老的re            
                
         
            
            
            
            目标服务器 arm64架构 下载Jpom安装包 https://jpom.top/pages/all-downloads/ 我下载的是jpom-2.11.12.zip 在Windows环境构建            
                
         
            
            
            
            # JPOM 切换 MySQL 报错解决方案
作为一名经验丰富的开发者,我将指导你解决在使用 JPOM(Java Platform for Online Management)时,切换 MySQL 数据库时遇到的报错问题。以下是整个流程的详细步骤和代码示例。
## 流程图
首先,我们用流程图来展示整个问题的解决流程:
```mermaid
flowchart TD
    A[开始] --            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-07-16 06:24:16
                            
                                168阅读