原创 mfc 多邊形繪製
mfc繪製多邊形 1.頭文件定義: //多邊形的頂點,使用vector //它能夠像容器一樣存放各種類型的對象,簡單地說,vector是一個能夠存放任意類型的動態數組 struct node { //由於都是一起進棧的,所以xs和ys
原创 原線程創建兩個新線程,實現兩個新線程輪流計數的功能
編程要求:原線程創建兩個新線程,實現兩個新線程輪流計數的功能。 使用互斥鎖完成兩個子線程交替計數 #include<stdio.h> #include<stdlib.h> #include<unistd.h> #include<pthr
原创 java web 數據庫連接工具類
說明:utils在web項目中一般是存放輔助類的(比方說輔助的時間日期處理,字符處理,加解密等等),故建議將數據庫連接操作放在該文件夾下。 注意:記得先要裝好數據庫,這是前提。還有數據庫需要的jar包,去官網下載。我用的jar包是這個
原创 子進程更改執行代碼段,執行cat命令
父進程產生子進程 子進程打印子進程pid 和父進程pid,接着執行cat命令顯示源文件; 父進程等待子進程執行完畢,打印自己的pid #include<unistd.h> #include<sys/types.h> #include
原创 父進程創建五個子進程
父進程創建五個子進程 #include<stdio.h> #include<stdlib.h> #include<unistd.h> #include<sys/wait.h> int main() { pid_t pid; int
原创 css設置圖片固定寬高,按比例縮放
設置圖片固定寬高,按比例縮放 <style> .setimage { overflow: hidden; position: relative; width
原创 Linux編程:匿名管道讀寫
Linux編程:匿名管道讀寫 #include<stdlib.h> #include<stdio.h> #include<unistd.h> #include<sys/wait.h> #include<sys/types.h> #inc
原创 asp.net MVC5 連接mysql數據庫並對數據庫進行增刪查改
在已經完成vs 已經和mysql連接成功的前提下 增加、刪除、修改基本一致,除了sql語句 //添加用戶 public static bool Add(user u) {
原创 Linux編程:線程終止、線程掛起(類似進程的wait)函數使用
Linux編程:線程終止、線程掛起(類似進程的wait)函數使用 #include<stdlib.h> #include<stdio.h> #include<unistd.h> #include<pthread.h> typedef s
原创 Linux編程:互斥鎖實現共享資源訪問
使用互斥鎖實現共享資源訪問 能打印完整的hello world或者HELLO WORLD, 而不是hello和world分離 #include<stdio.h> #include<string.h> #include<pthread
原创 HTML隱藏多行文字
多餘隱藏的文字用三個點表示 <style> /* 多行文字隱藏 */ .overline1 { -webkit-line-clamp: 3; //表示顯示幾行
原创 Linux編程:條件變量的使用(生產者消費者)
1、編程要求: 2、運行結果 3、代碼實現 #include<stdio.h> #include<stdlib.h> #include<unistd.h> #include<pthread.h> struct msg{ struc
原创 Linux編程:捕獲信號並修改信號函數
捕獲信號並修改信號函數 #include<stdlib.h> #include<stdio.h> #include<unistd.h> #include<string.h> #include<signal.h> void sig_int
原创 Linux編程:多個子進程與父進程使用匿名管道讀寫
編寫程序,在程序中父進程先後創建子進程1和子進程2。父子三個進程併發執行,並利用同一個匿名管道通信:兩個子進程分別向管道寫一則信息(內容自定,但要求包含子進程信息);父進程從管道讀出信息並顯示出來(要求先接收子進程1的信息) #incl
原创 asp.net MVC5圖片上傳到後端,並且能夠預覽
圖片上傳 <div class="form-group"> <label for="image">上傳圖片</label><br /> <input id="file" class="filepath" ο