講師回答 / singwa
您好,謝謝您的問題,舉個例子,你如果設置每5分鐘的定時任務,也就是說你系統(tǒng)每過5分鐘都會去執(zhí)行你的定時腳本程序,其實這個就有點類似用戶通過瀏覽器中的地址欄通過http方式去請求你的程序,這個時候其實是不會消耗多大的內存的,還有一個檢測的辦法,你可以在Linux系統(tǒng)中通過ps -aux 命令來查看你的進程中的cpu 內存使用率,下面附圖:<...圖片...>最好,祝學習愉快!
2014-08-20
講師回答 / singwa
在做通信接口的時候pagesize最好是客戶端傳遞過來,因為不同的客戶端可能要求需要不同的pagesize,這樣的話pagesize就靈活,然而服務器端只要對pagesize做校驗就行了。
2014-08-19
講師回答 / singwa
您好,謝謝您的問題,redis命令遠遠不止這些內容,我這里只是說了下最基本的命令,并且我案例中的set get是以字符串的數據來講解的,redis類型支持很多,如:Hash List等,如果敢興趣你可以去看下redis手冊,里面都很詳細,我課程中的redis只是講解了最基本的,主要是為了讓大家了解下redis,關于redis的課程慕課網會單獨開設一門課程,請知曉。最后祝學習愉快!
2014-08-17
講師回答 / singwa
您好,非常感謝您的問題,晚到的回復。如果try段里面有異常錯誤,那么這個時候catch段就能過捕獲到,而if else 是邏輯判斷語句,if()如果判斷為true執(zhí)行if里面的語句,判斷為false執(zhí)行else里面的語句。但是在我們本案例中調用數據庫鏈接的地方,如果在鏈接數據庫的時候判斷沒有鏈接上如果你return 一個值,然后在應用端調取時候你再if else判斷下,其實也是可以的,各有各的作用。
2014-08-17
講師回答 / singwa
1、客戶端APP請求服務器是通過http方式來講解的,這個在開篇的時候做了詳細介紹,當然還有其他方式,但http用的比較多。2、客戶端APP開發(fā)一般需要2類工程師,一類是服務器端開發(fā)工程師(如php/java等),另一類就是客戶端開發(fā)工程師,比如ios開發(fā)工程師,安卓開發(fā)工程師等這些屬于客戶端APP類的開發(fā)工程師,他們使用的語言不一樣,ios開發(fā)是以OC語言,安卓開發(fā)是以Java為基礎的,所以不同的app請求服務器代碼肯定是完全不一樣的,我們只需要知道原理就可以,這些都是客戶端APP開發(fā)工程師來處理的。A...
2014-08-16