提示
根据我国
《网络安全法》
,您需要绑定手机号后才可在掘金社区内发布内容。
获取验证码
绑定手机
首页
首页
沸点
小册
活动
搜索历史
清空
写文章
发布沸点
登录
删除沸点
删除沸点后不可恢复,确定删除吗?
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
VanFan
Java
|
风尘博客
我有一杯酒,可以慰风尘
2
关注
1,120
关注者
1,056
掘力值
关注
关注
动态
文章
沸点
赞
10
文章 10
沸点 0
赞
10
小册
收藏集
1
关注
更多
收藏集
关注
关注
VanFan
Java @ 风尘博客
·
11月前
关注
这四种对象属性拷贝方式,你都知道吗?
当get/set太繁琐时;当BeanUtils无法拷贝集合时;当。。。可能,你需要好好看看这篇文章,文末附完整示例代码。 在做业务的时候,为了隔离变化,我们会将DAO查询出...
7
1
分享
复制链接
微博
微信扫一扫
VanFan
赞了这篇文章
VanFan
Java @ 风尘博客
·
1年前
关注
十分钟实现发送邮件服务
发送邮件应该是网站的必备拓展功能之一,注册验证、忘记密码或者是给用户发送营销信息。 接收电子邮件的协议:POP3和IMAP。 SMTP全称为Simple Mail Tran...
14
6
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
RestFul API 统一格式返回 + 全局异常处理
在分布式、微服务盛行的今天,绝大部分项目都采用的微服务框架,前后端分离方式。前端和后端进行交互,前端按照约定请求URL路径,并传入相关参数,后端服务器接收请求,进行业务处理...
89
23
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
Java 科学运算之 BigDecimal
问题在哪里呢?原因在于我们的计算机是二进制的,浮点数是没有办法用二进制进行精确表示。 Java的float只能用来进行科学计算或工程计算,在大多数的商业计算中,一般采用ja...
4
评论
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
彻底消灭if-else嵌套
if-else作为每种编程语言都不可或缺的条件语句,我们在编程时会大量的用到。 但if-else一般不建议嵌套超过三层,如果一段代码存在过多的if-else嵌套,代码的可读...
79
17
分享
复制链接
微博
微信扫一扫
VanFan
赞了这篇文章
南诏2018
Java
·
1年前
关注
抓取网易云音乐评论,哪一句触动你的心
音乐,是给灵魂的献礼。 一个好的耳机,好像是程序员的标配。当然有时候不光是为了听音乐,只是想告诉别人:忙碌中,莫挨老子... 音乐软件有很多,为什么说网易云音乐呢?因为我用...
10
5
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
多账户登陆设计
现在几乎大部分的App都支持使用多个第三方账号进行登录,如:微信、QQ、微博等,我们把此称为多账号统一登陆。而这些账号的表设计,流程设计至关重要,不然后续扩展性贼差。本文不...
213
14
分享
复制链接
微博
微信扫一扫
VanFan
赞了这篇文章
说出你的愿望吧
Developer @ 🍨VZGZ
·
1年前
关注
大白话带你认识JVM
如果在文中用词或者理解方面出现问题,欢迎指出。此文旨在提及而不深究,但会尽量效率地把知识点都抛出来 JVM 是 Java Virtual Machine 的缩写,它是一个虚...
287
64
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
都2020了,还不好好学学泛型?
Java 泛型(generics)是 JDK 1.5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。 泛型,即参数化类型...
15
1
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
BeanUtils 如何拷贝 List?
VO 就是Controller和客户端交互的数据结构。 在这些数据结构之间很大一部分属性都可能会相同,也可能不同。 Spring 提供了 org.springframewo...
16
7
分享
复制链接
微博
微信扫一扫
VanFan
赞了这篇文章
JavaGuide
DEV @ 公众号&Github:JavaGuide
·
1年前
关注
硬核! 逛了4年Github ,一口气把我收藏的 Java 开源项目分享给你!
Great Java project on Github(Github 上非常棒的 Java 开源项目). JavaGuide :【Java学习+面试指南】 一份涵盖大部分...
305
17
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
分布式全局唯一ID生成策略
分布式系统中我们会对一些数据量大的业务进行分拆,如:用户表,订单表。因为数据量巨大一张表无法承接,就会对其进行分库分表。 但一旦涉及到分库分表,就会引申出分布式系统中唯一主...
13
评论
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
跟我学设计模式之工厂模式
工厂模式应用非常之广,在JDK底层源码以及各大主流框架中随处可见,一般以Factory结尾命名的类,比如Mybatis中的SqlSessionFactory,Spring中...
8
评论
分享
复制链接
微博
微信扫一扫
VanFan
赞了这篇文章
敖丙
🏆掘金签约作者 @ 微信搜:敖丙
·
1年前
关注
《我们一起进大厂》系列-秒杀系统设计
之前写了很多Redis相关的知识点,我又大概回头看了下,除了比较底层的东西没写很深之外,我基本上的点都提到过了,我相信如果只是为了应付面试应该是够了的,但是如果你想把它们真...
1853
220
分享
复制链接
微博
微信扫一扫
VanFan
赞了这篇文章
JavaGuide
DEV @ 公众号&Github:JavaGuide
·
1年前
关注
我的第一个 60 k+ Star Java开源项目
2019-11-22 上午9点更新:感谢🙏评论区的一些老哥们!非常感动😹JavaGuide是我这些年最认真做的一件事情,就像我的孩子一样,一点点看着它长大。后面会一如既...
110
37
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
跟我学设计模式之单例模式
设计模式是解决特定问题的一系列套路,是前辈们的代码设计经验的总结,具有一定的普遍性,可以反复使用。其目的是为了提高代码的可重用性、代码的可读性和代码的可靠性。 设计模式的本...
8
评论
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
你还在用BeanUtils进行对象属性拷贝?
在做业务的时候,为了隔离变化,我们会将DAO查询出来的DO和对前端提供的DTO隔离开来。大概90%的时候,它们的结构都是类似的;但是我们很不喜欢写很多冗长的b.setF1(...
43
10
分享
复制链接
微博
微信扫一扫
VanFan
赞了这篇文章
南诏2018
Java
·
1年前
关注
AOP + Aviator 实现参数校验
在开发过程中,始终避免不了的是校验参数,参数的校验和业务代码耦合在一起,代码变得越来越臃肿,影响后期的维护,代码也不够优美。 由于在之前的项目中有用过Aviator,并且我...
5
4
分享
复制链接
微博
微信扫一扫
VanFan
Java @ 风尘博客
·
1年前
关注
JDK 1.8 之 Map.merge()
Map 中ConcurrentHashMap是线程安全的,但不是所有操作都是,例如get()之后再put()就不是了,这时使用merge()确保没有更新会丢失。 因为Map...
赞
评论
分享
复制链接
微博
微信扫一扫
VanFan
赞了这篇文章
java小瓜哥
java架构师 @ 阿里蚂蚁金服
·
1年前
关注
你见过哪些目瞪口呆的 Java 代码技巧?
自从毕业后,今年已经是我工作的第 8 个年头了,我甚至都快忘记了到底是那年毕业的。从出来本人一直在做 Java 相关的工作,现在终于有时间坐下来,写一篇关于 Java 写法...
573
63
分享
复制链接
微博
微信扫一扫
个人成就
获得点赞
550
文章被阅读
50,626
掘力值
1,056
关注了
2
关注者
1,120
收藏集
1
关注标签
5
加入于
2019-08-22