原创 數據庫中DDL,DML,DCL,TCL含義

1.DDL(Data Define Language):數據定義語言 例如:Create,Alter,Drop,Truncate   2.DML(Data Manipulation Language):數據操縱語言 例如:sel

原创 DSN和DSN-Less兩種數據庫連接方式哪一種更好?

DSN 是英文“Data Source Name”(數據源名)的縮寫,DSN方式也就是採用數據源的聯接方式,這個數據源可以在“控制面板”裏面的“ODBC Data Sources”中進行設置,然後就這樣使用: Conn.Open "DSN

原创 找出2-100之間的質數

#include<stdio.h> void main() { int num; int i; for(num=2;num<=100;num++) //外加個範圍,可以把這個範圍看成輸入判斷的值,這是指2到100 { fo

原创 C中浮點數轉字符串

求浮點數轉換成字符串,如何才能獲得比較正確的字符串。 用printf("%f\n", (float)5); 這種方式轉換出來的結果是 5.000000 ,末尾都會帶6位小數。 控制精度在6位,雖然控制精度在6位,但並不希望輸出時後面出

原创 malloc函數應用

從本質上來說,malloc(Linux上具體實現可以參考man malloc,glibc通過brk()&mmap()實現)是libc裏面實現的一個函數,如果在source code中沒有直接或者間接include過stdlib.h,那

原创 操作系統中進程互斥的方式之一,信號量機制

信號量就是一個資源計數器,對信號量有兩個操作來達到互斥,分別是P和V操作。 一般情況是這樣進行臨界訪問或互斥訪問的: 設信號量值爲1, 當一個進程1運行時,使用資源,進行P操作,即對信號量值減1,也就是資源數少了1個。這是信號量值爲0。系

原创 倒序輸出你輸入的正整數

#include<stdio.h>main(){    int n, s;        printf("Please input a data:");    scanf("%d", &n);    printf("Output:"); 

原创 數據結構 ——隊列操作的算法

隊列操作的算法: #include<stdio.h> #include<malloc.h> typedef struct Queue //隊列的結構體 { int *pBase;

原创 Linux文件權限

Linux用戶分爲:擁有者、組羣(Group)、其他(other) linux中的文件屬性過分四段,如 -rwzrwz--- 第一段 - 是指文件類型 表示這是個普通文件 文件類型部分 -爲:表示文件 d爲:表示文件夾 l爲:表

原创 兩個自小到大的整形數組,找出兩個數組的交集的元素

#include<stdio.h> int search(int *apt,int n,int key) { int *p; for(p=apt;p<apt+n;p++)

原创 數據結構 ——靜態二叉樹操作的算法

靜態二叉樹算法的操作: #include<stdio.h> #include<malloc.h> struct BTNode //根節點的數據類型 { char data; struct BTNod

原创 (交換)冒泡和(選擇)簡單選擇排序比較

(交換)冒泡和(選擇)簡單選擇排序比較: 冒泡排序法的基本思路是:將相鄰位置上的關鍵字進行比較,如果爲逆序,則交換,否則繼續往下比較,直到序列已經排好。所以,在這個過程中,元素問的比較次數應大於或等於交換次數。簡單選擇排序算法的思路是:第

原创 argc、argv是輸入的參數

程序經編譯鏈接執行文件ex.exe若運行輸入帶參數命令行           ex  abcd  efg  h3  k44     執行輸結(    ) #include <string.h> main(int argc ,char *a

原创 各大廠的前端團隊博客地址

各大廠的前端團隊博客地址: 淘寶前端團隊博客地址: http://taobaofed.org/ 360前端團隊博客地址:https://75team.com/ 百度前端團隊博客地址:http://fex.baidu.com/ 京東前端團隊

原创 從輸入URL到加載完成的幾種認知、跨域問題。

  1 、不要再問我跨域,看這篇不錯的文章 https://mp.weixin.qq.com/s/Ldh6rkcimZ1ppHPHK3KeUQ。   2 、瀏覽器中輸入URL到底發生了什麼? http://fex.baidu.com/bl