原创 for(),forEach(),stream(),parallelSteam()效率對比

本文章只是對jdk新增的stream(),parallelStream()效率和for(),forEach()效率進行對比。 測試環境: Mac 8核16g下環境測試 JDK版本:1.8.0_221 IDEA2019.2.2

原创 springboot利用druid連接池做數據庫密碼加密(password-callback)

springboot利用Druid連接池做數據庫密碼加密(password-callback) Druid的簡介 Druid是一個JDBC組件,包括三部分 DruidDriver 代理Driver,能夠提供基於Filter-Ch

原创 忘記MySQL密碼重置

忘記MySQL密碼,重置密碼 1.修改my.cnf,在[mysqld]下面加入一行skip-grant-tables vim /etc/my.cnf [mysqld] skip-grant-tables 2.重啓mysql s

原创 Mac/Linux 安裝ab(Apache Benchmark)

Mac安裝Apache Benchmark() 1.下載依賴 wget http://archive.apache.org/dist/apr/apr-1.4.5.tar.gz wget http://archive.apach

原创 分享幾個Mac開發常用軟件分享(持續更新)

Redis可視化工具Redis Desktop Manager Mac版 鏈接 密碼:x1j3 Redis可視化工具medis 鏈接 密碼:qmsb Mac上ftp軟件FILEZILLA 鏈接

原创 Springboot初識--Bean的理解

註解下的Spring Ioc. Spring所提供的兩個核心理念,一個是控制反轉(Inversion of Control,IoC),另一個是面向切面編程(Aspect Oriented Progarmming,AOP),IoC容

原创 Java線程優先級和調度算法

在創建線程的時候,每個線程都有一個優先級,默認爲,範圍是1-10,但是並不是所有的操作系統都是支持10級優先級的劃分,在某部分操作系統中只支持三個等級的劃分(低,中,高)。所以在創建線程的時候,優先級只是一個參考值,最終調用的優先

原创 MyBatis-Plus的入坑指南

MyBatis-Plus的入坑指南 首先,要使用這玩意,你得需要一個環境,那玩意沒有就可以關閉窗口了 擁有 Java 開發環境以及相應 IDE 熟悉 Spring Boot 熟悉 Maven 然後你需要一張測試的表,我直接拿官

原创 CAP定理,Eureka的工作原理以及它與ZooKeeper的區別

CAP定理 在一個分佈式系統中,Consistency(一致性),Availability(可用性),Partition tolerance(分區容錯性),三者不可兼得。 一致性(“C”) : 在分佈式系統中的所有數據備份,在同一

原创 JDK8~13新特性(附帶資源下載)

JDK8~13新特性(附帶資源下載) JDK8新增的日期處理,自帶加解密,Optional特性,lambada表達式,自定義的函數接口,四大接口Funtion,Consumer,Supplier,Predicate的使用,stre