原创 幾個 BeanUtils 中的坑,千萬別踩!

作者:絕色天龍 來源:www.jianshu.com/p/357b55852efc 背景 最近項目中在和第三方進行聯調一個接口,我們這邊發送http請求給對方,然後接收對方的迴應,代碼都是老代碼。 根據註釋,對方的SDK中寫

原创 Nacos 1.3.0 來了,基於全新內核構建!

Java技術棧www.javastack.cn關注閱讀更多優質文章本文系投稿,作者:廖春濤(春少)https://www.yuque.com/docs/share/17664885-e0d8-40fd-a208-f1b58794d544

原创 又一起線上事故,線程池千萬別亂用!

Java技術棧www.javastack.cn打開網站看更多優質文章在高併發、異步化等場景,線程池的運用可以說無處不在。線程池從本質上來講,即通過空間換取時間,因爲線程的創建和銷燬都是要消耗資源和時間的,對於大量使用線程的場景,使用池化

原创 進程、線程、纖程的區別,有幾個人知道?

今日福利:文末送 10 本 Java 重磅書!!在Java 中,這些短小的代碼段一般會被放入一個class,然後保存到一個擴展名爲 .java 的文件中;之後通過命令行或集成開發環境工具的編譯,生成 .class文件並讓這個 .clas

原创 爲什麼 wait/notify/notifyAll 在 Object 類定義而不是 Thread 類?

Java技術棧www.javastack.cn關注閱讀更多優質文章作者:Yujiaao來源:segmentfault.com/a/1190000019962661一個較難回答的 Java 問題, Java 編程語言又不是你設計的,你如何

原创 面試官:如何實現一個工業級的哈希表?

Java技術棧www.javastack.cn打開網站看更多優質文章業務代碼中的技術是每個程序員的基礎,但只是掌握了這些技巧,並不能成爲技術大牛,還要不斷打怪升級。Do more,Do better,Do exercise ,送給身邊所

原创 Java 14 Hotspot 虛擬機垃圾回收調優指南!

Java技術棧www.javastack.cn打開網站看更多優質文章作者:大鵬123出處:www.cnblogs.com/sxpujs/p/12638114.html優化目標與策略(Ergonomics)垃圾收集器、堆和運行時編譯器默認

原创 爲什麼 SQL 語句不要過多的 join?

Java技術棧www.javastack.cn關注閱讀更多優質文章作者:柯三鏈接:juejin.im/post/5e0443ae6fb9a0162277a2c3送分題面試官:有操作過Linux嗎?我:有的呀面試官:我想查看內存的使用情況

原创 怎麼找出消耗 CPU 的罪魁禍首?!

Java技術棧www.javastack.cn打開網站看更多優質文章作者:jiaxin出處:www.cnblogs.com/YangJiaXin/p/10933458.html誰在消耗cpu?用戶+系統+IO等待+軟硬中斷+空閒# 禍首

原创 微信、淘寶類掃碼登錄是怎麼實現的?

Java技術棧www.javastack.cn打開網站看更多優質文章尊重原創,轉載請標明出處,作者:精品唯居出處:https://www.cnblogs.com/liyasong今天說一說現在比較流行的掃碼登錄的實現原理。需求介紹首先,

原创 這些 Java 8 官方挖的坑,你踩過幾個?

Java技術棧www.javastack.cn關注閱讀更多優質文章導讀:系統啓動異常日誌竟然被JDK吞噬無法定位?同樣的加密方法,竟然出現部分數據解密失敗?往List裏面添加數據竟然提示不支持?日期明明間隔1年卻輸出1天,難不成這是天上

原创 127.0.0.1 和 0.0.0.0 有什麼區別?

Java技術棧www.javastack.cn打開網站看更多優質文章原創:小姐姐味道(微信公衆號ID:xjjdog),歡迎分享,轉載請保留出處。1. 問題引入之前在使用tomcat的時候,啓動tomcat默認都會綁定到127.0.0.1

原创 小姐姐用動圖展示 10 大 Git 命令,包你看完過目不忘!

Java技術棧www.javastack.cn打開網站看更多優質文章本文經機器之心(微信公衆號:almosthuman2014)授權轉載,禁止二次轉載原文:https://dev.to/lydiahallie/cs-visualized

原创 我們已經不用 AOP 做日誌很久了!

前言用戶在操作我們系統的過程中,針對一些重要的業務數據進行增刪改查的時候,我們希望記錄一下用戶的操作行爲,以便發生問題時能及時的找到依據,這種日誌就是業務系統的操作日誌。本篇我們來探討下常見操作日誌的實現方案和可行性常見的操作日誌類型用

原创 大家都用 Netty,爲什麼不用Java NIO?

Java 1.4起,jdk支持了NIO(NEW IO),因NIO(os nonblocking)的非阻塞式工作方式,讓應用服務器可以極大的優化線程模型,相比傳統的阻塞式IO線程和鏈路一對一的模式,NIO只需少量的線程即可處理所有的鏈路,