比克爾下載中心--給您快速、安全的下載體驗!

一鶴快手編程 v21.40 官方免費版

aardio桌面軟件開發

  • 軟件大小:8.6MB
  • 軟件授權:免費軟件
  • 所屬專題:
  • 應用平臺:Win 32位/64位
  • 更新時間:2019-02-27
  • 軟件語言:簡體中文
  • 軟件官網:暫無
  • 軟件廠商:
  • 標簽:編程軟件開發
非常好我支持
50%(1)
不好我反對
50%(1)

軟件介紹 軟件截圖 下載地址 相關文章 軟件評論

一鶴快手編程是一款免費的aardio編程語言軟件,用于桌面軟件開發,提供aardio編程語言使用技巧、aardio開發環境入門、aardio符號用法大全、aardio多線程入門等,學習編程。可以在線創建工程,進行編程!

一鶴快手編程符號使用大全

1、成員操作符
用于訪問對象的成員
例如 io.open 表示 open函數是io對象的成員( 這里是名字空間成員 )

2、全局成員操作符
這個操符符用在自定義的名字空間里訪問全局名字空間 global;
例如 ..io.open() 實際上等價于 global.io.open()

3、全局常量操作符
這個操符符用于將一個變量名轉換為 global名字空間下的全局常量名 - 并保護該常量在其后加載的代碼中一旦賦為非空值后即不可修改,例如:
::Kernel32 := raw.loadDll("Kernel32.dll");

4、全局常量需要遵守以下使用規則
a、全局常量名首字母大寫(以區別普通變量 )。
aardio默認定義了少量全局常量函數名 - 這些關鍵函數全部小寫首字母,但在aardio編輯器中顯示為藍色高亮狀態。

b、當一個變量被定義為全局常量,賦于非空值以后其值即不能再隨意更改 。
全局常量一般使用 ::Name := 初始值 賦值,等價于使用 ::Name = ::Name or 初始值 以避免重復初始化。

c、::的作用域是根據代碼的載入順序向下向后的,所以在同一文件中已定義的全局常量名時再次使用可以省略::前綴,但因為代碼文件的載入有不確定性 - 在其他文件首次使用該常量名時仍然應該使用::定義一次。

5、[ ] 下標操作符( 或者叫索引操作符 )
也是用來訪問對象的成員,中括號里面應當是一個合法的表達式。
例如 io.open 用索引索作符來表示就是 io["open"]

而 .成員操作符 這里的成員名字不需要放到引號里,并且必須是一個合法的變量名。
但索引操作符就不同了,可以放任意的表達式,例如 io[ "o" + "pen" ] 這樣寫也是可以的。

另外一個區別:當你使用索引操作符調用成員函數時,被調用函數的 owner 參數為空。
所以一般不應當這樣寫 io["open"]() ,而應當寫 io.open()。

6、[[ ]] 直接下標操作符
這玩意與 [] 的用法基本是一樣的,
唯一的區別是他不會觸發元方法,所以數組里實際有這個成員就是有,沒有就是沒有,忽悠不了這個操作符。

這個直接下標操作符可以應用于任何類型的對象( 包括null空值 )不會報錯,
如果對象不包含直接下標操作符中指定的成員就簡單的返回 null空值。所以[[]]即可以用來取值同時又可以方便的檢測對象類型,例如:

if( 可能為空或任意類型的變量[["test"]] ){io.print( 可能為空或任意類型的變量[["test"]] )}
復制代碼
將普通下標操作符用于字符串時, []操作符取的是字節碼、是個數值,而 [[]] 取出來的是字符。
例如定義字符串變量 str = "abcd" 這時候 str[1] 是他的ASCII碼97,而str[[1]]則返回字符"a"

一鶴快手編程1.5.00版內容更新

1、已知BUG批量修復。

2、增加函數 raw.find, raw.match, raw.indexOf函數,
用于通過指針在內存中直接搜索字符串或使用模式匹配功能,用法與string庫下同名函數類似。

3、wsock標準庫更新:

基本重寫wsock標準庫,優化代碼,提升效率,增加很多新函數和新庫。
因為新增的函數非常多,這里不一一說明,請查看新版庫函數文檔。

標準庫新增:
wsock.tcp.asynServer 用于創建單線程異步服務端程序
wsock.tcp.asynHttpServer 用于創建單線程異步的HTTP服務器

單線程異步服務端可以非常方便的在一個線程內連接、收、發數據,
并且不用涉及到多線程編程,使用非常方便。但是單線程異步的編程是非常麻煩的,
但沒有關系,aardio已經封裝的非常簡單,例如單線程異步服務器,你完全感覺不到復雜度,
就跟原來在 wsock.tcp.simpleHttpServer或者IIS里寫網站是一模一樣,完全兼容。

4、新增WebSocket服務端開發庫,改進WebSocket客戶端開發庫。

v14.34 更新(2017/12/07):

1、 wsock.tcp.client 的readTo()函數,如果服務端輸出內容后,未輸出結束標記而是立即關閉連接,這時候返回接收的字符串,以及錯誤信息。

2、之前版本是丟棄接收的數據,這個在有些時候是不合適的。

3、改進了下 nanomsg 擴展庫,詳細的寫了函數文檔( 工具-> 庫函數文檔 里打開)

4、此擴展庫的名字改為 nnmsg,因為是改名,所以不影響原來的庫繼續使用,之所以改名,是因為每次我按namespace的時候他都跳出來。

5、增加了nnmsg范例,在擴展庫管理器中雙擊下載。

軟件截圖

  • 一鶴快手編程

下載地址

一鶴快手編程 v21.40 官方免費版

高速下載器通道
其他下載地址
下載不了?點此報錯|復制軟件信息

相關文章

軟件評論

北京福pk10开奖直播 图片无错36码特围 pk10冠军位置选号技巧规律心得 pk10技巧与实战攻略 上海彩票种类 传销组织骗多少人才能赚钱 河北麻将玩法介绍图片 倍投方案表 彩神东京计划软件 3a街拍怎么赚钱 蓝月官方棋牌下载 组选包胆一共多少注 重庆时时彩网址