原创 Ubuntu下Openmpi安裝

1、安裝包下載 openmpi下載路徑 2、OpenMPI手動編譯配置安裝 解壓 ~/installPackage$ tar -zxvf openmpi-4.0.4.tar.gz 編譯安裝 $ cd /home/qul

原创 Java中final的理解

final修飾的情況一共有三種情況: final修飾屬性:該屬性叫做常量(不能改變) final修飾類:該類完美,不能被繼承 final修飾方法:該方法完美,不能被重寫 下面就這三中情況分別說明: fianl修飾域的情況 當一個域被修

原创 進程的狀態理解

一、進程作業短作業優先指的是 :最短剩餘時間作業優先 二、進程的三個狀態: 進程在運行中不斷地改變其運行狀態:通常,一個運行進程必須具備以下三種基本狀態。 1.就緒(Ready)狀態: 當進程已分配到除CPU以外的所有必須的資源,只要獲得

原创 Git簡單理解與使用

第一步安裝 官網安裝路徑下載:https://git-scm.com/download/win   根據這個路徑自己下載好安裝即可 linux安裝: yum install git -y   第二步打開命令行窗口    (這裏面幾乎全是

原创 Java的異常理解

1.什麼是異常         在Java程序運行時,常常會出現一些非正常的現象,這種情況稱爲錯誤。根據其性質分爲錯誤和異常。Java程序中(無論誰寫的代碼),所有拋出的(throw)的異常都必須從Throwable派生而來。類Throw

原创 SpringMvc組件與註解配置

一、 SpringMvc的三大組件: 1、 DispatchServlet(攔截請求) 2、HandlerMapping (映射器控制器) 3、HandlerAdapter(適配器,執行方法) 4、ViewResolver(視圖解

原创 LinkedList的理解和代碼自己實現

在實現LinkedList的時候主要考慮三個類: 1.MyLinkedList類本身,它包含了兩端的鏈、標的大小以及一些方法,在鏈的兩端加了兩個額外的節點,頭結點(header node)和尾節點(tail node)用來標示鏈頭和鏈尾。

原创 用雙向鏈表和數組實現棧和隊列

1.棧和隊列概念 棧和隊列是一種邏輯上的數據結構: "棧”(Stack)的本意是乾草堆;描述一種數據後入先出 LIFO (LastInput First Out) “隊列”(Queue)就是等待做某事而排成的隊;描述一種先入先出

原创 Mybatis初級使用(入門)

一、Mybatis簡介:       1. 簡介:         Mybatis開源免費框架,原名叫iBatis,2010在google code,2013年遷移到github上.        2.作用:          數據訪問層

原创 矩陣轉置與矩陣相乘數學理解及Java實現

矩陣的簡單操作代碼實現 轉置定義(transpose): 轉置是矩陣的重要操作之一。矩陣的轉置是以對角線爲軸的鏡像,這條從左上角到右下角的對角線稱爲主對角線(main diagonal)。下圖顯示這個操作。將矩陣A轉置表示爲A^T

原创 ClassLoader知識理解

1.ClassLoader基本概念           與C或C++編寫的程序不同,Java程序並不是一個可執行文件,而是由許多獨立的類文件組成的,每個文件對應一個Java類。此外,這些類文件並非全部裝入內存,而是根據程序需要逐漸載入。C

原创 pip3的簡單記錄(安裝與鏡像地址)

關於Python3的安裝配置可以參考: 在Centos7下安裝Python3 安裝pip3 安裝python3後如果pip3命令不能使用,需要安裝pip3 yum install python3-pip pip加速地址 pip

原创 SpringBoot集成JUnit測試

在一些企業的實踐中,要求開發人員編寫測試編碼來測試業務邏輯,以提高編碼的質量、降低錯誤的發生概率以及進行性能測試等。這些IDE在創建Spring Boot應用的時候已經引入了測試包,只需要看到pom.xml就可以看到的內容: <d

原创 用雙向鏈表實現棧和隊列

1.棧和隊列概念 棧和隊列是一種邏輯上的數據結構: "棧”(Stack)的本意是乾草堆;描述一種數據後入先出 LIFO (LastInput First Out) “隊列”(Queue)就是等待做某事而排成的隊;描述一種先入先出

原创 Centos7 下解決ImportError: No module named Tkinter

在Centos 7 中,使用Python2.7調用sklearn的DBSCAN時,運行過程中出現 import _tkinter # If this fails your Python may not be configured