自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Jenkins_Docker

Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。官网: http://jenkins-ci.org/。开源的 Java语言开发持续集成工具,支持持续集成,持续部署。易于安装部署配置:可通过 yum安装,或下载war包以及通过docker容器等快速实现安装部署,可方便web界面配置管理。

2022-09-12 19:59:50 250 1

原创 Docker&Linux&Git

docker imagesdocker rmi iddocker search XXXdocker pull xxx:versiondocker save -o [保存的目标文件名称][镜像名称]docker load -idocker psdocker ps -adocker run -id --name=c1 centos:7docker exec -it c1 /bin/bashdocker start/stop/rm c1docker inispect 容器名称docker cp 本地文件路径 容器

2022-06-15 22:29:47 148

原创 seata的部署和集成

seata的部署和集成一、部署Seata的tc-server1.下载首先我们要下载seata-server包,地址在http😕/seata.io/zh-cn/blog/download.html2.解压在非中文目录解压缩这个zip包,其目录结构如下:3.修改配置修改conf目录下的registry.conf文件:内容如下:registry { # tc服务的注册中心类,这里选择nacos,也可以是eureka、zookeeper等 type = "nacos" nacos

2022-05-03 21:57:59 232

原创 Redis集群

Redis集群本章是基于CentOS7下的Redis集群教程,包括:单机安装RedisRedis主从Redis分片集群1.单机安装Redis首先需要安装Redis所需要的依赖:yum install -y gcc tcl例如,我放到了/tmp目录:解压缩:tar -xvf redis-6.2.4.tar.gz解压后:进入redis目录:cd redis-6.2.4运行编译命令:make && make install如果没有出错,应该就安装成功

2022-05-03 21:53:30 114

原创 Elasticsearch

倒排索引:根据关键词搜索文档elasticsearch采用倒排索引:​ 文档:每条数据就是一个文档,es中json格式​ 词条:文档按照语义分成的词语​ 索引:同类型文档的集合​ 映射:索引中文档的约束比如字段类型​ 字段:json文档中的Mysql:擅长事务类型操作,可以确保数据的安全和一致性Elasticsearch:擅长海量数据的搜索、分析、计算两者是互补关系常见mapping属性​ type:字段数据类型,常见的简单类型有:​ 字符串:text(可分词的文本)keywor

2022-04-30 19:24:05 82

原创 RedisTemplate常操作方法总结

RedisTemplate常操作方法总结Redis常用的数据类型:StringHashListSetzSetSorted setString类型判断是否有key所对应的值,有则返回true,没有则返回falseredisTemplate.hasKey(key)有则取出key值所对应的值redisTemplate.opsForValue().get(key)删除单个key值redisTemplate.delete(key)批量删除keyredisTemplate.de

2022-04-14 15:12:47 3969

原创 Docker命令总结

Linux 命令# 关闭systemctl stop firewalld# 禁止开机启动防火墙systemctl disable firewalldsed -i -e 's#旧字符串#新字符串#g' -e 's#旧字符串#新字符串#g' 文件名docker命令查看某个命令的帮助#例如: 查看save 命令帮助docker save --help服务命令 # 启动docker服务systemctl start docker # 重启docker服务systemctl res

2022-04-12 20:31:19 2672

原创 GIT命令总结

1.GIT常见的命令基本命令 git init ----> 让一个文件夹作为本地仓库 git status ---> 查询一些没有提交的文件的状态,红色没有添加, 绿色没有提交 git add 要提交的文件名 ---> 添加操作, 添加到暂存区 git commit -m '提交的信息' ---> 提交, 将暂存区的内容全部提交到本地仓库 git log ----> 查询历史版本日志 git reflog -

2022-04-12 20:26:30 73

原创 Redis基础

Redis基础1. 前言1.1 什么是RedisRedis是一个基于内存的key-value结构数据库。Redis 是互联网技术领域使用最为广泛的存储中间件,它是「Remote Dictionary Service」的首字母缩写,也就是「远程字典服务」。 基于内存存储,读写性能高 适合存储热点数据(热点商品、资讯、新闻) 企业应用广泛1.2 使用Redis能做什么数据缓存消息队列注册中心发布订阅2. Redis入门2.1 Redis简介Redis is

2022-04-12 20:21:44 74

原创 MySQL笔记

MySql概念DataBase简称 DB数据库:用于存储和管理数据的仓库。特点:持久化存储数据的,其实数据库就是一个文件系统方便存储和管理数据使用了统一得分方式操作数据库—SQL常见数据库:Mysql oracle配置:MySQL服务启动:手动:找电脑服务快捷:cmdàservices.msc 打开服务窗口更快:使用管理员打开cmd net start mysql(SQL名称):启动MySQL服务​ Net stop mysqlM

2022-04-11 22:49:40 151

原创 MongoDB

MongoDBMongoDB简介**MongoDB:**是一个高效的非关系型数据库(不支持表关系:只能操作单表)它属于NOSQL数据库中的文档型数据库MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的,它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是它支持的查

2022-04-09 22:59:59 877

原创 冒泡排序&二分搜索

冒泡排序public class MaoP { public static void main(String[] args) { int[] arr = {1,2,4,1,5,7,9,756,1235,64}; System.out.println(Arrays.toString(bubblingSortAsc(arr)));; } //冒泡排序升序 public static int[] bubblingSortAsc(int[] arra

2022-04-02 15:08:59 80

原创 SpringCloud笔记

1.认识微服务随着互联网行业的发展,对服务的要求也越来越高,服务架构也从单体架构逐渐演变为现在流行的微服务架构。单体架构单体架构:将业务的所有功能集中在一个项目中开发,打成一个包部署优点:架构简单部署成本低 适合简单的小型项目开发缺点:耦合度高(维护困难、升级困难)分布式架构分布式架构: 分局业务功能对系统做拆分,每个业务功能模块作为独立项目开发,称为一个服务。分布式架构的优缺点:优点:降低服务耦合有利于服务升级和扩展缺点:服务调用关系错综复杂分布式架构虽然降低

2022-04-02 11:43:18 392

原创 maven&mybatis基础

maven基础

2022-02-15 19:15:12 220

原创 Javase进阶

java进阶

2022-02-15 19:12:32 280

原创 快速排序

快速排序首先设定一个分界值,通过分界值将数组分成左右两部分;将大于或等于分界值的数据放到右边,小于分界值的数据放到左边,此时左边部分中各个元素都小于或者等于分界值,而右边的元素都大于或等于分界值;然后,左边和右边的数据可以独立排序,对于左侧的数组数据,又可以去一个分界值,将该部分数据分成左右两部分,同样再左边放置较小值,右边放置较大值,右侧的数组数据也可以类似处理重复上述过程,这是一个递归定义,通过递归将左侧部分排好序后,再递归右侧部分的数据,当左侧和右侧两个部分数据排序完后,整个数组排序也就完成

2021-03-30 16:00:09 96

原创 归并排序

归并排序1.尽可能的将一组数据分开成两个元素相等的子组,并对每一个子组继续拆分,知道拆分后的每个子组元素个数是1为止2.将相邻两个子组进行合并成一个有序的大组3.不断的重复步骤2,知道最终只有一组为止public class Merge { //主方法 public static void main(String[] args) { Integer[] a = {5,7,8,4,23,6,9}; System.out.println("排序前:"+A

2021-03-30 15:41:34 61

原创 tomcat

Tomcat:web服务器软件servlet:核心回顾:1.软件架构:*1.C/S客户端/服务器端*2.B/S浏览器端/服务器端2.资源分类*1.静态资源 所有用户访问后得到的结果都是一样的 可以直接被浏览器解析 例如:HTML JavaScript*2.动态资源 每个用户访问相同资源后得到的结果不一样 被访问后先转换为静态资源再返回给浏览器 servlet /jsp3.网络...

2019-10-28 17:55:52 111

原创 软考个人笔记

尾数决定精度,阶码决定范围:N=M.R*e累加寄存器:暂时存放算术逻辑运算部件和ALU运算的结果信息,程序计数器:存放执行指令的的地方,计算之前就要用到,指令寄存器:保存当前正在执行的一条指令,地址寄存器:保存当前CPU所要访问的内存单元的地址;流水执行时间:k+(n-1)t(最长的一段指令执行时间);吞吐率:n/k+(n-1)t计算机系统的主存主要由DRAM构成。...

2019-10-11 10:42:42 722

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除