原创 LInux C進程控制作業——2

編寫程序實現以下功能: 1,在父進程中定義變量n,在子進程中對變量n進行++操作;並且打印變量n的值,打印子進程pid; 2,在父進程中打印變量n的值,並且打印父進程pid。 3,要求分別用fork和vfork創建子進程。 Vfork()

原创 LInux C進程控制作業——1

題目如下: u創建子進程 u在子進程中打開文件file1,寫入自己的“班級_姓名_學號”, u父進程讀取file1中的內容,並且打印顯示。 u在父進程中獲取已經結束的子進程的狀態信息,打印該信息,並且打印結束的子進程的進程號。 代碼如下:

原创 關於Java Socket編程中遇到的問題與解決方法

場景: 實現從某一數據端(pc機:Linux或Windows),實時將數據發送到手機上顯示,這一基礎功能.   基礎構想: 如何實現?   爲保證數據傳遞的實時性,和本身知識積累的薄弱,決定使用socket編程來實現功能. 結構?   c

原创 LInux C進程控製作業——2

編寫程序實現以下功能: 1,在父進程中定義變量n,在子進程中對變量n進行++操作;並且打印變量n的值,打印子進程pid; 2,在父進程中打印變量n的值,並且打印父進程pid。 3,要求分別用fork和vfork創建子進程。 Vfork()

原创 Linux C文件系統作業——6

編寫程序完成以下功能: 1.遞歸遍歷/home目錄,打印出所有文件和子目錄名稱及節點號。 2.判斷文件類型,如果是子目錄,繼續進行遞歸遍歷,直到遍歷完所有子目錄爲止。 代碼如下: #include<stdio.h> #include<d

原创 LInux 進程控製作業——1

題目如下: u創建子進程 u在子進程中打開文件file1,寫入自己的“班級_姓名_學號”, u父進程讀取file1中的內容,並且打印顯示。 u在父進程中獲取已經結束的子進程的狀態信息,打印該信息,並且打印結束的子進程的進程號。 代碼如下:

原创 Linux 文件系統作業——3

題目如下: v編寫程序實現以下功能: v1.輸入文件名稱,能夠判斷文件類型,判斷實際用戶對該文件具有哪些存取權限; v2.要求打印出文件類型信息,inode節點編號,鏈接數目,用戶id,組id,文件大小信息; v3.修改文件的權限爲當前用

原创 Linux文件系統作業——2

題目如下: v1.創建新文件,該文件具有用戶讀寫權限。 v2.採用dup/dup2/fcntl複製一個新的文件描述符,通過新文件描述符向文件寫入“class_name”字符串; v3.通過原有的文件描述符讀取文件中的內容,並且打印顯示;

原创 Linux文件操作作業——1

題目: v編寫代碼,完成以下功能: v1.創建文件file1,寫入字符串“abcdefghijklmn”; v2.創建文件file2,寫入字符串“ABCDEFGHIJKLMN”; v3.讀取file1中的內容,寫入file2,使file2

原创 學習kruskal(最小生成樹)筆記

先上比葫蘆畫瓢的代碼#include<iostream> using namespace std; struct edge { int u; int v; int w; }e[1001]; in

原创 迷宮課設-水

 、問題描述(功能要求):可以任意定義一個迷宮,用非遞歸的方法求出走出迷宮的通路,並把路徑輸出出來。要求: 存儲結構、基本算法(可以使用程序流程圖)、源程序、測試數據和結果、算法的時間複雜度、另外可以提出算

原创 學習筆記——prim(最小生成樹)

代碼手抄自《啊哈!算法》#include<iostream> using namespace std; int main() { int n,m,i,j,k,min,t1,t2,t3; int e[101][101],dis[101

原创 使用對拍遇到的一些問題

轉載的地址:https://blog.csdn.net/wyt734933289/article/details/47400433。 題目代碼轉載:https://www.cnblogs.com/jinglecjy/p/5679639.h