原创 《鳥叔的Linux私房菜》——計算機概論回顧

《鳥叔的Linux私房菜》——計算機概論回顧  在《鳥叔的Linux私房菜》裏面,第零章主要講解的是計算機概論,介紹了計算機硬件的五大單元,以及計算機相關知識,下面是對計算機概論這一章節的總結。 重點總結: 計算器的定義:接受用

原创 Linux軟件安裝——軟件包管理

Linux軟件安裝——軟件包管理簡介 一、軟件包分類 源碼包: ->腳本安裝包(比較少) 二進制包(RPM包、系統默認包) 二、源碼包: 源碼包的優點是: 開源,如果又足夠的能力,可以修改源代碼 可以自由選擇所需的功能 軟件

原创 java基礎學習(六):面向對象

6 類與對象   Java是面向對象的程序設計語言,類是面向對象的重要內容,可以把類當成一種自定義類型,可以使用類來定義變量,這種類型的變量統稱爲引用變量。所有類都是引用變量。 6.1 定義類   面向對象的程序設計過程中有兩個重

原创 java基礎學習(五):標識符、關鍵字和數據類型

Java語言也和其他編程語言一樣,使用標識符作爲變量、對象的名字,也提供了系列的關鍵字用以實現特別的功能。 5.1 分隔符 Java 語言裏的分號(;)、花括號({})、方括號([])、圓括號(())、空格、圓點(.)都具有特殊的

原创 Tomcat下載安裝教程與遇到問題處理

1.1 Tomcat下載教程 1.1.1 配置相關的Java環境 推薦鏈接:Windows環境下安裝JDK、JRE和環境變量配置,詳細的圖文教程 然後我們在cmd輸入如下命令,需要看到如下圖形纔可以: 1.1.2 下載tomca

原创 java基礎學習(三):UML統一建模語言

3.1 UML(統一建模語言)介紹   面向對象軟件開發需要經過OOA(面向對象分析)、OOD(面向對象設計)和OOP(面向對象編程)三個階段。OOA對目標系統進行分析,建立模型,並將之文檔化;OOD用面向對象的思想對OOA的結果

原创 java基礎學習(二):理解面向對象

  Java 語言是純粹的面向對象的程序設計語言,這主要表現爲Java完全支持面向對象的三種基本特徵:繼承、封裝和多態。整個Java程序是由一個一個類組成的。   Java完全支持使用對象、類、繼承、封裝、消息等基本概念來進行程序

原创 java基礎學習(四):註釋和javadoc使用

  Java語言是一門強類型語言。強類型包含兩方面的含義:(1)所有的變量必須先聲明、後使用。 (2)指定類型的變量只能接受類型與之匹配的值。強類型語言可以在編譯過程中發現源代碼的錯誤,從而保證程序更加健壯。 4.1 註釋 !!!

原创 java基礎學習(一):java語言概述與開發環境

  哈哈哈哈,別問我爲什麼從python機器學習開始學起了java,因爲時代在變,也有了自己的新目標,現在已經是大二下學期啦,但是現在開始學習也不晚,大家一起努力加油呀。這裏的話,我會把比較重要而且容易忘的知識點記錄在這裏,就當是

原创 第一章 Zookeeper入門

1.1 概述   Zookeeper是一個開源的分佈式的,爲分佈式應用提供協調服務的Apache項目。   Zookeeper從設計模式角度來理解:是一個基於觀察者模式設計的分佈式服務管理框架,它負責儲存和管理大家都關心的數據,然

原创 《鳥叔的Linux私房菜》——CPU兩種指令集

《鳥叔的Linux私房菜》——CPU兩種指令集  CPU作爲一個具有特定功能的芯片,裏頭含有微指令集,我們所使用的軟件都要經過CPU內部的指令集來處理才行。這些指令集的設計主要又被分爲兩種設計理念,這就是目前計算機業界常見到的兩種

原创 擬合算法

擬合算法 與插值問題不同,在擬合問題中不需要曲線一定經過給定的點。擬合問題的目標是尋求一個函數(曲線),使得該曲線在某種準則下與所有的數據點最爲接近,即曲線擬合的最好(最小化損失函數) 什麼時候用插值和擬合? 當樣本量少於30的時

原创 《鳥哥的Linux私房菜》——計算機的運作流程

《鳥哥的Linux私房菜》——計算機的運作流程   作爲一個程序員,一定要懂得計算機的運作流程。那麼計算機的運作流程都是怎樣的呢?我們都知道計算機裏面還有CPU、顯示器、鼠標等,那他們的作用都是什麼呢?在鳥叔的《Linux私房菜》

原创 Linux常用命令——幫助命令

Linux常用命令——幫助命令 Linux常用的命令特別多,分爲很多個模塊,一次性要把全部都記住十分困難,下面我分模塊整理了下面幾個常用命令: 文件處理命令:Linux常用命令——文件處理命令 網絡命令:Linux常用命令——網

原创 Linux常用命令——權限管理命令

Linux常用命令——權限管理命令 Linux常用的命令特別多,分爲很多個模塊,一次性要把全部都記住十分困難,下面我分模塊整理了下面幾個常用命令: 文件處理命令:Linux常用命令——文件處理命令 網絡命令:Linux常用命令—