首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java
架构师专栏
创建于2024-01-03
订阅专栏
Java技术分享
等 22 人订阅
共71篇文章
创建于2024-01-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
不用再封装各种 Util 工具类了,这个神级框架值得拥有!
好,兄弟们,今天我们聊聊一个能让你少写 N 多重复代码,省下数不尽加班时间的神器。先别急着说“我造轮子有快感”,哥也是造轮子起家的,但你得承认,有个现成的好轮子用,谁还没事找事干? 咱们程序员不都这样
MySQL运行在Docker容器中会损失多少性能
今天咱们聊聊一个有意思的问题——MySQL跑在Docker容器里,到底损失多少性能?这事儿吧,就跟你问“电动车跑得快不快?”一样,得分情况。咱们今天就来掰扯掰扯,这Docker到底坑不坑MySQL。
14页:SQL 速成手册,收藏不学习系列
各位老铁,今天咱们来聊聊SQL,这可是每个程序猿的必修课。啥是SQL?结构化查询语言,全名是Structured Query Language。你天天和数据打交道,不会这个还怎么混? 今天这篇文章,咱
拜托!别再滥用 != null 判空了!!
兄弟们,今天咱来聊个让小寡妇们听了都直摇头的问题:滥用 != null 判空。别觉得这是小菜一碟,多少大佬程序员踩过这坑。每次 code review,看着一堆 != null,我这暴脾气就上来了。这
Git 不要只会 pull 和 push,搞上 5 个提升效率的命令!
嘿,伙计们!每天光靠拉拉推推的 Git 操作是要混到什么时候?来点高级货色,让你在同事面前装 X 的时候多一点底气。今天,哥们儿给你带来了 5 个提升效率的 Git 命令,帮你从菜鸟迅速进阶为老鸟!
不服不行,这才是后端API接口应该有的样子!
作为后端开发者,我们每天都在和API接口打交道。一个设计良好的API接口,不仅能提高开发效率,还能保证系统的可维护性和扩展性。那么,什么样的后端API接口才算是理想的呢?下面我将结合经验和具体的7个案
你合并代码用 merge 还是用 rebase?
在日常的开发工作中,我们经常需要将分支上的代码合并到主分支。无论是代码评审通过后的合并,还是在开发过程中同步主分支的更新,合并代码都是必不可少的操作。两种常见的合并方式是 merge 和 rebase
这才是Controller 层代码最优雅的写法,其他写法都非常Low!
这才是Controller 层代码最优雅的写法,其他写法都非常Low! 在Java开发中,Controller层是一个关键的存在,它负责处理来自客户端的HTTP请求,并将这些请求映射到相应的服务层或者
StringUtils.isEmpty()和StringUtils.isBlank()的区别
java 代码中 isEmpty 和 isBlank 的区别 。也许你两个都不知道,也许你除了isEmpty/isNotEmpty/isNotBlank/isBlank外,并不知道还有isAnyEmp
面试官问我:try-catch 应该在 for 循环里面还是外面?
在Java开发中,异常处理是一个非常重要的话题。面试官问你 "try catch 应该在 for 循环里面还是外面?" 这个问题,实际上是考察你对异常处理机制的理解,以及你在实际开发中如何平衡代码健壮
新同事说:where 1=1 可能导致索引失效或查询性能下降
在日常的工作中,我们经常会遇到各种各样的问题。这个问题乍一看很简单,但其中涉及的内容其实相当广泛,包括SQL语句的优化、索引的使用、以及数据库查询的性能等多个方面。
哪些场景会导致业务抖动,网络抖动?
业务抖动和网络抖动是互联网行业中常见的问题,尤其是在高并发、高可用性要求的系统中更为显著。这些抖动不仅会影响用户体验,还可能导致严重的系统故障。
Java 学习时怎么更好归纳自己的笔记?
在Java学习和面试准备的过程中,归纳自己的笔记是一个极其重要的步骤。高效的笔记整理不仅能够帮助你更好地理解和记忆知识点,还能在面试中脱颖而出。
程序员一般是怎么记自己的编程笔记的?用什么软件记录的?
作为一名程序员,记录编程笔记是一项必不可少的技能。不同的工具和方法各有优劣。以下是我个人在记录编程笔记方面的一些经验和心得。
IP 地址是什么,有什么用,通俗易懂答案?
IP 地址是什么,有什么用? IP 地址,即互联网协议地址(Internet Protocol Address),是一个独特的标识符,用于标识互联网上的每一台设备。它就像是互联网上设备的“门牌号”,使
如何真正理解 Spring 的核心思想 ?
要真正理解Spring的核心思想,首先要明确Spring框架的设计目标和它所解决的问题。Spring作为一个企业级应用框架,主要解决的是企业应用开发中常见的复杂性问题,它通过IoC(Inversion
学习 Spring 源码的意义是什么呢?
学习Spring源码的意义不仅仅在于了解其实现细节,更在于提升自身的编程能力和解决实际问题的能力。 深入研究Spring源码可以带来以下几方面的提升和价值:
MyBatis 为什么在国内相当流行?
在Java的ORM(对象关系映射)方面,MyBatis之所以在国内相当流行,背后有着多方面的原因。作为一名长期从事Java开发的程序员,我将从以下几个角度深入分析MyBatis在国内流行的原因: 已收
如何提高编程能力,在没有CodeReview的情况下?
要提高编程能力,尤其是在没有代码审核和技术指导的情况下,需要自己主动学习和改进。下面从几个方面来分享一些建议,希望能帮助你在这种环境下依然能提升自己的编码水平。
通过 GraalVM 将 Java 程序编译成本地机器码后,效率能和rust比吗?
GraalVM 是一个多语言虚拟机,它不仅支持传统的 Java 语言,还支持其他多种语言,并且可以将 Java 代码编译成本地机器码。这使得人们不禁要问:通过 GraalVM 将 Java 程序编译成
下一页