原创 根據函數閉包,求候選碼

轉自:https://blog.csdn.net/weiyongle1996/article/details/73481163    首先來看候選碼的定義:若關係中的某一屬性組的值能唯一地標識一個元組,則稱該屬性組爲候選碼。 若W是候選鍵

原创 進程與線程,進程與程序及作業的區別和聯繫

轉自:https://blog.csdn.net/jxq0816/article/details/50200023, https://blog.csdn.net/gao_zhennan/article/details/72970394, 

原创 超鍵、候選鍵、主鍵、外鍵的區分

學生成績信息表中有(學號、姓名、性別、年齡、系別、專業等) 超鍵:   學生表中含有學號或者身份證號的任意組合都爲此表的超鍵。如:(學號)、(學號,姓名)、(學號,性別)等   我們假設學生的姓名唯一,沒有重名的現象。       學號唯

原创 操作系統相關知識

原文鏈接:https://blog.csdn.net/lz20120808/article/details/51707247  計算機操作系統鎖機制. 在多線程編程中,操作系統引入了鎖機制。通過鎖機制,能夠保證在多核多線程環境中,在某一個

原创 指針作爲函數參數,申請動態內存方法

寫一個內存申請函數:以指針爲目標,修改指針本身 void getptr(int **p,int num) { *p=(int *)maccol(num*sizeof(int)); return; } void mai

原创 CString、char*、string三者的轉換

轉載於:https://www.cnblogs.com/bluestorm/p/3168720.html 這三種類型各有各的優點,比如CString比較靈活,是基於MFC常用的類型,安全性也最高,但可移植性最差。string是使用STL時

原创 隨機快速排序

轉載於:https://blog.csdn.net/Daniel960601/article/details/63259638 快速排序算法 基本思想:  1. 在數組a中選擇一個元素,作爲主元,例如選擇a[0],保存在temp變量中 

原创 ^異或實現兩數交換

轉載於:https://blog.csdn.net/zxm1306192988/article/details/50446399 原文:https://blog.csdn.net/u010141928/article/details/76

原创 C++創建文件夾的方式

提前說明:從參數角度上看,其實都應該使用 char*,但是爲了方便這裏使用的都是 string。在 sof 上找到一個方式把 string 轉成 char*,就是調用 string 的函數 c_str()。 文本都是在 E:\databa

原创 C++文件操作-獲取當前工作路徑的方法

1.採用GetCurrentDirectory,用於獲取當前進程的當前目錄 2.getcwd獲取當前工作目錄,類似上一方法 #include  <direct.h>   #include  <stdio.h>    char   buff

原创 C++文檔操作詳解(ifstream、ofstream、fstream)

  轉自:http://www.cnblogs.com/azraelly/archive/2012/04/14/2446914.html C++ 通過以下幾個類支持文檔的輸入輸出: ofstream: 寫操作(輸出)的文檔類 (由ostr

原创 運算符說明

1、C語言中的 >>= 意思爲:右移後賦值 代碼示例爲: x = 8;  x >>= 3;  右移後結果爲:00000000 00000000 00000000 00000001 2、C語言中的 <<= 意思爲:左移後賦值 代碼示例爲:

原创 C++vetor用法

轉載於:http://www.cnblogs.com/wang7/archive/2012/04/27/2474138.html 在c++中,vector是一個十分有用的容器,下面對這個容器做一下總結。 1 基本操作 (1)頭文件#inc

原创 前序遍歷的非遞歸算法

轉載於:https://blog.csdn.net/weixin_42130471/article/details/80319821 方法一: void PreOrderWithoutRecursion1(BTNode* root) {

原创 priority_queue的用法

轉載於:https://www.cnblogs.com/Deribs4/p/5657746.html   priority_queue本質是一個堆。 1. 頭文件是#include<queue> 2. 關於priority_queue中元