#include#include#includestatic int period = 60 * 1000; //週期ms
const int count = 300; //乙個週期計算次數
const double gap_linear = 100; //線性函式時間間隔100ms
const double pi = 3.1415926535898; //pi
const double gap = (double)period / count; //週期函式時間間隔
const double factor = 2 * pi / period; //週期函式的係數
static double ratio = 0.5; //線性函式的值 0.5即50%
static double max=0.9; //方波函式的最大值
static double min=0.1; //方波函式的最小值
typedef double func(double); //定義乙個函式型別 func*為函式指標
typedef void solve(func *calc);//定義函式型別,引數為函式指標func*
inline dword get_time()
double calc_sin(double x) //呼叫週期函式solve_period的引數
double calc_cos(double x)
double calc_absin(double x)
double calc_fangbo(double x) //呼叫週期函式solve_period的引數
void solve_period(func *calc) //執行緒函式為週期函式
sleep(gap - busy);}}
void solve_linear(func*) //執行緒函式為線性函式,引數為空 null
sleep(idle);}}
void run(int i=4,double r=0.5,double t=60000,double max=0.9,double min=0.1)
//i為輸出狀態,r為直線函式的值,t為週期函式的週期,max方波最大值,min方波最小值
; //傳給solve的引數,函式指標陣列
func *func = ;
solve *solve_func = ; //solve函式指標陣列
//const int num_cpus = 2; //雙核,通用的可以用下面getsysteminfo得到cpu數目
system_info info;
getsysteminfo(&info); //得到cpu數目
const int num_cpus = info.dwnumberofprocessors;
//printf("%d\n",num_cpus);
handle handle[num_cpus];
dword thread_id[num_cpus]; //執行緒id
switch(i)
default: break;}}
int main()
#include #include #include const double split = 0.01;
const int count = 200;
const double pi = 3.14159265;
const int interval = 300;
int main()
dword starttime = 0;
int j = 0;
while(true)
return 0;
}
#include #include #include #include #include const double split = 0.01;
const int count = 200;
const double pi = 3.14159265;
const int interval = 300;
int main(int argc,char* argv)
//繪製正弦曲線
dword busyspan[count];
dword idlespan[count];
int half = interval/2;
double radian = 0.0;
for(int i=0;i
沒事要學的東東
1.net底層基礎較差,不知道堆和棧,裝箱和拆箱的比比皆是。2.t sql基礎差,竟然有些同學談到多表連線,臨時表和表變數的時候就暈了,還有些連varchar和nvarchar的區別也分不清。3.還有些同學不知道ado.net裡面的executescalar.4.net多執行緒相關的機制不了解 5....
Js列印區域性頁面果然好東東啊
js 實現簡單的頁面區域性列印 jscript code function preview oper else 使用很簡單 將頁面內要列印的內容加入中間 xx 再加個列印按紐 nclick preview 1 內容是iframe中的,那要取框架的控制代碼,給iframe取個id號比如aaa,wind...
軟體最終是要換成錢的啊!
正在看林銳博士的 軟體工程思想 看到需求分析,很是感慨。需求分析要問的三個問題 這3個問題,最終關係到乙個核心的問題,軟體能不能換成錢!這讓我想起來,我剛工作時,老闆找談話,我稀里嘩啦地說了一堆,比如系統架構太差,質量太低,應該立即 馬上換個架構,云云。老闆完全沒有動容,我一度覺得自己很正確,不理解...