原创 優秀的Springboot項目

一、mall star 數 12.7k,項目地址: https://github.com/macrozheng/mall mall項目是一套電商系統,包括前臺商城系統及後臺管理系統,基於SpringBoot+MyBatis實現。前臺商城系統

原创 阿里巴巴-distributed-tools 緩存 限流 分佈式鎖 冪等

互聯網應用發展到今天,從單體應用架構到 SOA 以及今天的微服務,隨着微服務化的不斷升級進化,服務和服務之間的穩定性變得越來越重要,分佈式系統之所以複雜,主要原因是分佈式系統需要考慮到網絡的延時和不可靠,微服務很重要的一個特質就是需要保證服

原创 BAT 程序員們常用的開發工具

工慾善其事必先利其器,一個優秀的程序員除了代碼寫得好,善於利用各種開發工具同樣可以事半功倍。以 BAT 爲代表的各大廠程序員們在平時的工作中都用什麼開發工具呢?InfoQ 編輯部盤點了大廠內部常用的開發工具,以供讀者參考。本文涉及工具大部

原创 淘寶從幾百到千萬級併發的十四次架構演進之路!

1. 概述 本文以淘寶爲例,介紹從一百個併發到千萬級併發情況下服務端的架構的演進過程,同時列舉出每個演進階段會遇到的相關技術,讓大家對架構的演進有一個整體的認知,文章最後彙總了一些架構設計的原則。 2. 基本概念 在介紹架構之前,爲了避免部

原创 2018GitHub上最熱門的Java開源項目

1JavaGuide https://github.com/Snailclimb/JavaGuide Star 18193 一份Java學習指南,涵蓋大部分Java程序員所需要掌握的核心知識 2mall https://github.com

原创 各大公司開源情況介紹

近日據 21世紀經濟報道報道,騰訊內部成立了開源管理辦公室,下設項目管理委員會、騰訊開源聯盟和開源合規組三大組織。 旨在自上而下地傳遞騰訊開源策略,自下而上地落地開源技術生態。同時,通過開放的開源評審平臺,孵化和培育優秀的自主開源項目。 騰

原创 GitHub上最熱門的Java開源項目

1halo https://github.com/halo-dev/halo Star 6139 這是一個輕快,簡潔,功能強大,使用Java開發的博客系統。 2jeecg-boot https://github.com/zhangdais

原创 MySQL 之 Explain 輸出分析

背景 前面的文章寫過 MySQL 的事務和鎖,這篇文章我們來聊聊 MySQL 的 Explain,估計大家在工作或者面試中多多少少都會接觸過這個。可能工作中實際使用的不多,但是不論的自己學習還是面試,都需要掌握的。 Explain 可以使用

原创 基於支付場景下的微服務改造與性能優化

近年來微服務架構已經成爲大規模分佈式架構的主流技術,越來越多的公司已經或開始轉型爲微服務架構。本系列不以某一種微服務框架的使用爲主題,而是對整個微服務生態進行系統性的講解,並結合工作中的大量實戰案例,讓讀者讀完即可實際上手應用。 一、支付場

原创 阿里巴巴程序員常用的 15 款開發者工具

從人工到自動化,從重複到創新,技術演進的歷程中,伴隨着開發者工具類產品的發展。 阿里巴巴將自身在各類業務場景下的技術積澱,通過開源、雲上實現或工具等形式對外開放,本文將精選了一些阿里巴巴的開發者工具,希望能幫助開發者們提高開發效率、更優雅的

原创 Java 中 Redis 五大基本類型的用法

存儲格式 基本用法 Jedis工具[圖片上傳中...(image.png-8e2218-1556691362552-0)] 類 redis配置文件 String Hash List Set SortedSet 存儲格式 基本用法 通過J

原创 JDK 中需要掌握的常用類庫

Java 類庫概念: Java 的應用程序接口 (API) 以包的形式來組織,每個包提供了大量的相關類、接口和異常處理類,這些包的集合就是 Java 的類庫 包名以 Java 開始的包是 Java 核心包 (Java Core Packag

原创 redis規範

一、鍵值設計 1. key名設計 (1)【建議】: 可讀性和可管理性 以業務名(或數據庫名)爲前綴(防止key衝突),用冒號分隔,比如業務名:表名:id ugc:video:1 (2)【建議】:簡潔性 保證語義的前提下,控制key

原创 阿里巴巴的26款超神Java開源項目!

1.分佈式應用服務開發的一站式解決方案 Spring Cloud Alibaba Spring Cloud Alibaba 致力於提供分佈式應用服務開發的一站式解決方案。此項目包含開發分佈式應用服務的必需組件,方便開發者通過 Spring

原创 2018平安智慧城市

今年總想寫點什麼來記錄自己2018展望自己的2019分享給各位程序員同學們。 離職 2018離開了我呆了4年的百麗集團,真的很感謝在百麗這4年給我成長空間,負責整個工廠項目的架構工作,在技術道路上不斷嘗試創新。 入職平安智慧城市 在獵