加载中
文章内容目录

2.1 【 职场 】系列 ① 成长认知 认知,打工人的自我修养 编程进阶之路,虽无捷径但有长短 工作五年,对技术和业务的思考 基于流程协作,提高工作质量和效率 降本有可能,增效不确定 如何将「...

07/09 14:27
92
微服务架构中,二次浅封装实践

一、背景简介 分布式系统中存在很多拆分的服务,在不断迭代升级的过程中,会出现如下常见的棘手情况: 某个技术组件版本升级,依赖包升级导致部分语法或者API过期,或者组件修复紧急的漏洞,...

SpringBoot3集成Redis

标签:Redis.Mybatis.Lock; 一、简介 缓存在项目开发中,基本上是必选组件之一,Redis作为一个key-value存储系统,具备极高的数据读写效率,并且支持的数据类型比较丰富,在业务场景中的应用...

08/15 10:08
121
SpringBoot3安全管理

标签:Security.登录.权限; 一、简介 SpringSecurity组件可以为服务提供安全管理的能力,比如身份验证、授权和针对常见攻击的保护,是保护基于spring应用程序的事实上的标准; 在实际开发中...

08/14 09:06
59
SpringBoot3分库分表

标签:ShardingSphere5.分库.分表; 一、简介 分库分表的设计和实现方式,在之前的内容中总结过很多,本文基于SpringBoot3和ShardingSphere5框架实现数据分库分表的能力; 不得不提ShardingS...

08/11 08:09
71
SpringBoot3文件管理

标签:上传.下载.Excel.导入.导出; 一、简介 在项目中,文件管理是常见的复杂功能; 首先文件的类型比较多样,处理起来比较复杂,其次文件涉及大量的IO操作,容易引发内存溢出; 不同的文件...

08/10 08:24
45
SpringBoot3之Web编程

标签:Rest.拦截器.swagger.测试; 一、简介 基于web包的依赖,SpringBoot可以快速启动一个web容器,简化项目的开发; 在web开发中又涉及如下几个功能点: 拦截器:可以让接口被访问之前,将请...

08/09 08:13
22
SpringBoot3进阶用法

标签:切面.调度.邮件.监控; 一、简介 在上篇《SpringBoot3基础》中已经完成入门案例的开发和测试,在这篇内容中再来看看进阶功能的用法; 主要涉及如下几个功能点: 调度任务:在应用中提供...

08/08 23:12
93
SpringBoot3基础用法

技术和工具「!喜新厌旧」 一、背景 最近在一个轻量级的服务中,尝试了最新的技术和工具选型; 即SpringBoot3,JDK17,IDEA2023,Navicat16,虽然新的技术和工具都更加强大和高效,但是适应采...

08/07 14:08
156
异常体系与项目实践

程序式阴影:为什么不报错? 一、简介 在程序开发的过程中,异常处理从来都是一个复杂的维度,无论是新手还是经验老到的选手,在编码时都会面对各种异常情况; 程序中的异常可以反映系统的缺...

05/20 16:08
66
聊一聊适配器模式

接口不能用?行,我帮你适配 一、概述 适配器模式(Adapter),是23种设计模式中的结构型模式之一;它就像我们电脑上接口不够时,需要用到的拓展坞,起到转接的作用。它可以将新的功能和原先...

05/17 08:39
47
打工人逃不开「单人单岗」

「闲」到停不下来,「忙」到无事可做! 01 年后开始,研发团队一直「单人单岗」; 为什么? 就是所谓的追求降本,无非裁员的手段,最终的目的就是让团队的人员结构简化到极致; 虽然符合公司...

04/26 20:12
98
Java中「Future」接口详解

主打一手结果导向; 一、背景 在系统中,异步执行任务,是很常见的功能逻辑,但是在不同的场景中,又存在很多细节差异; 有的任务只强调「执行过程」,并不需要追溯任务自身的「执行结果」,...

04/17 08:51
66
IO流中「线程」模型总结

IO流模块:经常看、经常用、经常忘; 一、基础简介 在IO流的网络模型中,以常见的「客户端-服务端」交互场景为例; 客户端与服务端进行通信「交互」,可能是同步或者异步,服务端进行「流」处...

04/07 08:50
63
三方对接「心得」与「体会」

和三方的关系要处好; 01 如果你看到这个话题,并不知道是什么意思,那么祝贺你,安安静静的当个小码农也挺好; 不过我敢说,随着职业生涯的慢慢发展,大家都得碰到,到时候就细细体会吧; ...

03/29 08:54
102
复杂「场景」数据导入导出

只想写单表和文件的搬运,数据不过百最好; 一、业务背景 最近遇到这样一个场景:在业务正式开始前1-2天,需要导入一批来自合作渠道的数据,在业务周期结束后,再将同一批数据导出,交付给渠...

03/27 09:00
69
聊聊「订单」业务的设计与实现

订单,业务的核心模块; 一、背景简介 订单业务一直都是系统研发中的核心模块,订单的产生过程,与系统中的很多模块都会高度关联,比如账户体系、支付中心、运营管理等,即便单看订单本身,也...

03/17 08:49
187
「降本」有可能,「增效」不确定

降本手段一招鲜,增效方法吃遍天; 01 互联网行业里; 降本策略千奇百怪,手段却出奇一致;增效方法五花八门,手段更是花里胡哨; 对于企业来说; 商业的基本形式,就是围绕供需产生的利益关...

03/08 08:50
38
Gateway集成Netty服务

Gateway和Netty都有盲区的感觉; 一、Netty简介 Netty是一个异步的,事件驱动的网络应用框架,用以快速开发高可靠、高性能的网络应用程序。 传输服务:提供网络传输能力的管理; 协议支持:支...

02/28 08:52
66
2023年:我成了半个外包

边线业务与主线角色被困外包; 01 2022年,最后一个工作日,裁员的小刀再次挥下; 商务区楼下又多了几个落寞的身影,办公室内又多了几头暴躁的灵魂; 随着裁员的结束,部门的人员结构简化到了...

02/24 09:00
59

没有更多内容

加载失败,请刷新页面

返回顶部
顶部