摘要: idea is Running窗口不见了?? 用idea写项目的时候,会经常点击run/debug的按钮;当你项目运行时,则会出现 Stop and Rerun的提示窗口。 假如你不小心勾选 Do not show this dialog in the future 后,要怎么重新打开这个提示呢? 阅读全文
posted @ 2022-11-21 22:03 paopaoa 阅读(1191) 评论(0) 推荐(0) 编辑
摘要: 一款好用的插件(Maven-Helper) 前言 博主在整合log4j日志的时候,发现启动不了项目,报错信息,大致是这样的: 意思是在 logback-classic-1.2.3.jar 和 log4j-slf4j-impl-2.13.3.jar 中发现有同路径及同类名的文件,spring不知道扫哪 阅读全文
posted @ 2022-11-12 17:31 paopaoa 阅读(1601) 评论(0) 推荐(0) 编辑
摘要: Gradle知识分享 一、Gradle入门 1.简介 Gradle 是一款 Google 推出的 基于JVM 、通用灵活的项目构建工具,支持 Maven,JCenter 多种第三方仓库;支持传递性依赖管理、废弃了繁杂的xml 文件,转而使用简洁的、支持多种语言(例如:java、groovy 等)的 阅读全文
posted @ 2022-11-07 16:59 paopaoa 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 对秒杀系统进行压力测试 csv文件内容有5000个用户;线程数设置1000并循环10。查询商品详情 1、 故障现象 出现线程未释放、堵塞,服务接口无法响应。 2、问题定位 定位问题进程:使用top命令查看资源占用情况 定位问题线程:使用 ps -mp pid -o THREAD,tid,time 命 阅读全文
posted @ 2022-11-07 16:42 paopaoa 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 前言 小伙伴们有没有遇到过**生产环境经常出现过重复的数据?**在排查问题的时候,数据又是正常的。这个是何解呢?怎么会出现这种情况,而且还很难排查问题。今天我给大家分享一下这里的原因,以及解决方案。 罪魁祸首 产生重复数据或数据不一致(假定程序业务代码没问题),绝大部分就是发生了重复的请求,重复请求 阅读全文
posted @ 2022-11-07 16:29 paopaoa 阅读(65) 评论(1) 推荐(0) 编辑
摘要: ThreadLocal全面解析 学习目标 了解ThreadLocal的介绍 掌握ThreadLocal的运用场景 了解ThreadLocal的内部结构 了解ThreadLocal的核心方法源码 了解ThreadLocalMap的源码 1. ThreadLocal介绍 1.1 官方介绍 /** * T 阅读全文
posted @ 2022-11-07 15:58 paopaoa 阅读(107) 评论(1) 推荐(0) 编辑
摘要: VM虚拟机搭建Linux CentOS7(手把手教程) 一、VM虚拟机和Linux镜像文件下载 1. 登录VM虚拟机官方地址: https://www.vmware.com/cn/products/workstation-pro.html 2. 安装VM虚拟机: 傻瓜式安装即可,这里不详述了。 3. 阅读全文
posted @ 2022-11-07 14:27 paopaoa 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 7,自定义Spring框架 7.1 spring使用回顾 自定义spring框架前,先回顾一下spring框架的使用,从而分析spring的核心,并对核心功能进行模拟。 数据访问层。定义UserDao接口及其子实现类 public interface UserDao { public void ad 阅读全文
posted @ 2022-11-07 10:59 paopaoa 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 6,行为型模式 行为型模式用于描述程序在运行时复杂的流程控制,即描述多个类或对象之间怎样相互协作共同完成单个对象都无法单独完成的任务,它涉及算法与对象间职责的分配。 行为型模式分为类行为模式和对象行为模式,前者采用继承机制来在类间分派行为,后者采用组合或聚合在对象间分配行为。由于组合关系或聚合关系比 阅读全文
posted @ 2022-11-07 10:58 paopaoa 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 5,结构型模式 结构型模式描述如何将类或对象按某种布局组成更大的结构。它分为类结构型模式和对象结构型模式,前者采用继承机制来组织接口和类,后者釆用组合或聚合来组合对象。 由于组合关系或聚合关系比继承关系耦合度低,满足“合成复用原则”,所以对象结构型模式比类结构型模式具有更大的灵活性。 结构型模式分为 阅读全文
posted @ 2022-11-07 10:57 paopaoa 阅读(23) 评论(0) 推荐(0) 编辑