原创 hdu 1059最小公倍數模板

題目鏈接 點擊打開鏈接#include <iostream> #include<cstdio> using namespace std; int gca(int a,int b){ if(a<b){ int t=

原创 會話、前臺進程組、後臺進程組、孤兒進程等相關概念

Linux進程組和會話 終端登錄: 當系統自舉時,內核創建ID爲1的進程,也就是init進程,init進程系統進入多用戶狀態。 init進程讀取/etc/inittab,對每一個允許登錄的終端設備,init調用一次fork,它所生成的子進

原创 網絡彙總

1、I/O模型,select、poll、epoll:http://blog.csdn.net/pmt123456/article/details/56556557                                      

原创 守護進程的創建方法和步驟

        守護進程(Daemon)是運行在後臺的一種特殊進程。守護進程(Daemon)是一種運行在後臺的一種特殊的進程,它獨立於控制終端並且週期性的執行某種任務或等待處理某些發生的事件。由於在Linux中,每個系統與用戶進行交流的界

原创 數據庫

關係型數據庫 數據庫 之 理解 超鍵、候選鍵、主鍵、主屬性、外鍵 範式 MySQL查詢語句練習題(面試時可能會遇到哦!) SQL語句中的Having子句與where子句 SQL的四種連接-左外連接、右外連接、內連接、全連接

原创 進程/線程要點

轉自 http://www.cnblogs.com/qiaoconglovelife/p/5319779.html 進程與PCB     進程:進程是程序的一次執行過程,是系統進行資源分配和調度的一個獨立單位。     進程實體(

原创 Shell腳本之sed詳解

在編寫shell腳本的過程中,我們經常需要使用sed流編輯器和awk對文本文件進行處理。 一、什麼是sed?     sed 是一種在線編輯器,它一次處理一行內容。sed是非交互式的編輯器。它不會修改文件,除非使用shell重定向來保

原创 測試

http://blog.csdn.net/mr_lady/article/category/5420801 一、基本概念 定義:軟件測試是爲了發現錯誤而執行程序的過程,“尋找錯誤”是測試的目的            使用人工或自動手段運

原创 TCP封包

http://www.cnblogs.com/jiangtong/archive/2012/03/22/2411985.html 解決粘包、半包http://blog.csdn.net/cherish_2012/article/detai

原创 shell練習

問題1:使用for循環在/oldboy目錄下批量創建10個文件,名稱依次爲: oldboy-1 oldboy-2 oldboy-3 …………. oldboy-10 for aa in {1..10};do [ ! -d /oldbo

原创 sort函數寫在類內和類外的區別

當cmp函數寫在類外時: [cpp] view plain copy bool comp(Interval a, Interval b) // 注意comp函數可以爲static bool或者bool,返回值爲bool

原创 操作系統總結

上圖是進程的虛擬地址空間示意圖。 堆棧段:   1. 爲函數內部的局部變量提供存儲空間。   2. 進行函數調用時,存儲“過程活動記錄”。   3. 用作暫時存儲區。如計算一個很長的算術表達式時,可以將部分計算結果壓入堆棧。

原创 Linux常用命令

顯示目錄和文件的命令 修改環境變量 Ls:用於查看所有文件夾的命令。 #不帶參數運行ls會只列出文件或者目錄 $ ls使用長清單模式 第1列 第一個字母 d 意味着內容是目錄或者文件。在上面的截圖中,Desktop、 D

原创 設計模式/面向對象

一、面向對象 關聯、組合、聚合、依賴關係比較 依賴、關聯、聚合和組合之間區別 聚合和組合的關係(設計模式) UML中關聯、組合與聚合等關係的辨析 二、設計模式 觀察者模式https://wenku.baidu.com/view/8820c

原创 測試(2)

五、系統測試        5.1 系統測試概述         將已經集成好的軟件系統作爲整個計算機系統的一個元素,與支持軟件計算機硬件、外設、數據等其他元素結合在一起,在實際使用環境下,對計算機進行一系列測試活動。        針對