原创 Java基礎之HashMap常用遍歷以及性能分析
利用 Map.keySet()遍歷HashMap package com; import java.util.HashMap; import java.util.Map; /** * @author imenger * @dat
原创 macOS Mojave(軟件篇):Google Chrome for Mac 右鍵失效問題
問題原因 每次剛開機打開谷歌瀏覽器還是能用的,然後去Safari也是可以的,右鍵一切正常,排除了其他問題。 然後再打開谷歌瀏覽器 右鍵死活不出來,第一時間就想到了是 裝插件太多 導致了鼠標右鍵衝突。 考慮了一下,記得是有個鼠標插件, 沒錯
原创 Java 關鍵字之abstract用法
本篇文章主要分析abstract修飾符的用法,abstract和接口的比較以及常見的面試題。 文章部分內容來源於網絡,轉載請標明出處,並標記作者ID:Soinice abstract 簡介 字面意思抽象,abstract一般用來修飾類
原创 MySQL - Linux下開啓、關閉、重啓MySQL服務
啓動 使用 service 啓動:service mysql start 使用 mysqld 腳本啓動:/etc/inint.d/mysql start 使用 safe_mysqld 啓動:safe_mysql& 停止 使用 servic
原创 macOS Catalina(系統篇):xcrun: error: invalid active developer path (), missing xcrun at: /Library
問題原因 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Deve
原创 Java基礎之構造方法(函數)何時被調用
看到這個題,你肯定要不就是在面試的路上,要不就是在剛學習的路上,要不就是連題目也沒明白; 構造方法何時被調用 ( ) A.類定義時 B.創建對象時 C.調用對象方法時 D.使用對象的變量時 正確答案 B 答案解析 其是應該說是實例化對
原创 Java工具類之根據指定日期獲取當月日曆(包含星期)
直接上代碼 package com.csdn.soinice.util; import java.text.DateFormat; import java.text.ParseException; import java.text.S
原创 macOS Catalina(小技巧):查看開機/關機/重啓記錄,拯救你的早退打卡
命令 last 查看Mac 最近的開關機、登錄用戶等記錄 以及操作時間節點。 描述 知識改變命運啊,差點 就早退了。還好我機智。 如果你們用的是指紋打卡,實在記不住早上幾點打的卡,走的時候總感覺時間不到。 回頭開機 last | grep
原创 macOS Mojave(軟件篇):Charles-proxy-4.2.7 for Mac 正常打開無法使用不能抓包開啓macOS Proxy
問題原因 嘗試開啓Charles-Proxy-macOS Proxy 時 提示: Charles cannot configure your proxy settings while it is on a read-only volum
原创 MySQL最佳入門 - MySQL鎖(讀鎖、寫鎖、悲觀鎖、樂觀鎖)
什麼是鎖 爲什麼要有鎖 因爲爲了避免多事務併發處理導致數據不一致,所以多事務之間要隔離。事務對某個數據操作前,先向系統發出請求,對其加鎖,加鎖後,事務則對此數據對象具有一定的控制。在釋放鎖之前,其他事務不能更新此對象。 鎖的基本類型 讀鎖
原创 MySQL最佳入門 - MySQL的併發控制
目錄 MySQL事務處理 什麼是事務 事務的四大特性 原子性(Atomicity) 一致性(Consistent) 隔離性(Isolation) 持久性(Durable) 事務舉例 多事務執行方式 串行執行 特點 交叉併發執行 特點
原创 MySQL最佳入門 - MySQL架構
瞭解MySQL的邏輯架構,可以幫助我們更好理解MySQL是如何工作的,以及在MySQL工作中需要注意的地方,並且理解有關於數據庫的基本概念與知識。 目錄 MySQL的邏輯架構 服務層、核心層和存儲引擎層 客戶端 服務層 核心層 存
原创 MySQL最佳入門 - MySQL存儲引擎
目錄 存儲引擎分類 MYISAM InnoDB MEMORY NDB 存儲引擎比較 存儲引擎分類 MYISAM MySQL 5.5.5之前的默認存儲引擎。 支持大文件,通常認爲是256TB,一般來講沒有限制,但是受操作系統的影響; 適合讀
原创 JVM之Java虛擬機圖文詳解
文章轉載自 於 微信公衆號Java引導者,非本人公衆號 前言: 瞭解Java中的對象、變量等存放的內存區域十分重
原创 Linux基礎命令之lsof、netstat、ps根據端口號查詢進程PID以及根據進程查詢來源程序
根據端口查看那個進程被佔用,在日常很實用。 本文介紹linux如何查看端口被哪個進程佔用的方法: 1、lsof -i:端口號 2、netstat -tunlp|grep 端口號 都可以查看指定端口被哪個進程佔用的情況 根據端口號查詢進