跳至主要內容
FearlessCoding

FearlessCoding

从0到1探索,学习肝货,无畏iiii

uniapp自习室小程序

1. 技术栈

Springboot2      vue      uni-app    mysql

2. 项目功能描述


Fearless大约 1 分钟原创实战项目Springbootvueuni-appmysql
原创实战项目

🔥🔥🔥实战教程带你玩转Java、SpringBoot、Vue与uni-app!

🌐管理系统 🌟Java 💻SpringBoot 🚀Vue 📱uni-app小程序 🔥业务升级


Fearless大约 2 分钟原创实战项目
OOM真实案例分析及解决方案

Out of Memory(OOM)内存不足,从字面意思我们可以看出该异常的出现的原因是因内存不足导致的。

今天分析的此案例是近日我们生产环境出现的真实案例,出现问题的主要原因是随着业务量的增长,业务数据日益增长,在推送任务SQL查询的时候没有限制查询条数导致的,下面我们从0开始做一下复盘。


Fearless大约 3 分钟案例分析OOMJProfilerhprof
创建项目

新建项目

菜单栏选择 File -> New -> Project...

新建项目
新建项目

选择Spring Initializr

进入页面选择Spring Initializr

  • Name 自定义项目名称
  • Location 项目位置
  • Language 编程语言,这里我们以Java为例
  • Group 项目根路径包名,可以选择默认,也可以自定义(一般项目会以网站域名、公司名为包名,例如 com.fearless.coding)
  • Type 构建工具类型,我们这里以maven为例,根据自己需求选择,目前开源框架也会才采用Gradle构建
  • JDK 选择我们想要运行的JDK版本,目前比较常用的为JDK 8
  • Java 选择Java版本时注意尽量和JDK版本选择一致,否则会提示jdk版本不匹配
  • Packaging 打包类型,这里我们采用jar包形式打包

Fearless大约 2 分钟使用指南
Vue

Fearless小于 1 分钟使用指南
Vue

安装Node.js

https://nodejs.org/en

image-20230731160933903
image-20230731160933903
image-20230731155411716
image-20230731155411716

Fearless小于 1 分钟使用指南
布局与功能禁用

你可以通过设置页面的 Frontmatter,在页面禁用功能与布局。


Fearless小于 1 分钟使用指南禁用
2
3
4
5
6