自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 超详细!4小时开发一个SpringBoot+vue前后端分离博客项目!!

小Hub领读:前后端分离的博客项目终于出来啦,真是花了好多心思录制咧。文末直接进入B站看视频哈!这次你找不到不关注我B站的理由了吧?这次你找不到不星标置顶我公众号的理由了吧?作者:吕一明...

2020-05-28 19:20:00 14976 17

转载 如何搭建漂亮的 SpringBoot 脚手架?

前后端微服务商城项目,手把手教学!1. 项目初始化如果你问研发同学,在开发过程中最讨厌、最痛苦的事情是什么?大部分同学会告诉环境,环境,还是环境。我带你走一趟你就知道环境搭建是多么头疼的事情了。在开发一个新项目之前,先下载 IDE,光是 IDE 这个事情,可能就折腾半天。为啥要折腾这么久呢,下载倒是非常快,可现在的 IDE 基本上都收费,所以网上就出现了各种破解软件,有每 30 天需要激活一次的,...

2024-08-29 14:10:49 15

转载 彻底告别 Controller、Service、Dao,让人上瘾的开发神器

前后端微服务商城项目,手把手教学!"偷懒" 可以说是技术创新的重要动力之一,很多技术,框架的革新,本质上就是为了能更好的 "偷懒",今天又来分享一款偷懒神器:Rocket-API什么是 Rocket-API?Rocket-API基于 SpringBoot 的 API 敏捷开发框架,服务端 50% 以上的功能只需要写 SQL 或者 mongodb 原始执行脚本就能完成开发,另外 30% 也在不停的...

2024-08-27 14:45:18 47

转载 史上最全Maven教程,没有之一

前后端微服务商城项目,手把手教学!如果你是有一定的开发经验,我相信你一定被项目lib下的JAR包折磨过,如果碰上兼容问题,更是逐个下载不同版本JAR包进行替换排查,相信是每个程序员都不想再经历一边的噩梦。Maven的出现则大大降低开发人员的准备工作,让开发人员更专心与业务,下面即介绍Maven基本使用。Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。一、...

2024-08-15 13:34:00 73

转载 真心建议大家今年拿下软考

IT人想升职?涨薪?评职称?积分落户?考一个软考证书是性价比最高的路径!软考,全称计算机技术与软件专业技术资格(水平)考试,是IT圈公认含金量极高的证书。据显示:持软考证的全职IT人才平均年薪20W-50W一线城市持软考证IT从业者平均工资1.5W+高级软考证持有者可申领技能补贴5W-25W*数据源于网络,统计日期截止2024年初。很多企业单位招聘时,会优先考虑软考证书持有者,还会提供相应的晋升、...

2024-08-05 14:50:22 43

转载 字节一面:POST 为什么会发送两次请求?

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!本文目录同源策略什么是同源策略CORS简单请求预检请求附带身份凭证的请求与通配符完整的请求流程图总结前言最近博主在字节面试中遇到这样一个面试题,这个问题也是前端面试的高频问题,因为在前端开发的日常开发中我们总是会与post请求打交道,一个小小的post请求也是牵扯到很多知识点的,博主在这给大家细细...

2024-08-02 08:20:22 34

转载 不用一行代码查看方法耗时,这款 IDEA 插件有点酷!

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!来源:juejin.cn/post/7351300787649134611前言没错,又是Cool Request插件,这次引来一个重大更新,可以统计任意方法耗时,先上个图。图片另外,这是此次更新的功能。图片什么是Cool RequestCool Request是一个IDEA中的接口调试插件,除了可...

2024-07-31 14:20:39 70

转载 18 个一线工作中常用 Shell 脚本【实用版】

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!1、检测两台服务器指定目录下的文件一致性#!/bin/bash######################################检测两台服务器指定目录下的文件一致性######################################通过对比两台服务器上文件...

2024-07-30 14:21:33 23

转载 IDEA 28 个天花板技巧 ,效率嘎嘎猛...

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!IDEA 作为Java开发工具的后起之秀,几乎以碾压之势把其他对手甩在了身后,主要原因还是归功于:好用;虽然有点重,但依旧瑕不掩瑜,内置了非常多的功能,大大提高了日常的开发效率,下面汇总了常用的一下小技巧查看代码历史版本调整idea的虚拟内存:idea设置成eclipse的快捷键设置提示词忽略大小...

2024-07-26 10:54:12 140

转载 Mybatis-Plus官方发布分库分表神器,一个依赖轻松搞定!

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!今天介绍一个 MyBatis - Plus 官方发布的神器:mybatis-mate 为 mp 企业级模块,支持分库分表,数据审计、数据敏感词过滤(AC算法),字段加密,字典回写(数据绑定),数据权限,表结构自动生成 SQL 维护等,旨在更敏捷优雅处理数据。主要功能字典绑定字段加密数据脱敏表结构动...

2024-07-18 15:51:36 60

转载 三次输错密码后,系统是怎么做到不让我继续尝试的?

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!故事背景忘记密码这件事,相信绝大多数人都遇到过,输一次错一次,错到几次以上,就不允许你继续尝试了。但当你尝试重置密码,又发现新密码不能和原密码重复:相信此刻心情只能用一张图形容:虽然,但是,密码还是很重要的,顺便我有了一个问题:三次输错密码后,系统是怎么做到不让我继续尝试的?我想了想,有如下几个问...

2024-07-17 13:33:59 33

转载 美团一面:为什么 MySQL 不推荐使用雪花 id 和 uuid 做主键?大部分人都会答错!...

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!在mysql中设计表的时候,mysql官方推荐不要使用uuid或者不连续不重复的雪花id(long形且唯一),而是推荐连续自增的主键id,官方的推荐是auto_increment,那么为什么不建议采用uuid,使用uuid究竟有什么坏处?本篇博客我们就来分析这个问题,探讨一下内部的原因。一:mys...

2024-07-12 13:30:21 42 1

转载 各位,请拿下软考,现在!立刻!马上!!

软考也叫软件水平考试,是国央企、IT 圈、大厂公认的高含金量证书,加上政策福利好、市场需求变大,直接火爆 IT 圈。对架构、开发、测试、算法、产品、数据、安全、运维…等所有IT人升职加薪、积分落户、申请奖金以及进国央企评定职称,都大有助益!软考2024年下半年8-9月报名考试!再不开始备考就晚了!但教材中数以千计的知识点,光靠死记硬背很难通过。????分享一个知乎知学堂发起的软考学习交流群(IT人必备!...

2024-07-10 14:00:53 32

转载 CentOS将于6月30全面停服,最全选型攻略来了!

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!Centos的前世今生Linux凭借优秀的设计,不凡的性能,加上IBM、INTEL、CA、CORE、ORACLE等国际知名企业的大力支持,已经有超过三百个发行版被积极的开发,最普遍被使用的发行版大约有十几个。比如Fedora、Debian、Ubuntu、Red Hat、SuSE、CentOS等等。...

2024-07-09 13:23:03 36

转载 SpringBoot + Minio 实现文件切片极速上传技术(实战典藏版)

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!一. 概述提示:请不要多个博客来回跳着看,此文章之详细绝无仅有,融合多家之长,如果遇见报错,请仔细捋一遍文章,不要忽略!我在写的时候因为许多文章不全面,来回跳遇见许多坑,希望大家可以避免,本文章中悉数做了标注提醒!!!官网地址:https://min.io/文档地址:https://docs.mi...

2024-06-28 13:30:46 112

转载 10个高级的 SQL 查询技巧,你掌握了几个?

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!1.常见表表达式(CTEs)2.递归CTEs.3.临时函数4.使用CASE WHEN枢转数据5.EXCEPT vs NOT IN6.自联结7.Rank vs Dense Rank vs Row Number8.计算Delta值9.计算运行总数10.日期时间操纵谢谢阅读!随着数据量持续增长,对合格数...

2024-06-26 14:00:31 89

转载 面试回答 Redis 是单线程的所以很快,让我回去等通知....

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!Redis有多快根据官方基准测试,在具有平均硬件的Linux机器上运行的单个Redis实例通常可以为简单命令(O(N)或O(log(N)))实现8w+的QPS,使用流水线批处理可以达到100w。从性能角度来看,Redis可以称为高性能的缓存解决方案。Redis为什么这么快面试时经常被问到Redis...

2024-06-24 15:04:38 44

转载 如何实现一个合格的分布式锁(典藏版)

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!1、概述在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用 synchronized 语法和 ReentrantLock 去保证,这实际上是本地锁的方式。而在如今分布式架构的热潮下,如何保证不同节点的线程同步执行呢?实际上,对于分布式场景,我们可以使用分布...

2024-06-20 14:41:41 36

转载 【冷门但实用的小技巧】快速测试 Mybatis 复杂SQL,无需启动 Spring

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!快速测试mybatis的sql当我们写完sql后,我们需要测试下sql是否符合预期,在填入各种参数后能否正常工作,尤其是对于复杂的sql。一般我们测试可能是如下的代码:由于需要启动spring,当项目较大的时候启动速度很慢,有些项目的启动时间超过30秒。导致测试sql速度很慢,尤其项目上不允许引入...

2024-06-12 13:30:36 91

转载 SpringBoot与SpringCloud两个版本的微商场项目,代码与设计上有什么不同?

微服务版本上线啦!这是一个基于springboot、spring cloud的前后端分离的微商城项目,包括手机端微商城项目和后台管理系统,整个电商购物流程已经能流畅支持,涵盖商品浏览、搜索、商品评论、商品规格选择、加入购物车、立即购买、下单、订单支付、后台发货、退货等。功能强大,主流技术栈,非常值得学习。项目包含2个版本:基于springboot的单体版本基于spring cloud aliaba...

2024-06-11 13:33:44 54

转载 升级 JDK17 一个不可拒绝的理由!

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!1、背景 TLDR垃圾回收器的暂停问题对实时响应要求较高的服务来说,一直是个痛点, CMS和G1等主流垃圾回收器的数十毫秒乃至上百毫秒的暂停时间相当致命。此外,调优门槛也相对较高,需要对垃圾回收器的内部机制有一定的了解,才能够进行有效的调优。随着ZGC的出现, 使得这一痛点彻底解决, ZGC 最初...

2024-06-05 14:52:12 43

转载 【禁止血压飙升】阿里大佬写的Controller太优雅了!

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前言见过几千行代码的 controller吗?我见过。见过全是 try catch 的 controller 吗,我见过。见过全是字段校验的 controller 吗,我见过。见过全是业务代码的 controller 吗?不好意思,我们公司很多业务写在 controller 的。看见这些我真的血压...

2024-06-04 13:29:29 56

转载 SpringCloud微服务项目最佳实践,一定要学!

微服务版本上线啦!这是一个基于springboot、spring cloud的前后端分离的微商城项目,包括手机端微商城项目和后台管理系统,整个电商购物流程已经能流畅支持,涵盖商品浏览、搜索、商品评论、商品规格选择、加入购物车、立即购买、下单、订单支付、后台发货、退货等。功能强大,主流技术栈,非常值得学习。项目包含2个版本:基于springboot的单体版本基于spring cloud aliaba...

2024-06-03 13:56:58 48

转载 项目终于用上了插入式注解,真香!

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!需求问题解决测试插入式注解处理器在《深入理解Java虚拟机》一书中有一些介绍(前端编译篇有提到),但一直没有机会使用,直到碰到这个需求,觉得再合适不过了,就简单用了一下,这里做个记录。了解过lombok底层原理的都知道其使用的就是的插入式注解,那么今天笔者就以真实场景演示一下插入式注解的使用。需求...

2024-05-31 14:00:24 47

转载 把 Spring Boot 项目从 18.18M 瘦身到 0.18M,部署超级快!

前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!前后端微服务商城项目,手把手教学!一、前言SpringBoot部署起来虽然简单,如果服务器部署在公司内网,速度还行,但是如果部署在公网(阿里云等云服务器上),部署起来实在头疼:编译出来的 Jar 包很大,如果工程引入了许多开源组件(SpringCloud等),那就更大了。这个时候如果想要对线上运行工程有一些微调,则非常痛苦二、瘦身...

2024-05-30 15:40:28 52

转载 22 条 Spring Boot 企业级最佳实践,应有尽有,建议收藏!!

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!Spring Boot 是一种广泛使用且非常流行的企业级高性能框架。以下是一些最佳实践和一些技巧,我们可以使用它们来改进 Spring Boot 应用程序并使其更加高效。这篇文章会有点长,完整读完文章需要一些时间。1.正确的包目录风格正确的包目录将有助于轻松理解代码和应用程序的流程。我们可以使用有...

2024-05-28 13:36:41 64

转载 一个基于SpringCloud的实战项目,堪称最佳实践!

微服务版本上线啦!这是一个基于springboot、spring cloud的前后端分离的微商城项目,包括手机端微商城项目和后台管理系统,整个电商购物流程已经能流畅支持,涵盖商品浏览、搜索、商品评论、商品规格选择、加入购物车、立即购买、下单、订单支付、后台发货、退货等。功能强大,主流技术栈,非常值得学习。项目包含2个版本:基于springboot的单体版本基于spring cloud aliaba...

2024-05-27 16:17:43 150

转载 SpringCloud最佳微服务项目实践,一定要学!

项目简介这是一个基于springboot、spring cloud的前后端分离的微商城项目,包括手机端微商城项目和后台管理系统,整个电商购物流程已经能流畅支持,涵盖商品浏览、搜索、商品评论、商品规格选择、加入购物车、立即购买、下单、订单支付、后台发货、退货等。功能强大,主流技术栈,非常值得学习。项目包含2个版本:基于springboot的单体版本基于spring cloud aliabab的微服务...

2024-05-24 18:12:35 70

转载 【禁止血压飙升】如何拥有一个优雅的 Controller?

前言全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!见过几千行代码的 controller吗?我见过。见过全是 try catch 的 controller 吗,我见过。见过全是字段校验的 controller 吗,我见过。见过全是业务代码的 controller 吗?不好意思,我们公司很多业务写在 controller 的。看见这些我真的血压...

2024-05-21 13:29:56 36

转载 如何优雅的实现在线人数统计功能?

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!一、前言在线人数统计这个功能相信大家一眼就明白是啥,这个功能不难做,实现的方式也很多,这里说一下我常使用的方式:使用Redis的有序集合(zset)实现。核心方法是这四个:zadd、zrangeByScore、zremrangeByScore、zrem。二、实现步骤1. 如何认定用户是否在线?认定...

2024-05-16 13:37:41 118

转载 公司空降一个 CTO:禁止在项目中使用 Date 类!!!

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!来源:www.cnblogs.com/wlovet/p/18058514为什么现在连Date类都不建议使用了?一、有什么问题吗java.util.Date?java.util.Date(Date从现在开始)是一个糟糕的类型,这解释了为什么它的大部分内容在 Java 1.1 中被弃用(但不幸的是仍在...

2024-05-13 13:32:36 22

转载 一款轻量级、高性能、功能强大的内网穿透代理服务器

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!nps 是一款轻量级、高性能、功能强大的内网穿透代理服务器。目前支持 tcp、udp 流量转发,可支持任何 tcp、udp 上层协议(访问内网网站、本地支付接口调试、ssh 访问、远程桌面,内网 dns 解析等等……),此外还支持内网 http 代理、内网 socks5 代理、p2p 等,并带有功...

2024-05-10 17:04:04 39

转载 公司新来一个干练小伙,把 MyBatis 替换成 MyBatis-Plus,上线后哭晕在厕所。。。...

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!一个老项目,数据库用的是 MySQL 5.7.36 , ORM 框架用的 MyBatis 3.5.0 , mysql-connector-java 版本是 5.1.26新来了一个干练的小伙,精力充沛,看着就是一个喜欢折腾的主他就觉得 MyBatis 使用起来不够简单,要写的代码还比较多,觉得有必...

2024-05-07 13:35:39 30

转载 手动部署jar包,太low!动态上传热部署真爽!

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!近期开发系统过程中遇到的一个需求,系统给定一个接口,用户可以自定义开发该接口的实现,并将实现打成jar包,上传到系统中。系统完成热部署,并切换该接口的实现。定义简单的接口这里以一个简单的计算器功能为例,接口定义比较简单,直接上代码。publicinterfaceCalculator{...

2024-05-06 14:58:11 64

转载 7款最佳 Linux 桌面发行版,颜值天花板

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!Linux 的发行版有很多,这里罗列7个漂亮的 Linux 发行版,可以说是Linux操作系统界的颜值天花板。1、elementary OS传送门:https://elementary.io/zh_CN/elementary OS操作系统是最漂亮的Linux发行版之一。它基于macOS外观,同时为...

2024-04-30 12:41:40 386

转载 官方推出了 Spring AI 框架,Java集成 AI 不再是难事!

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!在软件开发的世界中,Java一直是企业级应用的主力军。而Spring框架,尤其是Spring Boot,以其生态系统的丰富性,为开发者提供了无与伦比的便利。现在,Spring Boot正迈向一个新的纪元——人工智-能的时代。Spring AI项目的推出,不仅标志着Spring生态的进一步扩展,也为...

2024-04-26 10:06:32 271

转载 Spring Boot + MybatisX,真香!

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!MybatisX 是一款基于 IDEA 的快速开发插件,方便在使用mybatis以及mybatis-plus开始时简化繁琐的重复操作,提高开发速率。使用MybatisX的好处节省大量持久层代码开发时间强大的功能为业务编写提供各类支持配置简单,告别各类复杂的配置文件如何使用MybatisX?1.创建...

2024-04-23 14:26:00 60

转载 SpringBoot + 事务钩子函数,打造高效支付系统!

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!前言经过前面对Spring AOP、事务的总结,我们已经对它们有了一个比较感性的认知了。今天,我继续安利一个独门绝技:Spring 事务的钩子函数。 单纯的讲技术可能比较枯燥乏味。接下来,我将以一个实际的案例来描述Spring事务钩子函数的正确使用姿势。一、案例背景拿支付系统相关的业务来举例。在支...

2024-04-22 13:50:27 52

转载 微服务架构中10个常用的设计模式,建议收藏!

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!从软件开发早期(1960 年代)开始,应对大型软件系统中的复杂性一直是一项令人生畏的任务。多年来为了应对软件系统的复杂性,软件工程师和架构师们做了许多尝试:David Parnas 的模块化和封装 (1972), Edsger W. Dijkstra (1974)的关注点分离以及 SOA(1988...

2024-04-17 16:48:33 107

转载 一款轻量、干净的 Vue 后台管理框架

全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!全新前后端微商城项目,手把手教学!开始之前在开始介绍之前我想谈谈为什么要自己做一个后台管理,我知道很多人都用一些开源的后台管理项目,这些老前辈有很多亮点值得学习,但是存在的一些问题同样不可忽视,我认为很多开发者会被困扰(仅代表个人观点)技术栈老旧不升级:因为一些历史原因仓库的依赖不再升级,不能做到开箱即用。一些便利性新特性也没有在...

2024-04-16 14:00:14 97 1

空空如也

空空如也

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

TA关注的人

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