首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
臃肿专题
茶余饭后,你就“只是画画而已”,你不也只“只会写代码”吗?还有你用的那个框架太臃肿了... ...
在IT圈中,人们经常会谈论茶余饭后的“鄙视链”。这个概念源自于对不同职业和技术领域之间的互相嘲讽和鄙视。在IT圈中,人们会以自己所从事的技术领域为中心,对其他技术领域进行嘲讽和贬低。 "鄙视链"是一个在 IT 行业中比较常见的现象,尽管这种现象不应该被鼓励或者认可,但仍然存在于一些情况下。这种链条是一种等级制度,不同技术或工具被赋予不同的价值和重要性,导致一些人在技术选型或个人
阅读更多...
吸积效应:为什么接口会越来越臃肿?我们从一个接口说起
欢迎大家关注公众号「JAVA前线」查看更多精彩分享文章,主要包括源码分析、实际应用、架构思维、职场分享、产品思考等等,同时欢迎大家加我微信「java_front」一起交流学习 1 从一个接口说起 1.1 初始接口 假设现在有一个创建订单接口: public OrderCreateResultDTO createOrder(OrderCreateDTO order) 创建订单对
阅读更多...
可读代码编写炸鸡十二 - 剪子挥舞的时候臃肿就需要畏惧自己的消亡
大家好,我是多选参数的一员 —— 大炮。 本篇炸鸡大抵是这个系列炸鸡最后一篇了,感谢各位的阅读和支持。本篇炸鸡依旧是 在编码前就考虑如何减少不好代码 的角度提供一些代码可读的建议。 公众号后台输入「少写代码」关键字,获取源文件 上一篇炸鸡主要是讲了 「小黄鸭编码法」,是提供一个与自己对话的机会,再将想法写成代码的一个过程。在之前的炸鸡中,我们就知道变量的命名就可以加入更多的信息来提高可读
阅读更多...
synchronized已经不在臃肿了,放下对他的成见之初识轻量级锁
前言 物竞天择,适者生存。JDK也在不断的优化中。关于JDK中synchronized锁内部也是不断的优化,前面我们分析了偏向锁用来解决初期问题,随着争抢的不断堆积轻量级锁营运而生。关注我,一个不断进步的社畜码农,带你一起摆脱危机 轻量级锁 上面说了没有竞争情况并且开启偏向锁的同时,才会产生偏向锁。但是偏向锁是不会主动撤销的。我们看下下面案列vm配置如下-XX:+UseBiasedLocki
阅读更多...
如何优雅的用策略模式,取代臃肿的 if-else 嵌套,看这篇就够了
整理了一些Java方面的架构、面试资料(微服务、集群、分布式、中间件等),有需要的小伙伴可以关注公众号【程序员内点事】,无套路自行领取 精彩回顾: 一口气说出 9种 分布式ID生成方式,面试官有点懵了后端程序员不得不会的 Nginx 转发匹配规则基于 Java 实现的人脸识别功能(附源码) 一口气说出 6种 @Transactional 注解失效场景干货推荐!程序员必备的13个 免费技术
阅读更多...