首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
属鼠术
掘友等级
搬运工
|
大自然
我们的目标是星辰大海。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
788
文章 304
沸点 484
赞
788
返回
|
搜索文章
属鼠术
赞了这篇文章
乐乐家的乐乐
小小程序员 @西安某私企
·
3月前
关注
【Linux-Ubuntu】内网穿透工具 FRP (Fast Reverse Proxy) 真的非常好用
给你推荐一款非常优秀的内网穿透工具 FRP (Fast Reverse Proxy) 作为程序员为什么你必须有一款非常优秀的内网穿透工具 在计算机网络中,内网穿透是一种通过...
14
2
分享
属鼠术
赞了这篇文章
京东云开发者
技术运营 @京东科技信息技术有限公司
·
2月前
关注
幻兽帕鲁来啦!京东云召唤你一键开服,快来私服联机
一、前言 《幻兽帕鲁》是一款备受瞩目的开放世界生存建造游戏,近期火爆全网。玩家可以在游戏世界中收集神奇的生物“帕鲁”,并利用它们进行战斗、建造、农耕、工业生产等各种活动。 ...
14
13
分享
属鼠术
赞了这篇文章
托尼学长
5月前
关注
过度设计的架构师们,应该拿去祭天
我发现一个非常有趣的现象。 十多年前,那时“美女”这个称谓还是非常稀缺值钱的,被这么称呼的女性同胞占比,也就是不到10%的样子。...
412
224
分享
属鼠术
赞了这篇文章
前端小蜗
前端
·
9月前
关注
喂!不用这些网站,你哪来的时间摸鱼?
一些我常用且好用的在线工具,多快好省的提高开发效率。Postcat - 在线API 开发测试工具 -API 开发测试工具 Postcat 是一个强大的开源、免费的、跨平台....
767
136
分享
属鼠术
赞了这篇文章
终有救赎
Java后端开发 @成信大
·
3月前
关注
【MySQL】MySQL表设计的经验(建议收藏)
前言 作为后端开发,我们经常需要设计数据库表。整理了21个设计MySQL表的经验准则,分享给大家,希望大家看完会有帮助。 1. 命名规范 数据库表名、字段名、索引名等都需要...
192
27
分享
属鼠术
赞了这篇文章
大明哥_
公众号:Java 技术驿站
·
4月前
关注
去掉 if...else 的七种绝佳之法...
我相信小伙伴一定看过多篇怎么去掉 if...else 的文章,也知道大家都很有心得,知道多种方法来去掉 if...else ,比如 Option,策略模式等等,但我相信大明...
351
110
分享
属鼠术
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
12月前
关注
美团二面:spring事务不生效的15种场景
大家好,我是田螺。 日常开发中,我们经常使用到spring事务。最近星球一位还有去美团面试,被问了这么一道面试题: Spring 事务在哪几种情况下会不生效?...
91
7
分享
属鼠术
赞了这篇文章
不肯过江东丶
高级Java开发工程师 @某国企
·
1年前
关注
大聪明教你学Java | 深入浅出聊布隆过滤器(Bloom Filter)
数据结构没有什么不同,在应用程序中他们就像是可以组织数据的书架,不同的数据结构将为您提供不同的便利和好处,你需要仔细权衡自己的需求之后妥善的使用它们。布隆过滤器就是践行这句...
50
7
分享
属鼠术
赞了这篇文章
程序员济癫
公众号: 【Java分享客栈】
·
2年前
关注
SpringBoot+Redisson自定义注解一次解决重复提交问题(含源码)
项目中经常会出现重复提交的问题,而接口幂等性也一直以来是做任何项目都要关注的疑难点,网上可以查到非常多的方案,我归纳了几点如下……...
11
3
分享
属鼠术
赞了这篇文章
程序员济癫
公众号: 【Java分享客栈】
·
6月前
关注
SpringBoot + Redis + Token 解决接口幂等性问题
SpringBoot实现接口幂等性的方案有很多,其中最常用的一种就是 token + redis 方式来实现。下面我就通过一个案例代码,帮大家理解这种实现逻辑。...
63
17
分享
属鼠术
赞了这篇文章
突出一个
7月前
关注
你知道什么是SaaS吗?
天天听SaaS,相信大家都知道什么叫SaaS系统!这不?领导安排下来了任务,说要去做SaaS系统,作为小白的我赶紧去看什么是SaaS。...
268
57
分享
属鼠术
赞了这篇文章
清名
后端开发
·
1年前
关注
Redis缓存穿透/击穿/雪崩以及数据一致性的解决方案
无论是在开发过程中还是在准备跑路的面试过程中,有关redis相关的,难免会涉及到四个特殊场景:缓存穿透、缓存雪崩、缓存击穿以及数据一致性。如果在开发中不注意这些场景的话,在...
56
8
分享
属鼠术
赞了这篇文章
芥末拌饭
后端,大数据
·
1年前
关注
redis数据一致性问题还稀里糊涂?看这篇就够了
当我们使用Redis做缓存时,数据不一致问题是绕不过的问题。如果我们没有很好的处理数据一致性问题,就有可能影响用户体验,最严重的会造成业务损失。数据一致性的场景和解决方式都...
33
4
分享
属鼠术
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
10月前
关注
日常开发中,提升技术的13个建议
大家好,我是田螺。 最近有位读者问我:田螺哥,日常开发中,都是在做业务需求,如何提升自己的技术呢? 所以,本文田螺哥整理了提升技术的13个建议,小伙伴们,一起加油。...
658
96
分享
属鼠术
赞了这篇文章
Java陈序员
4月前
关注
强无敌!一个项目涵盖SpringBoot集成各种场景
一个用来深度学习并实战 spring boot 的项目,目前总共包含 66 个集成 demo,已经完成 55 个。...
80
8
分享
属鼠术
赞了这篇文章
托尼学长
7月前
关注
面试官:如何防止重复提交订单?
这个问题,在电商领域的面试场景题下,应该算是妥妥的高频问题了,仅次于所谓的“秒杀场景如何实现”。 说个题外话,有段时间“秒杀场景如何实现”这个问题风靡一时。...
818
310
分享
属鼠术
赞了这篇文章
Johnson木木
Java工程师 [公众号:码上天]
·
3年前
关注
使用阿里云OSS的服务端签名后直传功能
网站一般都会有上传功能,而对象存储服务oss是一个很好的选择。可以快速的搭建起自己的上传文件功能。 该文章以使用阿里云的OSS功能为例,记录如何在客户端使用阿里云的对象存储...
2
评论
分享
属鼠术
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
2年前
关注
聊聊日常开发中,如何减少bug呢?
大家好呀~ 我是捡田螺的小男孩,今天跟大家聊聊聊聊日常开发中,如何减少bug?本文将从数据库、代码层面、缓存使用篇3个大方向,总结出一共60多个注意点,助大家成为开发质量之...
47
6
分享
属鼠术
赞了这篇沸点
守护石
程序员 @西安守护石信息科技有限公司
·
1年前
举报
列一下自己的Java编程秘籍
① 新建项目尽量用Maven这样的包依赖管理工具来做,不要图省事,自定义创建工程再朝着自定义的lib目录里面乱丢jar包,往后的日子还长,若扩展增加新功能,jar包管理是个麻烦。
② 需要单元测试了,在test源代码路径下好好建立一个Junit类做测试,而不是在src源路径下随意找个类在Main入口就开始搞了,这些测试代码处处威胁着工程和生产。
③ 工程创建之初就先导入log4j相关包和配置,测试调试尽量用log.debug而不是System.Out.println,满屏输出跟张麻子的脸一样,时间久了都不知道哪块打印的。
④ 新手不要用单态模式,老老实实用new,因为并发控制你还没有理解到位,别自以为懂性能,或许一个IO优化就顶你少new一万次对象的优化。
⑤ 热衷于对象封装的高手,如果你提供的对象接口让别人需要三次以上引用才能到达方法,请重新优化为最多两次引用即可,否则你提供的接口很烂。
⑥ 一个类里面的方法多少合适? 除了取决于类要对外提供的方法,还取决于不可能再有重复代码的私有方法。
⑦ 需要加载到工程的静态资源,不是静态常量就是可配置属性,硬编码的静态常量一定不会变化,通过属性加载的资源一定是为了变化调整。
⑧ 尽量不要用1,2,3这些标识各种状态,请改用枚举,易于别人理解,也防止了各种直写1,2,3的难以维护的代码出现。
⑨ 数据流处理一定使用队列,队列一定是发送接收两端使用线程,不要自己控制线程,请使用阻塞队列解决。
⑩ 单一方法的匿名内部类,请使用lambda语法,更清晰,但lambda别滥用,导致阅读理解的困难。
⑪ try>资源调用 catch>异常 finally>资源释放,这个流程不能乱。
⑫ if else 最多嵌套三层,再多就要重构新的私有方法,甚至三层都多了。
⑬ map list集合里面的内容要是复杂,别搞成map套map,或者list套map,甚至更多层的集合嵌套,尽量外部就一层集合,里面用自定义的内部类,内部类里面可以是成员以及集合,自己麻烦点,但以后调用很舒服。
⑭ 能用正则摘出来的关键字,就别用程序硬找,正则是对付字符串的一剂良药。
⑮ 能用单元测试跑出来的结果,就尽量别用在服务器上跑,更好的mock出来的外部依赖可以提升上百倍的开发效率。
展开
收起
查看大图
向左旋转
向右旋转
技术交流圈
赞过
分享
评论
3
属鼠术
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
2年前
关注
一份完整的后端学习路线
前言 大家好呀,我是捡田螺的小男孩。最近很多读者跟我聊天,想要一份后端学习路线。学习方向和路线很重要,清晰的学习路线,能让你在成功道路上事半功倍。...
182
5
分享
下一页
关注了
14
关注者
8
收藏集
3
关注标签
7
加入于
2020-03-13