原创 組內分享java多線程進階系列--1

在這裏插入圖片描述

原创 dbcp源碼分析

轉載自:https://www.ktanx.com/blog/p/1274 如果自己實現一個DataSource,最基本的數據準備 1.dbs=new DataSource() 2.connPool=new ConnectionP

原创 Java設計模式之策略模式詳解

原文鏈接:http://baijiahao.baidu.com/s?id=1601547440739500969&wfr=spider&for=pc 前言 在軟件領域中,設計模式作爲一種

原创 線程池的工作原理與源碼解讀

原文鏈接:https://www.cnblogs.com/qingquanzi/p/8146638.html 隨着cpu核數越來越多,不可避免的利用多線程技術以充分利用其計算能力。所以,

原创 自己動手寫把”鎖”---終極篇

原文鏈接:https://www.cnblogs.com/qingquanzi/p/8274078.html 鎖是整個Java併發包的實現基礎,通過學習本系列文章,將對你理解Java併發

原创 自己動手寫把”鎖”---LockSupport深入淺出

原文鏈接:https://www.cnblogs.com/qingquanzi/p/8228422.html 本篇是《自己動手寫把"鎖"》系列技術鋪墊的最後一個知識點。本篇主要講解Loc

原创 自己動手寫把”鎖”之---JMM和volatile

原文鏈接:https://www.cnblogs.com/qingquanzi/p/8179042.html 一、JAVA內存模型 關於Java內存模型的文章,網上真的數不勝數。在這裏我

原创 自己動手寫把”鎖”---原子性操作

原文鏈接:https://www.cnblogs.com/qingquanzi/p/8215286.html 所謂的原子性,就是在執行過程中不會被線程調度機制打斷的操作,這種操作從開始就

原创 自己動手寫把”鎖”之---鎖的作用

原文鏈接:https://www.cnblogs.com/qingquanzi/p/8158484.html 前序 這是一個系列文章,前邊幾篇比較基礎,主要爲了後續做準備。熟悉的朋友可以

原创 RSA加密算法java實現

轉載自: https://blog.csdn.net/zyhlwzy/article/details/77948195 RSA加密算法是目前最有影響力的公鑰加密算法,並且被普遍認爲是目前最優秀的公鑰方案之一。RSA是第一個能同時用

原创 AES加密算法java實現

轉載自: https://blog.csdn.net/zyhlwzy/article/details/77948165 AES加密算法是密碼學中的高級加密標準,該加密算法採用對稱分組密碼體制,密鑰長度的最少支持爲128、192、2

原创 幾種常見的加密算法

轉載自:https://blog.csdn.net/zyhlwzy/article/details/77946086 由於計算機軟件的非法複製,通信的泄密、數據安全受到威脅,解密及盜版問題日益嚴重,甚至引發國際爭端,所以在信息安全

原创 BASE64加密算法的java實現

轉載自: https://blog.csdn.net/zyhlwzy/article/details/77964763 Base64加密算法編碼規則 Base64編碼的思想是採用64個基本的ASCII碼字符對數據進行重新編碼。他將

原创 MD5加密算法的java實現

轉載自: https://blog.csdn.net/zyhlwzy/article/details/77967220 MD5加密算法 MD5即Message-Digest Algorithm 5(信息-摘要算法5),用於確保信息