笔记
文章平均质量分 71
helloworld6379
这个作者很懒,什么都没留下…
展开
-
docker安装mysql一段时间不连接后会自动断开解决
docker安装mysql一段时间不连接后会自动断开解决原创 2023-05-01 11:36:48 · 734 阅读 · 0 评论 -
工作事务常出现的问题
工作中经常见的事务异常原创 2023-03-21 16:06:04 · 137 阅读 · 0 评论 -
开发接口需要考虑哪些问题?
开发接口需要考虑的问题原创 2023-03-08 18:55:09 · 541 阅读 · 0 评论 -
RocketMQ源码分析
RocketMQ源码分析原创 2023-02-27 18:23:31 · 4883 阅读 · 4 评论 -
JVM内存结构和GC调优
JVM内存结构和GC调优原创 2023-02-22 18:21:23 · 590 阅读 · 0 评论 -
MySQL 性能优化思路和工具
MySQL 性能优化思路和工具原创 2023-02-21 19:47:34 · 3186 阅读 · 0 评论 -
mysql 索引原理和使用
mysql 索引原理和使用原创 2023-02-21 01:51:11 · 210 阅读 · 0 评论 -
Mysql架构与内部模块
mysql架构与内部模块原创 2023-02-20 18:55:42 · 447 阅读 · 0 评论 -
java并发编程原理3 (CountDownLatch,Semaphore,CopyOnWriteArrayList,ConcurrentHashMap)
CountDownLatch,Semaphore,CopyOnWriteArrayList,ConcurrentHashMap原创 2023-02-19 23:32:17 · 145 阅读 · 0 评论 -
java并发编程原理2 (AQS, ReentrantLock,线程池)
java并发编程知识点原创 2023-02-19 18:18:25 · 628 阅读 · 0 评论 -
java并发编程原理1(原子性,可见行,有序性,volatile,synchronized)
java并发编程相关知识点原创 2023-02-19 18:07:43 · 455 阅读 · 0 评论 -
工作常用linux命令
工作常用linux命令原创 2022-11-10 17:24:40 · 205 阅读 · 0 评论 -
分布式事务框架LCN使用、原理和源码阅读
官网: https://www.codingapi.com/docs/home/原理:来着官网使用:一个eureka。一个TM,两个RM,分别为订单服务和支付服务。具体详细配置请访问官网。订单服务Controller: @PostMapping("/add-order") @Transactional(rollbackFor = Exception.class) @LcnTransaction public String add(@RequestBody T原创 2021-11-07 22:50:58 · 181 阅读 · 0 评论 -
23种设计模式学习记录之单例设计模式
想说的话:在大学的时候曾经学过这23种设计模式,但是那时没啥编程经验,糊里糊涂过了一遍,没多久就忘记了,工作之后将精力主要集中在学习新技术上,比如springboot,cloud,docker,vue。毕业两年后去面试,发现设计模式还是java程序员需要迈过的一道坎,面试的时候问到代理模式和适配器模式有什么区别,你在工作中用到了什么设计模式,怎么用的?答不上来的特别尴尬,所以决定重新学习这几种设计模式,争取在工作中使用上。设计模式概述1 设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验原创 2020-05-21 23:34:25 · 196 阅读 · 0 评论 -
idea快捷键
复制上一行 ctrl + d剪切当前行 ctrl + x删除当前行 Ctrl + Ymain方法 psvm格式化代码:全选中 Ctrl + Alt + L可选中光标所在的单词或段落 Ctrl + W 显示最近打开的文件记录列表 Ctrl + ECtrl + N 根据输入的 类名 查找类文件Ctrl + Alt + O 优化导入的类,可以对当前文件和整个包目录使用 (必备)Ctrl + Shift + / 代码块注释 (必备)Ctrl + Shift + Enter 自动结束原创 2021-07-07 22:50:26 · 95 阅读 · 2 评论 -
23种设计模式学习记录之工厂模式
工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。1 简单工厂模式(simplefactory)意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。主要解决:主要解决接口选择的问题。何时使用:我们明确地计划不同条件下创建不同实例时。如何解决:让其子类原创 2020-05-24 16:33:12 · 262 阅读 · 0 评论 -
23种设计模式学习记录之适配器模式
想说的话:在大学的时候曾经学过这23种设计模式,但是那时没啥编程经验,糊里糊涂过了一遍,没多久就忘记了,工作之后将精力主要集中在学习新技术上,比如springboot,cloud,docker,vue。毕业两年后去面试,发现设计模式还是java程序员需要迈过的一道坎,面试的时候问到代理模式和适配器模式有什么区别,你在工作中用到了什么设计模式,怎么用的?答不上来的特别尴尬,所以决定重新学习这几种设计模式,争取在工作中使用上。本文所有案例代码码云:https://gitee.com/helloworld6原创 2020-05-26 23:50:45 · 141 阅读 · 0 评论 -
23种设计模式学习记录之建造者模式
想说的话:在大学的时候曾经学过这23种设计模式,但是那时没啥编程经验,糊里糊涂过了一遍,没多久就忘记了,工作之后将精力主要集中在学习新技术上,比如springboot,cloud,docker,vue。毕业两年后去面试,发现设计模式还是java程序员需要迈过的一道坎,面试的时候问到代理模式和适配器模式有什么区别,你在工作中用到了什么设计模式,怎么用的?答不上来的特别尴尬,所以决定重新学习这几种设计模式,争取在工作中使用上。本文所有案例代码码云:https://gitee.com/helloworld6原创 2020-05-26 23:00:48 · 147 阅读 · 0 评论 -
23种设计模式学习记录之原型模式
想说的话:在大学的时候曾经学过这23种设计模式,但是那时没啥编程经验,糊里糊涂过了一遍,没多久就忘记了,工作之后将精力主要集中在学习新技术上,比如springboot,cloud,docker,vue。毕业两年后去面试,发现设计模式还是java程序员需要迈过的一道坎,面试的时候问到代理模式和适配器模式有什么区别,你在工作中用到了什么设计模式,怎么用的?答不上来的特别尴尬,所以决定重新学习这几种设计模式,争取在工作中使用上。本文所有案例代码码云:https://gitee.com/helloworld6原创 2020-05-24 23:26:37 · 127 阅读 · 0 评论