普瑞緹PRT質押合約幣挖礦系統開發技術

caiayu1234發表於2023-04-17

從web1到web2你不難發現,這個過渡期是相對比較平穩的也是很短暫的,那個時候並沒有所謂的web1,web2的階段概念;一切都是隨著網際網路的發展程式自然而然形成了過度!直到近些年區塊鏈的概念被無數次的提起才出現了網際網路web3.0的概念!也就是結合區塊鏈實現去中心化,節點可驗證化,數字內容可價值化,I88智慧合約I928系統開發8024

  

  #include<stdlib.h>#include<string.h>#include<stdio.h>#include<unistd.h>#define RED"e[0;31m"

  

  #define NC"e[0m"

  

  int main(int argc,char*argv[]){

  

  if(argc!=2){

  

  fprintf(stderr,RED"[ERROR]"

  

  NC":No string argument provided!n"

  

  "You must provide a program path as argumentn");

  

  exit(EXIT_FAILURE);

  

  }

  

  char*str=malloc(strlen(argv[1])+1);

  

  strcpy(str,argv[1]);

  

  printf("str:%sn",str);

  

  free(str);

  

  exit(EXIT_SUCCESS);

  

  }

  

  //const double PI=3.14159;

  

  int main(int argc,char*argv[])

  

  {double square=0,volume=0,radius=0;

  

  cout<<""<<endl;

  

  cin>>radius;

  

  square=PI*radius*radius;

  

  }

  

  #supervisor process

  

  LOG_FILE=/var/log/supervisor_sh.log

  

  #log function

  

  function log(){

  

  local t=$(date+"%F%X")

  

  echo"[$t]$0:$1">>${LOG_FILE}

  

  }

  

  #check process number

  

  #$1:process name

  

  function check_process(){

  

  if[-z$1];then

  

  log"Input parameter is empty."

  

  return 0

  

  fi

  

  p_num=$(ps-e|grep"$1"|grep-v"grep"|wc-l)

  

  log"p_num=$p_num"

  

  echo$p_num

  

  }

  

  #supervisor process

  

  while[1]

  

  do

  

  declare-i ch_num

  

  p_name="apache2"

  

  ch_num=$(check_process$p_name)

  

  if[$ch_num-eq 0];then

  

  killall$p_name

  

  service$p_name start

  

  fi

  

  sleep 3

  

  done


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69973864/viewspace-2946223/,如需轉載,請註明出處,否則將追究法律責任。

相關文章