- 博客(16)
- 问答 (3)
- 收藏
- 关注
原创 完整ci流程 gitlab+jenkins+harbor
./data:/var/jenkins_home # jenkins:latest 的home目录,包括插件和配置等等。external_url 'http://192.168.31.88:30080' # web站点访问地址。- '30080:30080' # 注意宿主机和容器内部的端口要一致,否则external_url无法访问。hostname改为本机hostname或者本机IP,把http的端口改为自己想要映射的端口, 去掉https。Jenkinsfile文件。Dockerfile文件。
2023-06-11 21:58:52
75
转载 Mongodb数据迁移步骤
需求:需要将一台linux上的mongodb数据迁移到另外一台linux上例:A迁移到B方案:两个命令即可完成任务:数据的导出:mongoexport数据的导入:mongoimport具体步骤:导出:1.找到A的mongodb的mongoexport所在目录。例如:cd /usr/local/mongodb/bin2.将数据导出,执行命令:./mongoexport -d DataBaseName -c CollectionName -o XXX.dat其
2021-11-01 09:49:02
10194
原创 技术总结(2021/08/16)
目录一、Java钩子方法addShutdownHook二、终止线程池对应某个线程三、通过ExecutorCompletionService实现任务结果的获取四、group by遇到null值五、sql语句中条件语句where后的多个and/or的优先级六、JAVA Set 交集,差集,并集七、java判断时间格式八、Stream流使用汇总一、Java钩子方法addShutdownHook使用 java.lang.Runtime.addShutdownHook() ..
2021-08-16 20:51:34
278
原创 linux安装单机版ES
1、解压安装包tar -zxvf elasticsearch-6.0.0.tar.gz2、创建ES用户和组(创建es用户组及es用户),因为不允许使用root用户执行;groupadd esuseradd es -g eschown -R es:es elasticsearch-6.0.03、修改配置文件elasticsearch-6.0.0/config/elasticsearch.yml修改 network.host: 172.30.8.242新增 http.cors...
2021-07-26 11:53:21
283
原创 Docker
Docker1 Docker简介1.1 什么是虚拟化 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。这些资源的新虚拟部份是不受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力...
2019-10-25 00:46:26
82
原创 SpringBoot基础
SpringBoot基础一、SpringBoot简介1.1 原有Spring优缺点分析1.1.1 Spring的优点分析Spring是Java企业版(Java Enterprise Edition,JEE,也称J2EE)的轻量级代替品。无需开发重量级的Enterprise JavaBean(EJB),Spring为企业级Java开发提供了一种相对简单的方法,通过依赖注入和面向切面编程,用...
2019-10-25 00:38:26
130
原创 lucene
目录一、什么是全文检索1.1 数据分类1.2 数据的查询二、Lucene实现全文检索的流程2.1 索引和搜索流程图2.2 创建索引2.2.1获得原始文档2.2.2创建文档对象2.2.3 分析文档2.2.4创建索引2.3查询索引2.3.1 用户查询接口2.3.2创建查询2..3.3执行查询2.3.渲染结果三、入门程序3....
2019-10-19 12:19:33
509
原创 SpringMVC
目录SpringMVC(1)第一章:三层架构和MVC1. 三层架构2. MVC模型第二章:SpringMVC的入门案例1. SpringMVC的概述(查看大纲文档)2. Spring中名词3. SpringMVC和Struts2框架的对比4. SpringMVC的入门程序5. 入门案例的执行过程分析6. RequestMapping注解第三章:请求参...
2019-10-14 00:24:16
128
原创 spring
目录一、程序的耦合二、spring的IOC和DI(XML形式)2.1 IOC2.2 spring的DI三、注解形式3.1 @Component3.2 @Autowired3.3 @Value3.4 @Scope3.5 @PreDestroy和@PostConstruct3.6 spring中的纯注解配置3.7 spring使用Junit单元测试:...
2019-10-05 14:09:36
148
原创 Java基础加强
今日内容1. Junit单元测试2. 反射3. 注解Junit单元测试:* 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。* Junit使用:白盒测试 * 步骤: 1. 定义一个测试类(测试用例) * 建议: ...
2019-09-17 23:22:42
117
原创 lambda&stream
第一章 常用函数式接口 JDK提供了大量常用的函数式接口以丰富Lambda的典型使用场景,它们主要在 java.util.function 包中被提供。 下面是最简单的几个接口及使用示例。 1.1 Supplier接口 java.util.function.Supplier<T> 接口仅包含一个无参的方法: T get() 。用来获取一个泛型参数指定类型的对 象数据...
2019-09-17 22:35:45
112
原创 maven整理
目录maven基础知识:maven工程考虑解决jar包冲突:ssm案例整合pom文件:分模块构建工程maven私服:将项目发布到私服从私服下载jar包把第三方 jar 包放入本地仓库或私服(旧)使用deploy命令部署jar到私服仓库nexus一、配置maven中settings.xml二、配置项目的pom.xml文件三、运行 mvn deploy ...
2019-09-05 12:23:23
308
原创 集合
目录一、Collection集合&泛型1.1 Collection 常用方法1.2 泛型1.2.1 泛型概述1.2.2 使用泛型的好处1.2.3 泛型的定义与使用1.2.4 泛型通配符二、数据结构&List&Set&Collections2.1数据存储的常用结构有:栈、队列、数组、链表和红黑树。2.2 List接口2....
2019-08-10 17:56:48
287
原创 公司git提交代码流程
git stash ——> 将代码放到暂存区git pull origin dev ——> 拉远程分支代码git stas...
2019-07-31 20:54:06
1379
原创 mysql和shell学习日报
2019.05.05学习innodb物理逻辑存储结构,innodb文件结构和数据块解析,binlog日志生成流程,在线迁移和升级mysql2019.05.061.xtrabackup热备 LSN:LSN(日志序列号)范围信息,每个InnoDB页(通常为16k大小)都会包含一个日志序列号,即LSN。LSN是整个数据库系统的系统版本号,每个页面相关的LSN能够表明此页面最近是如何发生...
2019-06-28 17:35:06
477
原创 mysql学习
mysql8安装https://blog.51cto.com/13804472/2134479事务的介绍:https://blog.csdn.net/w_linux/article/details/79666086MySQL 物理文件体系结构的简单整理说明https://www.cnblogs.com/wy123/p/7102128.html深度探索MySQL主从复制原理https:...
2019-06-28 17:31:25
220
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人