最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

腳本分析、壓縮、混淆工具 JSA新版本發(fā)布,壓縮效率提高大約10%

 更新時(shí)間:2007年05月09日 00:00:00   作者:  
SA 1.0 Alpha發(fā)布,壓縮效率提高大約10%
壓縮算法改進(jìn):

    實(shí)現(xiàn)了自己的文本壓縮算法

        * 提高了壓縮比率以及解壓效率。

    優(yōu)化了語(yǔ)法壓縮

        * 合并連續(xù)var申明,
        * 刪除了多余var申明,
        * 刪除了多余大括?。▄、}),
        * 刪除了多余分號(hào)(;)。

UI改進(jìn):

    * 自動(dòng)編碼識(shí)別
    * 支持文件拖放
    * 支持JAVA1.4.2+ 當(dāng)jar打開(kāi)方式為java時(shí),可雙擊運(yùn)行,但,若JAR打開(kāi)方式被修改(如winrar),請(qǐng)使用如下方式:
      CMD>java -jar xx.jar
    * 格式化
      注釋只能在各語(yǔ)句之間,插在語(yǔ)句中間的注釋有可能丟失,在格式化的時(shí)候,算bug吧。
    * 壓縮參數(shù)設(shè)置
      操作->設(shè)置:
      執(zhí)行語(yǔ)法壓縮:將替換局部變量,刪除冗余語(yǔ)法。
      執(zhí)行文本壓縮:將腳本文本分詞、替換壓縮。執(zhí)行時(shí)可通過(guò)eval( 解壓函數(shù)() )方式還原。
      兼容IE5、NS3:老版本的瀏覽器對(duì)正則表達(dá)式支持優(yōu)先,是否需要兼容他們(需要采用稍微復(fù)雜一點(diǎn)的解壓函數(shù))。
      執(zhí)行文本壓縮的條件設(shè)置:設(shè)置何時(shí)采用文本壓縮,有兩項(xiàng),比率要求和大小要求;因?yàn)閑val是需要額外開(kāi)銷的,所以,只有當(dāng)文本壓縮的比率小于指定值且文件大小大于指定值時(shí)才采用文本壓縮。


ANT Task

    * 默認(rèn)編碼 :取JRE的默認(rèn)編碼,可能隨機(jī)器不同而改變,所以,推薦手動(dòng)指定器編碼方式(eg:charset="utf-8"/charset="GBK")
    * jsicompile 任務(wù):編譯JSI (壓縮,預(yù)裝載編譯,定制啟動(dòng)文件)
    * jscompress 壓縮腳本

ANT Task 示例
jsicompiler 示例(處理JSI及其集成的第三方腳本)
xml 代碼 
復(fù)制代碼 代碼如下:


<target name="compress" depends="init">    
    <jsicompile destDir="ant/temp/scripts" rebuildboot="true" charset="utf-8">    
        <fileset dir="web/scripts">    
            <include name="*/**/*.*" />    
            <include name="*.*" />    
            <exclude name="preload/**" />    
        </fileset>    

        <preloadgroup path="code-decorator.js">    
            <fileset dir="web/scripts">    
                <include name='js/io/__$package.js' />    
                <include name='js/io/request.js' />    
                <include name='js/io/writer.js' />    
                <include name='js/xml/__$package.js' />    
                <include name='js/xml/template.js' />    
                <include name='js/xml/tag.js' />    
                <include name='js/util/__$package.js' />    
                <include name='js/util/collections.js' />    
                <include name='org/xidea/syntax/__$package.js' />    
                <include name='org/xidea/syntax/syntax-parser.js' />    
                <include name='org/xidea/decorator/__$package.js' />    
                <include name='org/xidea/decorator/code.js' />    
            </fileset>    
        </preloadgroup>    
    </jsicompile>    
</target> 
   
jscompress 示例(壓縮普通腳本)   
xml 代碼  

[Ctrl+A 全選 注:引入外部Js需再刷新一下頁(yè)面才能執(zhí)行]

相關(guān)文章

  • javascript版2048小游戲

    javascript版2048小游戲

    本文給大家分享的是使用javascript制作的2048小游戲的代碼,僅僅是想鍛煉下自己的編程代碼風(fēng)格,盡量做的規(guī)范些,小伙伴們多多給些建議。
    2015-03-03
  • 深度解析TypeScript裝飾器

    深度解析TypeScript裝飾器

    TypeScript?是一種強(qiáng)類型的超集?JavaScript,它為開(kāi)發(fā)者提供了靜態(tài)類型檢查、代碼提示以及更好的可維護(hù)性,本文將深入解析?TypeScript?裝飾器,從基礎(chǔ)概念到高級(jí)用法,逐步探討其作用、原理以及實(shí)際應(yīng)用場(chǎng)景,以幫助你更好地理解和利用這一功能,需要的朋友可以參考下
    2023-09-09
  • JS解決iframe之間通信和自適應(yīng)高度的問(wèn)題

    JS解決iframe之間通信和自適應(yīng)高度的問(wèn)題

    關(guān)于iframe之間的通信問(wèn)題與自適應(yīng)高度問(wèn)題網(wǎng)上有很多,那么這篇文章小編也和大家一起來(lái)談?wù)刬frame之間通信問(wèn)題及iframe自適應(yīng)高度問(wèn)題,有需要的可以參考借鑒。
    2016-08-08
  • 詳解redux異步操作實(shí)踐

    詳解redux異步操作實(shí)踐

    這篇文章主要介紹了詳解redux異步操作實(shí)踐,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • 微信小程序調(diào)用攝像頭實(shí)現(xiàn)拍照功能

    微信小程序調(diào)用攝像頭實(shí)現(xiàn)拍照功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序調(diào)用攝像頭實(shí)現(xiàn)拍照功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • javascript iframe編程相關(guān)代碼

    javascript iframe編程相關(guān)代碼

    javascript iframe編程相關(guān)代碼,對(duì)于熟練操作iframe的朋友有很大的幫助。
    2009-12-12
  • layui使用及簡(jiǎn)單的三級(jí)聯(lián)動(dòng)實(shí)現(xiàn)教程

    layui使用及簡(jiǎn)單的三級(jí)聯(lián)動(dòng)實(shí)現(xiàn)教程

    這篇文章主要給大家介紹了關(guān)于layui使用及簡(jiǎn)單的三級(jí)聯(lián)動(dòng)的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • JavaScript之iterable_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    JavaScript之iterable_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要介紹了JavaScript之iterable,遍歷Array可以采用下標(biāo)循環(huán),遍歷Map和Set就無(wú)法使用下標(biāo)。為了統(tǒng)一集合類型,ES6標(biāo)準(zhǔn)引入了新的iterable類型,Array、Map和Set都屬于iterable類型
    2017-06-06
  • uniapp引用echarts的詳細(xì)步驟(附柱狀圖實(shí)例)

    uniapp引用echarts的詳細(xì)步驟(附柱狀圖實(shí)例)

    最近在uni-app搭建的微信小程序項(xiàng)目中使用了ECharts,下面這篇文章主要給大家介紹了關(guān)于uniapp引用echarts的詳細(xì)步驟,文中還附有柱狀圖實(shí)例,需要的朋友可以參考下
    2022-07-07
  • 全面解析Bootstrap布局組件應(yīng)用

    全面解析Bootstrap布局組件應(yīng)用

    這篇文章主要為大家全面解析Bootstrap布局組件應(yīng)用,幾乎對(duì)所有Bootstrap布局組件示例進(jìn)行了解析,感興趣的小伙伴們可以參考一下
    2016-02-02

最新評(píng)論

屏南县| 元朗区| 利川市| 佛学| 江川县| 迁西县| 丹寨县| 商丘市| 长沙市| 西林县| 大冶市| 莒南县| 长汀县| 胶南市| 大新县| 建水县| 特克斯县| 信阳市| 诸暨市| SHOW| 大宁县| 康乐县| 郧西县| 呼伦贝尔市| 皮山县| 丰都县| 长春市| 米泉市| 安义县| 循化| 大方县| 饶河县| 左贡县| 信宜市| 中阳县| 航空| 明溪县| 屏边| 凤台县| 称多县| 安达市|