自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记一次springboot程序运行过程中假死(阻塞)问题

今天在编码的时候,回到web项目的浏览器刷新网页,发现请求迟迟下不来,查看控制台才发现,项目动都不动一下的,查看windows任务管理器,好家伙,idea的cpu和内存占用率双双突破90%,初步怀疑是代码问题,于是进行springboot项目假死分析。1、查看java进程的pid生成stack文件。首先在任务管理器下查看到当前pid为11848,任务管理器没有pid展示的可以在左上角名称列右键,选中pid就行。然后根据这个pid,以管理员的身份在 C:\Windows\system32\ 文件夹下打

2021-04-25 17:46:52 5569

原创 JAVA简单实现多线程的生产者和消费者模型

Java 多线程中的生产者消费者模型是一个很经典的示例。什么是生产者消费者模型呢?所谓的生产者消费者模型,是通过一个容器来解决生产者和消费者的强耦合问题。举个例子,我们去工厂拿货,工厂也在给我们生产,这就必然存在一个中间容器,我们可以把这个容器想象成是一个仓库。当我们想要拿货的时候,我们就去仓库查看有没有生产好的货物,如果货架是空的,工厂就要生产货物,此时我们作为消费者就需要等待工厂生产商品;当工厂生产的商品太多了爆满了仓库,工厂就可以通知作为消费者的我们去仓库拿货,这样不停循环。在这个循环过

2021-03-12 21:56:30 876

原创 通用Result类模板代码

每开发一个新项目都需要用到通用Result类来进行数据的返回,这里我记录一下我的Result类,做一个统一,避免重复造轮子。package com.example.demo.util;import java.io.Serializable;import lombok.Data;/** * 接口返回数据格式 * fazcube */@Datapublic class Result<T> implements Serializable { private static fi

2021-03-11 09:55:08 1481

原创 SpringBoot整合Mybatis-Plus

SringBoot整合Mybatis-Plus其实并不难先贴上我的项目路径,方便理解:1、导入对应依赖 <!-- mybatis plus --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>

2021-03-11 00:06:17 189

原创 SpringBoot整合redis

[email protected]. sprintBoot整合redis1.1. 添加项目依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> &l..

2021-03-04 20:25:18 131 1

原创 git使用

1. git使用1.1. gitee上传代码1.1.1. https方法1、在项目目录下执行初始化本地库git init2、输入个人信息(代码提交者)git config --global user.name "fazcube" git config --global user.email [email protected] 3、添加本地文件(注意这个点)git add .4、添加此次更新的内容备注git commit -m "添加此次更新的内容备注"5、本地库连接远程库

2021-03-04 20:08:53 160 1

原创 JAVA微信支付、微信退款开发。

1. 微信支付开发(JSAPI)原作者:小流至江河(https://blog.csdn.net/javaYouCome)原地址:https://blog.csdn.net/javaYouCome/article/details/79473743修改编写:fazcube(https://github.com/fazcube)修改时间:2021/1/141.1. 获取微信支付四大参数首先要想支持微信支付,必须拥有两个账号,这两个账号一个不能少:微信公众已认证的服务号,并且需要开通微信支付

2021-03-04 14:17:22 2083 4

空空如也

空空如也

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

TA关注的人

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