<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          BSL高性能Java模板引擎

          聯(lián)合創(chuàng)作 · 2023-09-29 01:48

          軟件名稱:BSL (Boilit Script Language)
          軟件目標(biāo):模板引擎、腳本語言、高性能
          開發(fā)語言:Java
          當(dāng)前版本:2.0.2
          軟件大小:260K
          授權(quán)協(xié)議:MIT
          
          超高性能的Java模板引擎,目前性能已經(jīng)超越主流非主流的模板引擎;
          擁有超越StringBuilder、StringBuffer的性能,功能也相當(dāng)強(qiáng)大;
          
          軟件特性:
              1、易學(xué)易用:類腳本語言,語法簡(jiǎn)單,敏捷開發(fā);
              2、功能齊全:具備主流及非主流模板引擎的功能;
              3、性能卓越:超越主流及非主流模板引擎的性能;
              4、擴(kuò)展集成:擴(kuò)展接口齊全,易與任意框架整合;
              5、開發(fā)調(diào)試:可獨(dú)立做單元測(cè)試,定位錯(cuò)誤行列;
              6、架構(gòu)輕量:不需要依賴第三方軟件包即可運(yùn)行;
              7、交流方式:GitHub、在線文檔、郵件、QQ群等;
              8、升級(jí)維護(hù):長(zhǎng)期維護(hù),歡迎大家使用、參與改進(jìn);
          功能簡(jiǎn)介:
              1、支持弱類型變量、作用域變量定義方式;
              2、支持單行注釋、多行注釋、靜態(tài)文本處理及擴(kuò)展;
              3、支持?jǐn)?shù)學(xué)、邏輯、位運(yùn)算及復(fù)雜的表達(dá)式運(yùn)算;
              4、支持Java對(duì)象的常量、變量、方法調(diào)用及連續(xù)調(diào)用;
              5、支持多路條件分支、循環(huán)、next、break等;
              6、支持引入與布局、模板片段、安全輸出、格式化輸出;
              7、支持多種模板資源加載方式(File、ClassPath、URL、String等);
              8、支持獨(dú)立進(jìn)行單元測(cè)試、模板錯(cuò)誤行列定位;
              9、支持通過API編程、配置文件等方式啟動(dòng)引擎,支持?jǐn)帱c(diǎn)調(diào)試;
          
          2.0.2版本更新:
              1、修復(fù)Array在Wrapper下Iterator的問題;
              2、更新專用GBKEncoder,改倒序時(shí)手誤導(dǎo)致的越界異常;
          2.0.1版本更新:
              1、修復(fù)模板片段參數(shù)定位問題;
              2、增加引擎ClassLoader實(shí)例化方法;
          2.0.0版本更新:
              1、增加arg關(guān)鍵字,用于聲明模板或片段需要的參數(shù),顯示地規(guī)范編碼;
                 這樣做修復(fù)了之前版本因Map類型的Model可能因迭代順序不定造成的隱藏BUG,同時(shí)也提升了模板渲染速度;
              2、增加模板片段功能,片段支持參數(shù)傳遞;
                 模板內(nèi)可以定義多個(gè)片段,片段內(nèi)容在調(diào)用時(shí)輸出;
                 模板可以include其它模板也可以include其它模板內(nèi)定義的片段;
              3、增加斷點(diǎn)調(diào)試功能,可以結(jié)合ide工具通過擴(kuò)展來實(shí)現(xiàn)斷點(diǎn)監(jiān)視;
                 在無ide支持的情況下也可以通過輸出來調(diào)試,原生支持調(diào)試除jsp之外在其它模板引擎很少見到的功能;
              4、增加對(duì)數(shù)組對(duì)象的讀寫支持;
              5、修改StringResource及StringResourceLoader,支持接收字符串作為模板;
              6、移除ITextProcessor默認(rèn)實(shí)現(xiàn),但保留擴(kuò)展口;
              7、修復(fù)Loop循環(huán)中next指令執(zhí)行BUG;
              8、修復(fù)多行注釋出現(xiàn)語法錯(cuò)誤的BUG;
          
          瀏覽 18
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  中文字幕五码在线 | 日韩一区二区三区日屄 | 在线日韩国产网站 | 国产婷婷| 四季AV之日韩人妻无码 |