顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - leeraphael

頁: [1]
1
PHP程式設計討論區 / system執行kill的問題
« 於: 2006-12-10 22:23 »
大家好

谷歌大神我有找了 不過 無解
所以想請問一下

就是我想用system('kill -SIGUSR1 xxxx')
送signal給xxxx這個process
不過不行
我有去抓它(signal)的回傳值是false
想請問 system下 可以用kill嗎??

還是其它解決方法呢??

我試過 寫一隻program專門來送signal給xxxx
用在command line 可以
kill -SIGUSR1 xxxx 也是可以

不過用網頁去做 也就是用system就是不行


麻煩知道的人 幫忙一下

謝謝 ^^

2
語言:C language

有個問題
但找不到方法
有找過ctime, strftime
但那些functim是在抓當時的時間用
還是我沒有懂它(ctime, strftime)的功用呢!!



一般一個檔會有三種時間
1.建檔時間
2.最後修改時間
3.最後讀取時間

那請問要怎麼抓的到"最後修改時間"??


可否給點tip 謝謝

----------------------------------------------------------------
The method of resolution:

代碼: [選擇]
        struct stat {
                  dev_t         st_dev;      /* device */
                  ino_t         st_ino;      /* inode */
                  mode_t        st_mode;     /* protection */
                  nlink_t       st_nlink;    /* number of hard links */
                  uid_t         st_uid;      /* user ID of owner */
                  gid_t         st_gid;      /* group ID of owner */
                  dev_t         st_rdev;     /* device type (if inode device)*/
                  off_t         st_size;     /* total size, in bytes */
                  blksize_t     st_blksize;  /* blocksize for filesystem I/O */
                  blkcnt_t      st_blocks;   /* number of blocks allocated */
                  time_t        st_atime;    /* time of last access */
                  time_t        st_mtime;    /* time of last modification */
                  time_t        st_ctime;    /* time of last status change */
              };


save the st_mtime, then restore.

thx everybody!!

3
2006-05-23 04:56pm 修改一次

不好意思改了一下 因為發現我少打[]在$b後面
兩個是我test用的

----------------------------------------------------


這會產生 二維陣列

若我要知道我的這陣列中是否已存在ADD
之後我要抓18這鍵值回來

我用in_array() 必須要打in_array(array("ADD" => 18), $b)
才會知它(ADD)存在 但已失去我要用ADD去抓18回來的意義

或者是用一維陣列 去存
但我想很久 就是不知該如何 把 讀出來的東西 存進去 一維 且還可以用字串當$key

麻煩各位大大幫個忙 謝謝你/妳


代碼: [選擇]

while($optable = @fgets($fp,128))
   {
  list($op, $opid) = explode(" ", $optable);
   
  $b[] = array("{$op}" => $opid);
   // $b = array("{$op}" => $opid);
   }

 print_r($b);
   
 

print:
由$b[] = array("{$op}" => $opid);產生
代碼: [選擇]
Array
(
    [0] => Array
        (
            [ADD] => 18
        )

    [1] => Array
        (
            [AND] => 40
        )

    [2] => Array
        (
            [COMP] => 28
        )

    [3] => Array
        (
            [DIV] => 24
        )

)


由$b = array("{$op}" => $opid);產生
代碼: [選擇]
Array    
(
    [WD] => DC
)


頁: [1]