首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
个人精选
阿杆
创建于2022-11-08
订阅专栏
笔者精选文章系列,值得一看😋
等 40 人订阅
共14篇文章
创建于2022-11-08
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
🤯我写了一套几乎无敌的参数校验组件!
😋一个强大的 Java 参数校验包,基于 SpEL 实现,扩展自 javax.validation 包,几乎支持所有场景下的参数校验。
接了个私活,分享下我是如何从 0 到 1 交付项目的
🤣虽然我也不知道在哪能接到靠谱的私活,但你可以先收藏本文,万一之后来活了,还能翻出来看看是吧。。。
那些奇奇怪怪的参数校验你是怎么处理的?我选择向@NotNull学习😏
作为一名服务端开发程序员,接口的参数校验肯定是要经常写的,像@NotNull、@NotBlank这些是很常用的,但这些注解无法完全满足我们的校验需求,我们可以选择自定义一个校验注解,来实现定制化需求。
踩了一堆坑,终于把微服务系统全面升级 JDK17 和 SpringBoot3 了
先说结论:非常推荐升级JDK17,成本低收益高。至于SpringBoot3.0,迁移成本比较高,坑也会比较多,但如果是新项目的话,还是可以试试的。
基于异步+缓存的请求日志批量保存方案,拿去写在你的简历上吧!
你见过把日志库储存玩出花的吗🔥?今天看了这篇文章你就见到了。先使用缓存区进行数据存储,然后再创建子线程去异步执行数据库保存操作,对主线程的影响应该是微乎其微了。
🔥我说MySQL每张表最好不超过2000万数据,面试官让我回去等通知?
面试官:麻烦你好好看看这篇文章,再告诉我,每张表到底能存多少数据? 实际情况下,每张表由于自身的字段不同、字段所占用的空间不同等原因,它们在最佳性能下可以存放的数据量也就不同,需要手动计算才行。
应届生学习Java八个月,offer年薪28W,这一年我经历了什么?
我叫阿杆,19级本科在读,双非院校,希望和大家交个朋友😋。主修软件工程,学习方向是后端开发,主要语言Java,今年秋招拿到了一份18*16的offer。
论如何从0开始参与一个开源项目
说起开源项目,好像人人都懂:不过就是一群人一起写了些东西,并且这些东西是公开的,大家都能看。但要细说,可能大多数的开发者都说不出个所以然,甚至不知道怎么提issue。
基于 AOP + Redis + 自定义注解 实现细粒度的接口IP访问限制 | 开源微服务项目
我的写法是基于 AOP + 自定义注解 + Redis,并且封装在一个单独的模块 common-web 下,需要使用的模块只需引入该包,并且给需要限制的方法添加注解即可,很方便,且松耦合😁。
程序员福音,关于如何使用 Markdown 写出一份漂亮的简历!
一份漂亮的简历,能让HR和面试官看起来更舒服一点,给我们增加通过简历的机会。但简历哪这么容易做呢。。。我最终想到了用Markdown文档写简历,因为它标准的排版,简洁的格式...
✨基于Spring-Data-Elasticsearch 优雅的实现 多字段搜索 + 高亮 + 分页 + 数据同步✨
这是一篇基于Elasticsearch、SpringData、RabbitMQ实现 多字段搜索 + 高亮 + 分页 + 数据同步的干货文章。
Postman 中级使用教程,你真的会用Postman吗?
Postman环境变量、测试脚本、断言、接口文档等工具你听说过吗?快来看看这篇Postman中级使用教程吧!没准能给你开启一片新大陆!
过滤器、拦截器、AOP、ControllerAdvcie的使用对比、执行顺序及代码教程
过滤器、拦截器、AOP、ControllerAdvcie的使用对比、执行顺序及代码教程。本文基于SpringBoot项目进行讲解,所有的代码都是在已经搭好SpringBoot的基础上进行编写的。
Python之selenium,使用webdriver模拟登录网站(含验证码)
前段时间做了一个小项目,其中有一段需要自动获取网站后台的数据,但是这个网站没有任何提供给开发者的API,所以只能靠自己去探索。 最后通过webdriver来解决了这个问题。