在前几天的文章《为什么阿里巴巴禁止使用Apache Beanutils进行属性的copy?》中,我曾经对几款属性拷贝的工具类进行了对比。然后在评论区有些读者反馈说MapStruct...
Java 工程师
大家好,我是苏三,又跟大家见面了。前言我之前写过两篇关于优化相关的问题:《聊聊sql优化的15个小技巧》和《聊聊接口性能优化的11个小技巧》,发表之后,在全网受到广大网友的好评。阅...
微信公众号:【苏三说技术】,领取大量免费学习资料
年年都写年终总结,确实没什么新意,虽然今年也做了总结,但写完之后总觉得过于悲观,只是到了年底应该要有些什么表示,想着今年是该换个花样了,于是便有了这篇《2020 年,我在编程时遇到...
“以下信息节选自涤生的翻译内容”本篇原文作者是 LinkedIn 的 Swapnil Ghike,这篇文章讲述了 LinkedIn 的 Feed 产品的 GC 优化过程,虽然文章写...
对于web服务来说,为防止非法参数对业务造成影响,在Controller层一定要对参数进行校验!本章我们以SpringBoot项目为例,介绍参数校验的基本用法以及一些高级技巧,希望...
后端程序猿
私底下,隔三差五就有读者问我:“二哥,怎么样才能像你一样,成为一名优秀的 Java 开发者呢?”假如把“怎么才能像你一样”去掉的话,这个问题就是一个好问题,否则的话,总有点彩虹屁...
「沉默王二」原创公号作者
面试官:在基于Spring框架的Web应用中,Spring的应用上下文配置文件applicationgContext.xml是如何自动加载的?小小白:当运行一个Web项目时,应用服...
微信公众号JavaQ,专注Java基础原理分析...
现在JDK的发布版本如此之多,半年一次的发布周期,加上AdoptOpenJDK、SAP、Amazon、Azul Systems这些公司的发布版本。安装JDK的时候去这些版本的网站...
资深全栈工程师
大家好,我是头条菌。 我爱程序员!我的微信号:toutiaoio007,欢迎加我好友,拉你入群~ 现在流行 “低代码”,少写代码,早点下班,谁不爱呢?今天头条菌要推荐的这款低代码开...
没错,我就是头条君。求关注~
总第422篇 2020年 第46篇 目前,互联网上 Java 的 GC 资料要么是主要讲解理论,要么就是针对单一场景的 GC 问题进行了剖析,对整个体系总结的资料少之又少。前车...
我们信仰耐心和坚持的力量,愿意持续去做一些正确...
△Hollis, 一个对Coding有着独特追求的人△这是Hollis的第 254篇原创分享作者 l Hollis来源 l Hollis(ID:hollischuang)在Java...
经常有读者在微信上问我:“在学编程的过程中,看了不少书、视频课程,但是看完、听完之后感觉还是不会编程,想找一些项目来练手,但是不知道去哪儿找?” 类似的问题,有不少读者问,估计是大...
GitHub 19k Star 的Java工程师成神之路,不来了解一下吗!java 系统的运行归根到底是程序的运行,程序的运行归根到底是代码的执行,代码的执行归根到底是虚拟机的执行...
不会java编程的phper不是个好前端!
前言 记录一次线上JVM堆外内存泄漏问题的排查过程与思路,其中夹带一些「JVM内存分配的原理分析」以及「常用的JVM问题排查手段和工具分享」,希望对大家有所帮助。在整个排查过程中,...
从入门到精通,一路地奔跑。
点击上方“互联网平头哥”,选择“关注公众号” 技术文章第一时间送达! 为什么要用线程池 在生产环境,我们经常面临的情况是:处理某次请求的时间非常短暂,但是请求量很大。 在这种情况...
分享职业路上的所思所想所用,一起体验不一样的代码人生
在高并发下,Java程序的GC问题属于很典型的一类问题,带来的影响往往会被进一步放大。不管是「GC频率过快」还是「GC耗时太长」,由于GC期间都存在Stop The World问题...
Java研发工程师
《Java开发手册》中强调,线程资源必须通过线程池提供,而创建线程池必须使用ThreadPoolExecutor。手册主要强调利用线程池避免两个问题,一是线程过渡切换,二是避免请求...
进击的程序猿
1、核心模块包括哪些? (1)、spring-core:Spring基础API模块,如资源管理、泛型处理。(2)、spring-beans:Spring Bean相关,如依赖查找...
长期关注稳定性保障、微服务设计、分布式系统架构...
Popular MVC框架传送门Gitee源码地址:https://gitee.com/danyuanblog/PopularMVC演示地址:http://www.danyuanb...
java架构师
持续输出原创文章,点击蓝字关注我吧这是why的第 45 篇原创文章荒腔走板大家好,我是 why,一个四川程序猿,成都好男人。先是本号的特色,技术分享之前先简短的荒腔走板聊聊生活。让...
感谢您的关注。在这里我会分享一些技术相关的东西...
你好,我是A哥(YourBatman)。本系列的目的是明明白白、彻彻底底的搞定日期/时间处理的几乎所有case。上篇文章 铺设所有涉及到的概念解释,例如GMT、UTC、夏令时、时...
公众号搜索:BAT的乌托邦
FRP 内网穿透需求背景最近小王公司接个对接公众账号应用开发的项目,其中有个功能需求是"用户关注公众账号后发送特定消息后公众账号需要回复一个二维码海报“。了解需求后,便查看了微信接...
互联网码农一枚,Java技术爱好者,欢迎关注 ...
公众号:三分恶。一个能文能武的全栈开发,欢迎关注。
线程池是Java工程师实现并发编程的一大利器,能够有效限制系统中执行线程的数量,重复利用已创建线程,减少资源浪费。但是!线程池真正的难点在于实际使用阶段,主要有以下几个痛点:如何合...