- 博客(54)
- 资源 (1)
- 收藏
- 关注
原创 Git——命令集合
当产生合并冲突时,该部分会以 <<<<<<< , ======= 和 >>>>>>> 表示。在 ======= 之前的部分是当前分支这边的情况,在 ======= 之后的部分是传入分支的情况。在master分支上修复的bug,想要合并到当前dev分支,可以用 git cherry-pick <commit_id> 命令,把bug提交的修改“复制”到当前分支。git push -u origin master #-u参数是将本地master分支与远程仓库master分支关联起来,一般用于第一次推送。
2024-08-14 18:35:34 796 1
原创 Kubernets——常用命令
命令说明命令格式命令说明kubectl run 资源名称 -参数 --image=镜像名称:标签创建资源对象,常用参数-i交互,-t终端kubectl get 查询资源 可选参数 -o wide 显示主机信息常用查询的资源 node|deployment|podkubectl exec -it 容器id 执行的命令同 docker exec 指令,进入容器内kubectl describe 资源类型 资源名称查询资源的详细信息同 docker attach 指令,连接容器。
2024-07-27 21:35:30 387
原创 JVM——JVM工作机制、类加载机制、堆、栈、垃圾回收机制、JVM参数
介绍JRE、JDK、JVM的关系,简述JVM的工作机制,了解类加载机制(双亲委派机制)、垃圾回收机制和垃圾回收器、设置JVM参数
2024-03-24 15:59:58 1030
原创 JAVA字符串正则表达式匹配
推荐一个正则在线工具:测试所需要的正则表达式,其下方也列出了正则表达式的规则,也可以输入字符串匹配测试,还有在线生成代码的功能对字符串使用正则过滤,匹配需要的数据
2022-11-22 18:45:40 728 1
原创 SpringBoot用Filter实现轻量级网关,实现拦截请求和转发请求
应用场景:本服务将请求转发到其他服务器,将结果返回浏览器请求:https://192.168.0.199:7000/demo1/examine/pulse希望请求转发到 https://192.168.0.199:7004/demo2/examine/pulse
2022-08-25 15:29:30 4917
原创 SpringCloud——简单总结其中的组件
简单总结Dubbo框架、Zookeeper注册中心的原理和流程、Eureka注册中心的原理和流程、Consul服务注册与发现、Nacos服务、Ribbon负载均衡、gateway网关转发的流程
2022-03-24 21:50:45 564 1
原创 分布式锁——分布式锁的优化过程、分布式锁+AOP实现Redis缓存
1、解释关于缓存的三大问题:缓存穿透、缓存雪崩、缓存击穿;2、分布式锁的优化流程;3、分布式锁和AOP结合实现redis缓存
2022-03-24 21:44:38 2910
原创 SpringBoot——解析SpringBoot启动类:起步依赖、自动配置
解释为什么通过启动类的 SpringApplication.run方法就可以启动一个项目,启动类注解@SpringBootApplication注解的作用是什么,源码查看SpringBoot是怎么做到起步依赖和自动配置的
2022-03-24 21:17:54 9994
原创 分布式事务——微服务下的分布式事务问题、分布式事务的解决方案
介绍事务和分布式事务的概念、分布式事务的应用场景、CAP定理的理解和CAP策略的选择
2022-03-22 23:27:32 2769 1
原创 MyCat数据库中间件入门学习(二)数据分库分表
数据库拆分后必然要面对很多问题,但是随着数据量的增加又不得不拆分。所以我们开发的上层应用系统必须有能力对接拆分后的多个数据库。MyCat 就是帮助我们实现这一功能的数据库中间件。
2022-03-17 12:02:58 826
原创 MySQL高级(三)复制架构、主从复制
理解mysql的分库分表,先了解mysql的架构设计,在mysql架构中,经常会使用到的就是**读写分离**,此设计理念的基础上常见架构有: 一主一从或多从、主主复制、级联复制、主主与级联复制结合
2022-03-15 21:41:21 2032
原创 hexo个人博客搭建(二)butterfly主题配置
设置网站个人资料、修改导航菜单、代码块展示设置、本地搜索功能、创建文件夹、修改副标题、图片设置(网站图标、头像、封面、详情页的顶部图片、文章封面、错误页面)、图片懒加载、图片大图查看、文章页样式、侧边栏样式、特效美化、字数统计、文章分享功能
2022-02-04 22:14:40 17776 30
原创 hexo个人博客搭建(一)快速开始
hexo安装、下载使用butterfly主题、部署到GiThub安装前提:注册github安装git安装node.js一、安装hexo1、建立一个文件夹 Blog(可以自己取名字),进入文件夹标右键打开 Git Bush Here,输入npm命令安装Hexo:npm install -g hexo-cli2、安装完成后,输入 hexo init 命令初始化博客:hexo init3、静态部署hexo g #静态部署hexo s #启动访问 http://
2022-02-04 22:09:41 1660 1
原创 EasyExcel——阿里巴巴开源excel处理框架
Java领域解析、生成Excel比较有名的框架有Apache poi、jxl等。但他们都存在一个严重的问题就是非常的耗内存。如果你的系统并发量不大的话可能还行,但是一旦并发上来后一定会OOM或者JVM频繁的full gc。EasyExcel是阿里巴巴开源的一个excel处理框架,**以使用简单、节省内存著称**。EasyExcel能大大减少占用内存的主要原因是在解析Excel时没有将文件数据一次性全部加载到内存中,而是从磁盘上一行行读取数据,逐个解析。 EasyExcel采用一行一行的解析模式
2022-02-02 22:00:19 3580
原创 mybatis-plus的mapper.xml配置位置的坑——解决找不到mapper.xml的问题
mybatis-plus的mapper.xml文件放置在src/main/java路径下导致运行找不到Mapper的问题解决
2022-01-24 21:45:14 7842
原创 docker常用软件安装——tomcat、mysql、redis
docker常用软件安装——tomcat、mysql、redistomcat最新版10.0和tomcat8.0免修改版的安装步骤mysql5.7的安装,解决中文乱码和数据备份问题redis6.0.8安装并添加容器卷
2022-01-23 19:56:09 1571
原创 Git分布式版本控制工具——git常用命令、分支操作、IDEA操作、添加忽略文件
Git 是目前世界上最先进的分布式版本控制系统(没有之一)Git是分布式版本控制系统(Distributed Version Control System,简称 DVCS) ,分为两种类型的仓库:本地仓库和远程仓库本地仓库:是在开发人员自己电脑上的Git仓库远程仓库:是在远程服务器上的Git仓库
2022-01-20 22:38:38 560
原创 MybatisPlus——快速入门、注解使用、插件使用、代码生成器
mybatis-plus快速入门、基本的CRUD使用、常用注解、分页插件、乐观锁、条件构造器、代码生成器
2022-01-20 17:34:22 1471
原创 docker本地镜像发布到阿里云和私有库
docker本地镜像发布到阿里云创建自己的镜像docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]1、进入阿里云开发者平台https://promotion.aliyun.com/ntms/act/kubernetes.html2、进入控制台,在产品与服务里面找到容器镜像服务3、选择个人实例4、创建命名空间5、创建仓库6、进入管理界面获取脚本docker本地镜像发布到私有库1、拉取registry镜像:docker
2022-01-18 19:42:34 797
原创 docker的常用命令
docker常用命令一、帮助启动类命令#启动dockersystemctl start docker#停止dockersytemctl stop docker#重启dockersytemctl restart docker#查看docker状态systemctl status docker#开机启动systemctl enable docker#查看docker概要信息docker info#查看docker总体帮助文档: docker --help#查看docke
2022-01-17 21:27:06 711
原创 连接github报错“ssh: connect to host github.com port 22: Connection timed out”
搭建hexo博客连接github时报错 ssh: connect to host github.com port 22: Connection timed out
2022-01-11 16:52:05 3521 5
原创 docker安装ElasticSearch、可视化调试工具kibana、ElasticSearch的中文分词器ik
docker安装ElasticSearch、docker安装es可视化调试工具kibana、docker安装ElasticSearch的中文分词器ik
2022-01-08 22:34:25 1134
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人