原创 Java 秒殺高併發系統的一些想法設計

最近因爲業務需要,在設計一些秒殺的應用場景,根據網上已經有資料,經過自己綜合分析,得出以下結論,還請多多賜教!! 高併發 一、前端 1,儘可能在上游攔截和限制請求,限制流入後端的量,保證後端系統正常。 因爲無論多少人蔘與

原创 一網打盡 @ExceptionHandler、HandlerExceptionResolver、@controlleradvice 三兄弟!

一網打盡 @ExceptionHandler、HandlerExceptionResolver、@controlleradvice 三兄弟! 把 @ExceptionHandler、HandlerExceptionResolver、@co

原创 Spring Cloud與Spring Boot版本匹配關係

Spring Cloud是什麼? “Spring Cloud provides tools for developers to quickly build some of the common patterns in distri

原创 解決spring boot redis序列化key-value亂碼\xac\xed\x00\x05t\x00

最近使用spring-data-redis RedisTemplate 操作redis時發現存儲在redis中的key不是設置的string值,前面還多出了許多類似\xac\xed\x00\x05t\x00這種字符串,如下圖第二個keys

原创 分佈式和集羣的意義區別和聯繫

集羣 多臺服務器組成的一組計算機,作爲一個整體存在,向用戶提供一組網絡資源,這些單個的服務器就是集羣的節點。 集羣擁有以下兩個特點: 1.   可擴展性:集羣的性能不限制於單一的服務實體,新的服務實體可以動態的添加到集羣,從而增強

原创 Java多線程問題總結

溫故而知新,學習,內容越多、越雜的知識,越需要進行深刻的總結,這樣才能記憶深刻,將知識變成自己的。這篇文章主要是對多線程的問題進行總結的,因此羅列了40個多線程的問題。 這些多線程的問題,有些來源於各大網站、有些來源於自己的思考。可能

原创 如何控制某個方法允許併發訪問線程的個數?

如何控制某個方法允許併發訪問線程的個數? 1 package com.soyoungboy; 2 3 import java.util.concurrent.Semaphore; 4 /** 5 * 6

原创 如何判斷java多線程是否全部執行完了,並計算總耗時?

// 日前工作遇到一個需求,就是把硬盤的文件(大量文件)全部讀取出來,然後全部解析生成文件保存到硬盤需要多線程處理,並要計算全部執行結束後的耗時。以下是實現方法. // 創建線程池 ExecutorService cachedThread

原创 MySQL5.6免安裝版環境配置圖文教程

這篇文章主要爲大家詳細介紹了MySQL免安裝版環境配置圖文教程,很實用,感興趣的小夥伴們可以參考一下 MySQL是一個小巧玲瓏但功能強大的數據庫,目前十分流行。但是官網給出的安裝包有兩種格式,一個是msi格式,一個是z

原创 《仙劍奇俠傳》-酒劍仙

御劍乘風來,除魔天地間,有酒樂逍遙,無酒我亦癲。  一飲盡江河,再飲吞日月,千杯醉不倒,唯我酒劍仙。 ——酒劍仙 《仙劍奇俠傳》

原创 spring 聲明式事務例子

spring支持編程式事務管理和聲明式事務管理兩種方式。 編程式事務管理使用TransactionTemplate或者直接使用底層的PlatformTransactionManager。對於編程式事務管理,spring推薦使用Transa

原创 spring整合redis使用RedisTemplate的坑Could not get a resource from the pool

一、背景   項目中使用spring框架整合redis,使用框架封裝的RedisTemplate來實現數據的增刪改查,項目上線後,我發現運行一段時間後,會出現異常Could not get a resource from the pool

原创 阿里巴巴非常優秀的開源項目

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

原创 Java傳統IO(BIO)和NIO拷貝大文件效率比較

最近在研究BIO,NIO之間的一些區別,自己動手做了個簡單的小例子比較一下效率,直接上代碼 我拷貝是的一個3.18GB的文件作測試 package com; import java.io.FileInputStream; impor

原创 Java線程池詳解

作者:CarpenterLee 鏈接:http://www.cnblogs.com/CarpenterLee/p/9558026.html Java線程池詳解 構造一個線程池爲什麼需要幾個參數?如果避免線程池出現OOM?Runnable和