using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
using system.timers;//啟動時鐘
using system.io;//文字讀寫
using system.threading;//多線層啟動
using system.diagnostics;
namespace gpuhw
;public static double gpunumbervalues = ;
public static thread callbaththread;
public static thread calltimerthread;
public static bool start = false;
static int main(string args)
if (comparedatashow() == false) return 1;
callbaththread.abort();//結束線層1
callbaththread.join();//結束線層1
//關閉程序2
calltimerthread.abort();
calltimerthread.join();
return 0;
}public static bool comparedatashow()
", gpunumbervalues[0]);//保留一位字串
string fanstr = string.format("", gpunumbervalues[1]);//保留一位字串
showresult(flag, "gpu_temperature\t\t " + configvaule[4].trim() +"c"+ "\t\t" + configvaule[5].trim() +"c"+"\t\t", gpustr +"c"+ "\t\t\t");
showresult(flag, "fan_speed\t\t" + configvaule[6].trim() +"prm"+ "\t\t" + configvaule[7].trim() +"prm"+ "\t\t", fanstr+"prm" + "\t\t");
return flag;
}public static void showresult(bool isno,string str1,string str2)
else
}public static bool readkeyvalues(string readkeyvaluesfilename)//讀取配置中的數值
, stringsplitoptions.removeemptyentries);
if(n>=3)
n++;
}gpunumbervalues[0] = gpunumbervalues[0] / (n - 2);
gpunumbervalues[1] = gpunumbervalues[1] / (n - 2);
sr.close();
fs.close();
flag = true;
}catch(exception ex)
return flag;
}public static void callbath()//呼叫批處理
catch(exception ex)
//return falg;
}public static bool readconfig(string configname)//讀取配置檔案
;try
,stringsplitoptions.removeemptyentries);
int n = 0;
foreach(string str in seekstr)
n++;}}
sr.close();
fs.close();
flag = true ;
}catch(exception ex)
return flag;
}private static void calltimer()//定義時啟動時鐘
private static void t_elapsed(object sender,elapsedeventargs e)//啟動進鐘
public static void killprocess()//查詢程序,結束程序}}
Mikrotik API 讀取返回位元組類
byte tmpaa new byte 1 先定義乙個全域性變數,儲存第一次接受的字頭,因為第一次接受就是乙個位元組,這個位元組是下次接受的字頭 bool istou false 判斷是不是第一次接受的位元組,是的話,賦值給第二次接受的位元組 public string readconn socke...
python讀取mysql返回json
python內部是以tuple格式儲存的關係型資料庫的查詢結果,在實際的使用過程中可能需要轉換成list或者dict,json等格式。在這裡講解如何將查詢的結果轉成json字串。這裡需要匯入numpy pandas json包 1 usr bin env python32 coding utf 8 ...
讀取exec返回值
關於exec返回值的問題有很多,在這做個簡要的總結。讀查詢語句示例 declare count int 1set strsql n select a count from tblname where 1 1 strwhere 2exec sp executesql strsql,n a int ou...