原创 c語言簡單的字符串翻轉
#include <stdio.h> #include <string.h> #include <stdlib.h> void backstring(char ss[]) { int len; len = strlen(ss);
原创 Docker的安裝和測試
源文地址:https://www.cnblogs.com/dcz2015/p/12378366.html Centos安裝參考 https://yeasy.gitbooks.io/docker_practice/install/cento
原创 qt學習3
QT第三天 一、《QT編程簡介.PPT》 花了半個小時,看了一下《QT編程簡介.ppt》,發現只有第一個代碼例子,後面基本上都在講QT的信號和槽,基本上明白了信號和槽的作用,但是不知道信號和槽到底怎麼寫代碼來實現信號和槽。不過還是
原创 猴子喫桃子問題(C語言)
猴子喫桃子問題:猴子第一天摘下N個桃子,當時就吃了一半,還不過癮,就又吃了一個。第二天又將剩下的桃子喫掉一半,又多吃了一個。以後每天都喫前一天剩下的一半零一個。到第10天在想喫的時候就剩一個桃子了,求第一天共摘下來多少個桃子? #incl
原创 Docker基礎管理命令
源文地址:https://www.cnblogs.com/dcz2015/p/12395940.html 一、替換鏡像的倉庫 編輯 /etc/docker/daemon.json文件(不存在),加入阿里雲的鏡像 1 2 3
原创 c++宏定義和內聯函數的區別
C++中的內聯函數提供了宏之上的功能。宏是內聯代碼的簡單實現形式。。不過兩者有很大的區別。 內聯函數採用的是值傳遞,而宏定義採用的是對等替換。這一點非常重要,宏定義沒用好,很可能在使用過程中陷入誤區。 例如下面這個宏: #defi
原创 合併兩個有序鏈表形成一個新的有序鏈表
/* * test.c * * Created on: 2013年10月8日 * Author: lxm2527 */ #include <stdio.h> #include <string.h> #include
原创 java設計模式分類
設計模式主要分三個類型:創建型、結構型和行爲型。 其中創建型有: 一、Singleton,單例模式:保證一個類只有一個實例,並提供一個訪問它的全局訪問點。 二、Abstract Factory,抽象工廠:提供一個創建
原创 對C++虛函數使用的深刻體會,以及覆寫,重載的區別?
虛函數就是實現函數的覆寫, 它們以下特點: (1)不同的範圍(分別位於派生類與基類); (2)函數名字相同; (3)參數相同; (4)基類函數必須有virtual關鍵字 還有,要注意一點,函數的返回值是影響不了覆寫和重
原创 各種內部排序算法複雜度的比較和排序方法的選擇
選擇排序、快速排序、希爾排序、堆排序不是穩定的排序算法, 冒泡排序、插入排序、歸併排序和基數排序是穩定的排序算法。 冒泡法: 這是最原始,也是衆所周知的最慢的算法了。他的名字的由來因爲它的工作看來象是冒泡: 複雜度爲O(n*n
原创 inux文件權限詳解
inux文件權限詳解 一、文件和目錄權限概述 在linux中的每一個文件或目錄都包含有訪問權限,這些訪問權限決定了誰能訪問和如何訪問這些文件和目錄。 通過設定權限可以從以下三種訪問方式限制訪問權限:只允許用戶自己訪問;允許一個預先
原创 qt學習4
QT第4天:OldBull,How old are you? 一個窗口、窗口部件和佈局的例子: #include <QApplication> #include <QHBoxLayout> #include <QSlider> #
原创 找重量不一樣的硬幣
有12個一摸一樣的硬幣其中一個是假的,但是假的硬幣重量和真硬幣不一樣,請你用一個天平把假硬幣的從那12個硬幣中找出來,只能稱3次,並且知道這個假硬幣是比真硬幣重還是輕。 答案一:已破,我敘述的比較麻煩,所以要看仔細了:第一大類{1}
原创 linux下掛載(mount)光盤鏡像文件、移動硬盤、U盤、Windows和NFS網絡共享
linux下掛載(mount)光盤鏡像文件、移動硬盤、U盤、Windows和NFS網絡共享 linux是一個優秀的開放源碼的操作系統,可以運行在大到
原创 qt學習2
QT第二天:QT4安裝 之前在CentOS 5.6上,系統安裝的QT默認爲3.3版本的,我覺得有必要安裝一個QT4試試,因此費了些功夫進行了兩個測試:1. Fedora 19上安裝QT4我係統上安裝好了一個Fedora 19,但是