原创 Linux下任務管理的命令

1.前臺和後臺 前臺: 可以控制與執行命令的這個環境稱爲前臺的任務; 後臺: 可以自動執行的任務,無法用ctrl+c終止,可使用bg,fg調用該任務; 2.&符號 這個符號可以直接將任務丟到後臺執行; int main() {

原创 數據庫基本原理(持續更新)

一.概述 1.什麼是數據庫 數據庫是數據的集合;是對現實中一個企業的建模; 2.數據庫管理系統 用來存儲和管理數據庫的一種系統軟件 3.爲什麼要用數據庫而不是文件 文件:文件是操作系統提供的最簡單的,最基本的存儲數據的機制,文件是

原创 關於java一個程序執行的順序

前言 在Java的一個類中會有很多的東西,初始化塊,靜態初始化塊,方法… 那麼在new一個類的對象的時候這些東西的初始化順序一定有先後。先執行呢裏的在執行哪裏的都有說法。接下來我們用一個個小實驗來證明初始化塊 靜態初始化塊 類變量

原创 GTK+基本操作加圖形化計算器實現

1.GTK+簡介 Linux下大多數的開發都是基於字符界面的,但是在Linux下也可以開發出美觀大方的圖形界面,其中較爲常用的是Qt和GTK+; 爲什麼我們要在這裏說GTK+呢? 因爲GTK+使用C語言作爲開發語言,GTK+是開放

原创 爲什麼servlet設置了charset=utf-8還是亂碼呢(沙雕小錯誤)

問題描述如下 這裏我已經用了resp.setContent()方法設置了字符集爲utf-8然後我嘗試啓動Tomcat服務器打印出你好結果打印出?? 在F12查看響應頭髮現並沒有設置字符集爲utf-8 解決 這是一個書寫順序的

原创 top命令和進程詳解

引言 在Linux系統下top命令是一個查看cpu使用率的一個重要的命令,今天我們就來說說這個重要的命令; 1.top命令顯示解析 在Linux終端下輸入top就會產生動態的cpu使用情況的圖表,現在我們來一個一個解釋上圖中顯示

原创 基數排序和桶排序的c語言實現

頭文件 #ifndef _RadixSort_H #define _RadixSort_H #define MaxBucketLen 1000 #define RADIX_10 10 typedef int Bucket[Ma

原创 springBoot緩存源碼分析

一、springBoot與緩存 1. JSR107 Java Caching定義了5個核心接口,分別是CachingProvider, CacheManager,Cache, Entry 和 Expiry CachingProv