随笔分类 -  工具类库

摘要:01 - 05 01 - RPM包安装方式 默认路径 配置文件:/etc/sysconfig/jenkins 日志文件:/var/log/jenkins/jenkins.log 执行文件:/usr/lib/jenkins/jenkins.war 默认变量 JENKINS_HOME:/var/lib/ 阅读全文
posted @ 2025-01-17 15:21 hanease 阅读(100) 评论(0) 推荐(0)
摘要:通常企业都会将持续集成和持续交付的过程标准化一个单独的生态系统,将涉及的特定工具标准化。 与代码库集成后,每当检测到代码库变更,自动触发针对新提交代码集成测试 频繁持续地提交会尽早发现隐藏的问题 部署服务器将成功的制品部署到应用服务器 Jenkins是用Java编写的开源的构建服务器,用来触发构建的 阅读全文
posted @ 2025-01-17 15:17 hanease 阅读(129) 评论(0) 推荐(0)
摘要:keepalived简介与工作原理 Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障, Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作, 当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这 阅读全文
posted @ 2025-01-14 17:24 hanease 阅读(498) 评论(0) 推荐(0)
摘要:插件地址 https://plugins.jenkins.io/ Jenkins为您提供了两种开发Pipeline的方式:脚本式和声明式。 脚本式流水线(也称为“传统”流水线)基于Groovy作为其特定于域的语言。 而声明式流水线提供了简化且更友好的语法,并带有用于定义它们的特定语句,而无需学习Gr 阅读全文
posted @ 2025-01-10 14:30 hanease 阅读(822) 评论(0) 推荐(0)
摘要:在实际的项目开发中,经常会遇到对参数进行校验的场景,最常见的就是后端需要对前端传过来的数据进行校验。 我理解的数据校验大致分为两类: 一类是对数据本身进行校验,不涉及与数据库交互的,比如正则校验、非空校验、指定的枚举数据、最大值、最小值等等。 二类是数据的校验需要和数据库交互的,比如是否唯一(数据库 阅读全文
posted @ 2022-12-05 10:03 hanease 阅读(7744) 评论(0) 推荐(2)
摘要:一、简介1、pom.xml<!-- csv文件解析依赖 --><dependency> <groupId>com.opencsv</groupId> <artifactId>opencsv</artifactId> <version>5.4</version></dependency>二、手动解析C 阅读全文
posted @ 2022-12-02 15:19 hanease 阅读(6819) 评论(0) 推荐(1)
摘要:WechatPayXmlUtil 点击查看代码 import org.w3c.dom.Document; import javax.xml.XMLConstants; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers 阅读全文
posted @ 2022-12-01 19:48 hanease 阅读(87) 评论(0) 推荐(0)
摘要:1、依赖 <!-- httpclient --> <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.3.6</version> </depe 阅读全文
posted @ 2022-12-01 15:40 hanease 阅读(211) 评论(0) 推荐(0)
摘要:Hutool是一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。Hutool的目标是使用一个工具方法代替一段复杂代码,从而最大限度的避免“复制粘贴”代码的问题,彻底改变我们写代码的方式。 准备:引 阅读全文
posted @ 2022-12-01 11:17 hanease 阅读(2616) 评论(0) 推荐(1)
摘要:​Pod​​​是​​kubernetes​​​中你可以创建和部署的最小也是最简的单位。​​Pod​​代表着集群中运行的进程。 ​​Pod​​​中封装着应用的容器(有的情况下是好几个容器),存储、独立的网络​​IP​​​,管理容器如何运行的策略选项。​​Pod​​​代表着部署的一个单位:​​kuber 阅读全文
posted @ 2022-05-31 20:24 hanease 阅读(323) 评论(0) 推荐(0)
摘要:​kubeadm​​​是​​Kubernetes​​​项目自带的及集群构建工具,负责执行构建一个最小化的可用集群以及将其启动等的必要基本步骤,​​kubeadm​​​是​​Kubernetes​​​集群全生命周期的管理工具,可用于实现集群的部署、升级、降级及拆除。​​kubeadm​​​部署​​Ku 阅读全文
posted @ 2022-05-31 20:20 hanease 阅读(177) 评论(0) 推荐(0)
摘要:k8s使用ceph存储 ceph提供底层存储功能,cephfs方式支持k8s的pv的3种访问模式​​ReadWriteOnce,ReadOnlyMany ,ReadWriteMany​​​ ,RBD支持​​ReadWriteOnce,ReadOnlyMany​​两种模式 动态供给主要是能够自动帮你创 阅读全文
posted @ 2022-05-31 20:15 hanease 阅读(360) 评论(0) 推荐(0)
摘要:1、Excel Excel表格相信咱班上90%的同学都会用,而且有70%是日常都需要用到的 主要功能: 1)数据管理:如排序、筛选、分类汇总、数据验证以及条件格式功能操作2)各种报表制作:通过各种功能实现表格完全个性化,快速出表3)数据可视化:直观高大上的数据展示4)数据分析:利用表格功能分析环比、 阅读全文
posted @ 2022-05-30 08:57 hanease 阅读(28926) 评论(0) 推荐(0)
摘要:1. Client发出请求 1.1 HTTP 1.1 可以保持长连接,但是每个不同的请求之间,client要向server发一个请求头 请求无法并行执行的,在一个连接里面 假设如果不合并的话需要建立N个连接,那么合并就可以省去(N-1)*RTT的时间,RTT指网络延迟(在传输介质中传输所用的时间,即 阅读全文
posted @ 2022-05-26 15:38 hanease 阅读(740) 评论(0) 推荐(0)
摘要:CentOS 下安装 OpenOffice4.0 一、更新服务器 yum源 [root@APP2 /]# yum clean all [root@APP2 /]# yum makecache [root@APP2 /]# yum update 1、首先先下载好需要的rpm包:Apache_OpenO 阅读全文
posted @ 2022-05-07 22:59 hanease 阅读(1457) 评论(0) 推荐(0)
摘要:1.什么是swaggerSwagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。简单来说,Swagger是一个功能强大的接口管理工具,并且提供了多种编程语言的前后端分离解决方案。Swagger有大致有3个优点:1.Swagger可以整合到代码中,在开发时通过 阅读全文
posted @ 2022-05-07 22:56 hanease 阅读(1429) 评论(0) 推荐(0)
摘要:https://www.w3cschool.cn/jenkins/ Jenkins中文文档 阅读(1173.5k) 收藏 赞(54) 分享 手册简介 Jenkins是一个开源的持续集成的服务器,Jenkins开源帮助我们自动构建各类项目。Jenkins强大的插件式,使得Jenkins可以集成很多软件 阅读全文
posted @ 2022-04-24 14:26 hanease 阅读(476) 评论(0) 推荐(0)
摘要:crontab crontab的服务进程名为crond,英文意为周期任务。crontab在Linux主要用于周期定时任务管理。通常安装操作系统后,默认已启动crond服务。crontab可理解为cron_table,表示cron的任务列表。类似crontab的工具还有at和anacrontab,但具 阅读全文
posted @ 2022-03-17 08:55 hanease 阅读(7284) 评论(0) 推荐(0)
摘要:python xlrd读取excel(表格)详解 安装: pip install xlrd 官网地址: https://xlrd.readthedocs.io/ 介绍: 为开发人员提供一个库,用于从Microsoft Excel(tm)电子表格文件中提取数据。 快速使用xlrd import xlr 阅读全文
posted @ 2022-03-16 20:28 hanease 阅读(10171) 评论(0) 推荐(1)
摘要:目录http://c.biancheng.net/maven2/profile.html 1Maven简介2Maven安装与配置3Maven POM4创建Maven项目5Maven项目的构建与测试6Maven坐标7Maven依赖8Maven仓库9Maven生命周期10Maven插件11Maven导入 阅读全文
posted @ 2022-03-08 14:19 hanease 阅读(107) 评论(0) 推荐(0)