程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java中BEAN與EJB的差別淺析

Java中BEAN與EJB的差別淺析

編輯:關於JAVA

Java中BEAN與EJB的差別淺析。本站提示廣大學習愛好者:(Java中BEAN與EJB的差別淺析)文章只能為提供參考,不一定能成為您想要的結果。以下是Java中BEAN與EJB的差別淺析正文


LUA其實不象其它很多"年夜而全"的說話那樣,包含許多功效,好比收集通信、圖形界面等。然則LUA可以很輕易地被擴大:由宿主說話(平日是C或C++)供給這些功效,LUA可使用它們,就像是原來就內置的功效一樣。LUA只包含一個精簡的焦點和最根本的庫。這使得LUA體積小、啟動速度快,從而合適嵌入在其余法式裡。是以在lua中並沒有其他說話那樣多的體系函數。習氣了其他說話的字符串朋分函數,與是就本身寫了一個,記載在此,以備應用.
上面在簡略引見下lua:

Lua 是一個玲珑的劇本說話。作者是巴西人。該說話的設計目標是為了嵌入運用法式中,從而為運用法式供給靈巧的擴大和定制功效。

Lua劇本可以很輕易的被C/C++代碼挪用,也能夠反過去挪用C/C++的函數,這使得Lua在運用法式中可以被普遍運用。不只僅作為擴大劇本,也能夠作為通俗的設置裝備擺設文件,取代XML,Ini等文件格局,而且更輕易懂得和保護。

Lua由尺度C編寫而成,代碼簡練幽美,簡直在一切操作體系戰爭台上都可以編譯,運轉。
一個完全的Lua說明器不外200k,在今朝一切劇本引擎中,Lua的速度是最快的。這一切都決議了Lua是作為嵌入式劇本的最好選擇。


function Split(str, delim, maxNb)  
    -- Eliminate bad cases...  
    if string.find(str, delim) == nil then 
        return { str } 
    end 
    if maxNb == nil or maxNb < 1 then 
        maxNb = 0    -- No limit  
    end 
    local result = {} 
    local pat = "(.-)" .. delim .. "()"  
    local nb = 0 
    local lastPos  
    for part, pos in string.gfind(str, pat) do 
        nb = nb + 1 
        result[nb] = part  
        lastPos = pos  
        if nb == maxNb then break end 
    end 
    -- Handle the last field  
    if nb ~= maxNb then 
        result[nb + 1] = string.sub(str, lastPos)  
    end 
    return result  
end 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved