首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
添砖加瓦
IT_sunshine
创建于2022-04-12
订阅专栏
记录程序员日常开发的那些事
等 81 人订阅
共53篇文章
创建于2022-04-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
🔥盘点10个Spring实际开发中最常用扩展点
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 13 天,点击查看活动详情 概述 在网上搜索Spring扩展点,发现很少有博文说的很全的,只有一些常用的扩展点的说明。 因此想通过
如何优雅的将设计模式运用到实际项目中去?
一、🌈设计模式介绍 二、常用的设计模式有哪些?🤔 策略模式 工厂模式 单例模式 代理模式 工厂方法模式 观察者模式 模板方法模式 适配器模式 三、设计模式简单实现模板 场景: 商场搞活动,根据客户购买
基于gitlab适用于版本发布的git-flow团队开发协作规范
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 11 天,点击查看活动详情 名词解释 LTS版本:Long Term Support长期支持版本,简称LTS。 MR/PR:是Me
我认真总结并分析了Spring事务失效的十种常见场景
概述 在分析事务失效的常见场景之前,我们先来了解一下:事务的传播类型 和 @Transactionnal 注解的不同属性的含义。 事务的传播类型 isolation 该属性用于设置底层数据库的事务隔离
Mybatis Plus最新代码生成器AutoGenerator,更简单更高效!
开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 8 天,点击查看活动详情 MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只
浅谈TheadLocal的使用场景和注意事项
概念 有时候可能要避免共享变量,使用ThreadLocal辅助类为各个线程提供各自的实例;就是说,每个线程都有一个伴生的空间(ThreadLocal),存储私有的数据,只要线程在,就能拿到对应线程的T
分享十条Java后端开发实战经验,干货满满!
💡前沿 目前,我总结了10条常见的业务开发经验,毫无保留的分享给大家..., 主要涵盖内容如下: 1️⃣ 悟耕开源 Easypoi Excel导入导出最佳实践 2️⃣ Alibaba Excel导出时
Windows同时安装两个版本JDK,并实现动态切换JAVA8或者JAVA11
一、需求 二、下载安装两个版本的JDK 安装成功后,默认路径C:\Program Files\Java实际上JDK8有两个包一个jdk1.8.0_311,一个jre1.8.0_311。JDK11只有一
Java实现异步编程的8种方式
一、前言 二、异步的八种实现方式 线程Thread Future 异步框架CompletableFuture Spring注解@Async Spring ApplicationEvent事件 消息队列
SpringBoot MockMvcTest - api单元测试
JUnit 简介 JUnit是一款Java语言的单元测试框架,目前大多数Java开发环境都已经支持它了。JUnit测试也就是所谓的白盒测试,在程序员知道程序内部逻辑的基础上进行的测试,使用JUnit能
工作中如何做好技术积累
引言 古人云:“活到老,学到老。”互联网算是最辛苦的行业之一,“加班”对工程师来说已是“家常便饭”,同时互联网技术又日新月异,很多工程师都疲于应付,叫苦不堪。以至于长期以来流传一个很广的误解:35岁是
解决@Valid校验List失败问题
背景 场景1 如果是直接使用@Valid修饰这样的方式校验的话,经过测试,@Valid是无法发挥作用的。 场景2 这种情况是情况1的进阶,这样设计至少@Valid能够发挥作用了。但是太麻烦,需要专门写
SpringBoot自动装配原理分析
✔自从SpringBoot的出现,让Java的基本系统搭建过程变得更简单,不需要关心很多的配置文件,也不需要去关心市面上各版本的包存在版本冲突等等的问题,SpringBoot遵守约定大于配置的开发原则
系统设计目标(二):系统怎样做到高可用?
高可用性(High Availability,HA) 是你在系统设计时经常会听到的一个名词,它指的是系统具备较高的无故障运行的能力。 通常来讲,一个高并发大流量的系统,系统出现故障比系统性能低更损伤用
系统设计目标(一):如何提升系统性能?
提到互联网系统设计,你可能听到最多的词儿就是 “三高”,也就是 “高并发”“高性能”“高可用”,它们是互联网系统架构设计永恒的主题。本篇文章主要是阐述高并发系统设计的含义,意义以及分层设计原则,接下来
直播平台哪个好?
在做直播系统的时候,我们都会对比各直播平台,为了挑选一个好用的直播教学平台,,根据他们的些方面及特色功能写出个人对他们优点和不足,仅供参考。 接到很多私信和评论询问我统一答复下,我司最后选用的我放在下
Spring+SpringMVC配置事务无效原因及解决方案
🏷该篇文章主要介绍Spring+SpringMVC配置事务管理无效原因和解决方法,具有一定的借鉴的价值,有需要的可以参考一下! 一般我们在Spring的配置文件application.xml中对Ser
Docker部署企业级博客系统Layblog
dock## 环境 轻量应用服务器 2核2G(60G)+ centOS 一、安装Docker 安装完成后,使用docker --version查看版本信息: 切换数据源: 二、安装Redis dock
为什么都不建议直接使用 @Async 注解实现异步?
对于异步方法调用,从 Spring3 开始提供了 @Async 注解,该注解可以被标注在方法上,以便异步地调用该方法。调用者将在调用时立即返回,方法的实际执行将提交给 Spring TaskExecu
高度自定义CRM系统设计与落地
👏客户管理CRM主要是通过系统销售管理帮助企业实现市场营销、销售、服务的流程化,管理的自动化,客户价值与企业收益的最大化。CRM助力销售全流程,通过对客户初始信息、跟进以及对线索进行标记、反馈等功能,
下一页