- 博客(133)
- 资源 (1)
- 收藏
- 关注
原创 接口数据做缓存,响应飞快似天神
缓存在现代应用程序中扮演着重要角色,它可以显著提高应用程序的性能和响应速度。SpringBoot提供了一组强大的缓存注解,使得在应用中轻松集成缓存成为可能。
2024-12-16 13:09:16 1084
原创 Redis作为分布式锁,得会避坑
Redis 作为分布式锁 的 开发场景是很常见的,所以做好避坑工作,道路千万条,安全第一条,行车不规范,亲人两行泪!
2024-11-18 09:22:43 1406
原创 Java中的这些 设计模式 你一定都知道吧
设计模式 是众多优秀的程序开发者在实践中总结出来的经验,学习设计模式可以帮助开发者快速掌握这些经验,避免走弯路。通过使用成熟的设计模式,可以快速解决常见问题,减少开发时间,提高开发效率。设计模式通过规范代码结构,使得代码更加清晰易懂,便于团队成员之间的交流和维护
2024-11-16 10:50:42 133
原创 异常 不可怕,记住几句话
Java异常处理是保证程序健壮性和可维护性的重要手段。它能够在程序运行时捕获和处理异常情况,防止程序因为异常而突然终止。
2024-11-16 10:04:22 919
原创 springboot 文件高效上传
文件上传功能可以说对于后端服务是必须的,不同场景对文件上传的要求也各不相同,有的追求速度,有的注重稳定性,还有的需要考虑文件大小和安全性。所以便有了秒传、断点续传和分片上传等解决方案。
2024-11-15 09:43:54 1310
原创 经常使用的 try-catch 对性能 有影响吗?
在实际应用中,开发人员需要在 性能 和 代码的健壮性 之间进行权衡:异常处理提供了一种优雅的方式来处理运行时错误,但也可能带来性能开销。
2024-11-14 10:22:25 1080
原创 自定义Starter 你得掌握一下
自定义 Spring Boot Starter 是简化项目配置和提高代码复用性的重要手段。通过封装复杂的配置逻辑和依赖关系,可以让程序猿更专注于业务逻辑,实现更高效的开发流程。
2024-11-11 11:10:10 640
原创 bean 的 加载顺序
作为一名面向Spring开发的开发人员,在日常的工作、学习或者面试中或多或少都会遇到这样一个问题:如何控制Bean的加载顺序?
2024-11-07 09:31:51 838
原创 Spring Security 门神中的战斗机
在软件开发中,数据和应用程序的安全性是至关重要的。Spring Security是一个强大的、高度可配置的安全框架,为Java开发者提供了一套全面的解决方案,以保护他们的Web应用程序免受各种攻击。
2024-10-30 17:58:38 1097
原创 若依代码生成&使用 (手把手,看必会)
大部分项目里其实有很多代码都是重复的,几乎每个基础模块的代码都有增删改查的功能,而这些功能都是大同小异, 如果这些功能都要自己去写,将会大大浪费我们的精力降低效率。所以这种重复性的代码可以使用代码生成。
2024-10-29 12:06:57 1290
原创 SpringBoot Bean管理
使用Spring来管理Bean可以提供依赖注入、松耦合、生命周期管理和AOP支持等优势,减少了开发人员的工作量,提高了代码的可维护性和可测试性。相比之下,自己手动管理Bean存在代码冗余、耦合性高、难以管理复杂依赖关系以及缺乏一致性和灵活性等缺点。
2024-07-15 11:05:53 1191 2
原创 java 反射 座右铭:规则是用来打破的
Java反射是Java编程语言中一项核心功能,它提供了一种在运行时检查或修改类和对象的能力,而我们要掌握使用这种能力的能力。
2024-06-25 17:52:25 930
原创 秒杀场景下 的 高并发处理
高并发,几乎是每个程序员都想拥有的经验。原因很简单:随着流量变大,会遇到各种各样的技术问题,比如接口响应超时、CPU load升高、GC频繁、死锁、大数据量存储等等,这些问题能推动我们在技术深度上不断精进。
2024-06-12 16:51:11 729
原创 Java 异步编程 CompletableFuture
CompletableFuture可以很容易地将任务异步执行。你可以将一个任务提交给一个线程池或者ForkJoinPool,而不需要手动管理线程。这使得编写并发代码更加简单和直观。
2024-06-04 10:37:41 946
你必须要知道严格模式下JavaScript的一些要点.txt
2020-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人