首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
申城异乡人
掘友等级
资深Java开发工程师
一个乐于学习,乐于分享的程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
70
文章 70
沸点 0
赞
70
返回
|
搜索文章
申城异乡人
资深Java开发工程师
·
5月前
关注
聊聊@Autowired注解的Field injection is not recommended提示问题
1. 前言 在我接触过的大部分Java项目中,经常看到使用@Autowired注解进行字段注入: 在IDEA中,以上代码@Autowired注解下会显示波浪线,鼠标悬停后提...
0
评论
分享
申城异乡人
资深Java开发工程师
·
6月前
关注
聊聊@Autowired与@Resource的区别
1. 前言 从事过很多家公司,见过很多项目,发现@Autowired和@Resource的使用都是一样的乱, 一个项目中有使用@Autowired的,有使用@Resourc...
5
评论
分享
申城异乡人
资深Java开发工程师
·
6月前
关注
【踩坑系列】使用Comparator.comparing对中文字符串排序结果不对
1. 踩坑经历 假设有这样一个业务场景,需要对各个城市的订单量排序,排序规则为: 先根据订单量倒序排列,再根据城市名称正序排列。 示例代码: 预期结果: 实际结果: 从以上...
2
评论
分享
申城异乡人
资深Java开发工程师
·
6月前
关注
【深度思考】自定义日期格式,为什么@JSONField生效,@JsonFormat不生效?
1. 前言 最近在自测接口时,发现一个问题:字段类型定义的是Date,但接口返回值里却是时间戳(1744959978674), 而不是预期的2025-04-18 15:06...
1
评论
分享
申城异乡人
资深Java开发工程师
·
6月前
关注
Spring RestTemplate使用方法总结
## 1. 引入依赖 首先,需要确认项目中是否直接或者间接引入过spring-web依赖,如果没有引入过,需要在pom.xml中添加以下代码引入依赖: ```xml org...
1
评论
分享
申城异乡人
资深Java开发工程师
·
7月前
关注
HttpClient使用方法总结及工具类封装
1. 引入httpclient依赖 首先,需要确认项目中是否已引入过httpclient依赖,如果没有引入过,需要在pom.xml中添加以下代码引入httpclient依赖...
4
评论
分享
申城异乡人
资深Java开发工程师
·
7月前
关注
【踩坑系列】使用httpclient调用第三方接口返回javax.net.ssl.SSLHandshakeException异常
使用httpclient调用第三方接口返回javax.net.ssl.SSLHandshakeException异常解决方案。...
1
评论
分享
申城异乡人
资深Java开发工程师
·
2年前
关注
聊聊Maven的依赖传递、依赖管理、依赖作用域
1. 依赖传递 在Maven中,依赖是会传递的,假如在业务项目中引入了spring-boot-starter-web依赖: 那么业务项目不仅直接引入了spring-boot...
4
2
分享
申城异乡人
资深Java开发工程师
·
2年前
关注
【深度思考】如何优雅的实现脱敏?
最近做了个脱敏的需求,要对系统中的敏感信息,如手机号、车牌号、身份证号、银行卡号等进行脱敏显示。 效果类似下面这样: 简单来说,就是对敏感信息中的某几位进行掩码显示,常见的...
13
7
分享
申城异乡人
资深Java开发工程师
·
2年前
关注
【深度思考】聊聊CGLIB动态代理原理
1. 简介 CGLIB的全称是:Code Generation Library。 CGLIB是一个强大的、高性能、高质量的代码生成类库,它可以在运行期扩展Java类与实现J...
9
评论
分享
申城异乡人
资深Java开发工程师
·
2年前
关注
【深度思考】聊聊JDK动态代理原理
1. 示例 首先,定义一个接口: 然后,新增一个类并实现上面的接口: 假设现在有这么一个需求:在不改动以上类代码的前提下,对该方法增加一些前置操作或者后置操作。 接下来就来...
5
评论
分享
申城异乡人
资深Java开发工程师
·
2年前
关注
【踩坑系列】发送微信模板消息返回40165 invalid weapp pagepath
1. 踩坑经历 最近做了个需求,需要往公司微信公众号推送一个模板消息,并且点击该消息需要跳转到公司小程序的某个页面。 1.1 拿到模板id 既然是发送模板消息,第一步就需要...
5
评论
分享
申城异乡人
资深Java开发工程师
·
2年前
关注
【深度思考】如何优雅的校验参数?
在日常的开发工作中,为了保证落库数据的完整性,参数校验绝对是必不可少的一部分,本篇文章就来讲解下在项目中该如何优雅的校验参数。 假设有一个新增学员的接口,一般第一步我们都会...
71
4
分享
申城异乡人
资深Java开发工程师
·
2年前
关注
如何使用Java获取货币符号?
1. 前言 最近做了一个支付相关的需求,要求在收银台页面显示商品的价格时带上货币符号¥,类似下图中的格式: 最初我是用的下面这样的代码: 本机测试,正常返回¥,如下图所示:...
11
6
分享
申城异乡人
赞了这篇文章
程序员小富
公众号:程序员小富
·
5年前
关注
不会看 Explain执行计划,劝你简历别写熟悉 SQL优化
昨天中午在食堂,和部门的技术大牛们坐在一桌吃饭,作为一个卑微技术渣仔默默的吃着饭,听大佬们高谈阔论,研究各种高端技术,我TM也想说话可实在插不上嘴。 当Explain 与 ...
518
53
分享
申城异乡人
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
5年前
关注
一文彻底读懂MySQL事务的四大隔离级别
事务,由一个有限的数据库操作序列构成,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。 原子性: 事务作为一个整体被执行,包含在其中的对数据库的操作要么全部...
171
20
分享
申城异乡人
赞了这篇文章
清幽之地
紫薇,是你吗
·
5年前
关注
基于RocketMQ分布式事务 - 完整示例
之前我们说到,分布式事务是一个复杂的技术问题。没有通用的解决方案,也缺乏简单高效的手段。 不过,如果我们的系统不追求强一致性,那么最常用的还是最终一致性方案。今天,我们就基...
144
59
分享
申城异乡人
赞了这篇文章
敖丙
🏆掘金签约作者 @微信搜:敖丙
·
5年前
关注
《浅入浅出》-RocketMQ
帅丙我工作以来接触的消息队列中间件有RocketMQ、Kafka、自研,是的因为我主要接触的都是电商公司,相对而言业务体量还有场景来说都是他们比较适合,再加上杭州阿里系公司...
1.2k
85
分享
申城异乡人
赞了这篇文章
九灵
Alibaba@Java @Java补习课
·
4年前
关注
《高性能利器》-32张图带你解决RocketMQ所有场景问题
一、RocketMQ的基本原理 RocketMQ基本架构图如下 从这个架构图上我们可以知道,RocketMQ有4块核心部分: NameServer:管理Broker的信息,...
121
7
分享
申城异乡人
赞了这篇文章
jack_xu
资深Java开发工程师 @互联网
·
4年前
关注
深度好文!RocketMQ高级进阶知识精讲!
大家好,我是jack xu,本文是RockeMQ精讲系列的最后一篇,讲的是RockeMQ一些进阶高级的知识,在我们平时的面试中会用到,掌握了这些东西也是体现一个高手和cru...
88
4
分享
下一页
个人成就
优秀创作者
文章被点赞
1,028
文章被阅读
312,075
掘力值
7,911
关注了
0
关注者
928
收藏集
0
关注标签
13
加入于
2019-03-04