日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種檢測代碼異常的方法和裝置在審

專利信息
申請號: 202110643409.5 申請日: 2021-06-09
公開(公告)號: CN113342657A 公開(公告)日: 2021-09-03
發明(設計)人: 楊澤偉 申請(專利權)人: 網易(杭州)網絡有限公司
主分類號: G06F11/36 分類號: G06F11/36
代理公司: 北京潤澤恒知識產權代理有限公司 11319 代理人: 吳文心
地址: 310052 浙江省杭州*** 國省代碼: 浙江;33
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 檢測 代碼 異常 方法 裝置
【說明書】:

發明實施例提供了一種檢測代碼異常的方法及裝置,所述方法包括:獲取項目文件的初始源代碼,識別初始源代碼中的初始異步代碼塊,然后為初始異步代碼塊添加異常捕獲代碼,生成目標異步代碼塊,其中,異常捕獲代碼可以用于捕獲項目文件運行過程中的異常狀態,然后可以將目標異步代碼塊替換初始源代碼中的初始異步代碼塊,生成目標源代碼,得到新的項目文件,從而通過對異步代碼塊添加異常捕獲代碼實現在項目文件中添加異常捕獲機制,使得項目文件在運行過程中,異常捕獲代碼可以對其運行過程中出現的異常狀態進行捕獲,進而實現快速對代碼的異常狀態進行定位,不僅可以實現全局的異常狀態檢測,而且可以有效降低代碼異常排查的時間。

技術領域

本發明涉及數據處理技術領域,特別是涉及一種檢測代碼異常的方法和一種檢測代碼異常的裝置。

背景技術

對于許多前端開發者而言,在編碼時并不會注重腳本執行過程中的異常捕獲,因此在頁面出現問題時,很難定位異常出現的位置。開發者們常用的是使用console.log()這種比較基礎的調試方式逐個位置打印日志從而判斷問題所在,或通過windows監聽全局代碼的執行過程,從而捕獲異常狀態。

通過上述方式雖然能夠捕獲異常狀態的信息,但是上述方式只能捕獲同步代碼的異常代碼,而無法捕獲異步代碼的異常狀態。然而,隨著ES6標準的廣泛使用,async/await異步語法得到了前端開發者的青睞。其使書寫異步代碼變得像書寫同步代碼那樣方便,消除了由于多層嵌套而引發地獄回調問題,使整體代碼的可閱讀性和可維護性變得更強。雖然async/await能將異步代碼寫成同步代碼的形式,但其本質上依舊是異步代碼,因此仍然無法通過window.onerror事件捕獲異常信息。可見,對于當前異步代碼的編寫過程中,存在著無法有效捕獲異常信息,異常狀態獲取的全面性低的問題,且由于async/await的書寫代碼同步化的方式容易讓開發者認為是同步代碼,導致忽略或忘記添加異常捕獲機制,無法對代碼異常進行有效地定位。

發明內容

本發明實施例是提供一種檢測代碼異常的方法、裝置、電子設備以及計算機可讀存儲介質,以解決或部分解決現有技術中無法有效對代碼的異常進行定位、定位全面性低的問題。

本發明實施例公開了一種檢測代碼異常的方法,包括:

獲取項目文件的初始源代碼;

識別所述初始源代碼中的初始異步代碼塊;

為所述初始異步代碼塊添加異常捕獲代碼,生成目標異步代碼塊,所述異常捕捉代碼用于捕獲所述項目文件運行過程中的異常狀態;

將所述目標異步代碼塊替換所述初始源代碼中的初始異步代碼塊,生成目標源代碼。

可選地,還包括:

根據所述異常捕獲代碼對所述目標源代碼運行過程中出現的異常狀態進行定位,生成與所述異常狀態匹配的異常結果。

可選地,所述識別所述初始源代碼中的初始異步代碼塊,包括:

對所述初始源代碼進行分詞,獲得兩個以上的Token對象;

遍歷每個所述Token對象,基于抽象語法樹對每個所述Token對象進行解析,得到初始異步代碼塊。

可選地,所述遍歷每個所述Token對象,基于抽象語法樹對每個所述Token對象進行解析,得到初始異步代碼塊,包括:

遍歷每個所述Token對象,基于抽象語法樹對每個所述Token對象進行解析,提取包含異步函數的代碼作為初始異步代碼塊。

可選地,所述異常捕獲代碼包含針對所述初始異步代碼塊的開發信息。

可選地,所述開發信息包含以下至少一種:所述項目文件的路徑、所述初始異步代碼塊的起始行數和起始列數、開發者信息、編碼時間、版本信息。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網易(杭州)網絡有限公司,未經網易(杭州)網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/202110643409.5/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 欧美在线免费观看一区| 欧美精品xxxxx| 色噜噜狠狠狠狠色综合久| 欧美日韩一区二区三区在线播放| 88888888国产一区二区| 中文字幕一区2区3区| 午夜影院激情| 国产大片一区二区三区| 波多野结衣女教师30分钟| 久久九精品| 国产97在线播放| 亚洲国产精品激情综合图片| 国产欧美视频一区二区| 91精品丝袜国产高跟在线| 991本久久精品久久久久| 日韩一区二区精品| 国产一区二区大片| 欧美午夜精品一区二区三区| 99re国产精品视频| 午夜黄色大片| 午夜影院伦理片| 17c国产精品一区二区 | 久久综合二区| 欧美黑人巨大久久久精品一区| 国产视频精品久久| 在线观看黄色91| 欧美日韩三区二区| 91精品国模一区二区三区| 国产不卡一二三区| 国产高清不卡一区| 日韩午夜三级| 亚洲精品国产一区| 狠狠躁夜夜av| 中文字幕一二三四五区| 性少妇freesexvideos高清bbw| 国产精品亚洲а∨天堂123bt| 中文字幕一区二区三区四| 国产视频一区二区不卡 | 99色精品视频| 少妇性色午夜淫片aaa播放5| 国产在线视频二区| 91久久久爱一区二区三区| 欧美黄色一二三区| 国产精品日本一区二区不卡视频 | 欧美激情视频一区二区三区免费| 国产精品九九九九九九| 国产亚洲精品久久19p| 99久久国产综合| 97人人模人人爽人人喊小说 | 免费91麻豆精品国产自产在线观看| 91精品久久久久久| 亚洲精品97久久久babes| 午夜激情在线| 国产大片黄在线观看私人影院| xxxxx色| 欧美亚洲视频二区| 中文字幕欧美一区二区三区| 一区二区在线国产| 国产精品一二二区| 久久国产精彩视频| 日韩精品福利片午夜免费观看| 国产三级欧美三级日产三级99| 国产麻豆精品久久| 99国产精品久久久久| 欧美二区在线视频| 国产麻豆精品久久| 91精品视频在线免费观看| 欧美精品在线视频观看| 国产一区日韩欧美| 特级免费黄色片| 自偷自拍亚洲| 国产偷国产偷亚洲清高| 美国三级日本三级久久99| 亚洲**毛茸茸| 欧洲激情一区二区| 日韩一级视频在线| 国产高清一区在线观看| 亚洲国产一二区| 欧美一区二区三区久久久| 91精品久久久久久综合五月天| 91丝袜国产在线播放| 丰满少妇高潮惨叫久久久一| 欧美激情精品久久久久久免费 | 91视频国产九色| 99视频国产精品| 亚洲精品国产setv| 乱淫免费视频| 国产一区二区高清视频| 国内久久久| 欧美一区二区综合| 日韩av在线影视| 91麻豆精品国产91久久| 影音先锋久久久| 精品国产乱码久久久久久久| 国产精品女同一区二区免费站| 91一区二区三区在线| 久久天天躁夜夜躁狠狠躁2022| 91国偷自产一区二区介绍| 人人澡超碰碰97碰碰碰| 精品一区二区超碰久久久| 欧美日韩亚洲三区| 免费午夜在线视频| 亚洲欧美一区二区三区不卡| 97视频精品一二区ai换脸| 国产精品国产三级国产专播精品人| 国产偷自视频区视频一区二区| 97久久精品人人做人人爽50路| 国产精品一区二区麻豆| 欧美一区二区三区片| 亚洲无人区码一码二码三码 | 国产一区在线视频观看| 久久免费视频一区| 狠狠色噜噜狠狠狠狠777| 亚洲国产99| 国产伦精品一区二区三区照片91| 久99精品| 午夜国产一区二区| 国产高清不卡一区| 日韩一级片免费视频| 国产麻豆一区二区| 国产精品人人爽人人做av片| 中文字幕日韩有码| 日韩亚洲精品在线| 欧美日韩一区二区三区69堂| 日韩av一区二区在线播放| 国产精品久久二区| 中文字幕一区二区三区乱码视频 | 农村妇女毛片精品久久| 午夜精品一区二区三区aa毛片| 国产亚洲精品久久yy50| 精品国产鲁一鲁一区二区作者| 热99re久久免费视精品频软件| 国产欧美精品久久| 欧美日本一二三区| 国产精品久久久久久久久久久久久久久久久久| 欧美色综合天天久久综合精品| 91久久国语露脸精品国产高跟| 日韩一级在线视频| 精品少妇一区二区三区免费观看焕| 欧美一区二区三区不卡视频| 午夜免费片| 538国产精品一区二区免费视频| 欧美日韩一区不卡| 国产欧美一区二区三区免费看 | 久久国产精品网站| 久久国产精品免费视频| 波多野结衣巨乳女教师| 国产精品一品二区三区四区五区| 欧美一区二区三区久久| 午夜裸体性播放免费观看| 99久久99精品| 91一区二区三区在线| 国产在线拍揄自揄拍| 亚洲欧洲一区| 欧美一区二区三区国产精品| 国产精品中文字幕一区二区三区| 玖玖玖国产精品| 日本看片一区二区三区高清| 91精品啪在线观看国产手机 | 欧美激情图片一区二区| 亚洲欧美日韩国产综合精品二区| av国产精品毛片一区二区小说| 少妇高潮一区二区三区99小说| 国产69精品久久99不卡解锁版| 久久aⅴ国产欧美74aaa| 国产二区精品视频 | 亚洲精品国产一区| xxxx18日本护士高清hd| 狠狠色狠狠色88综合日日91| 国产人成看黄久久久久久久久| xxxxx色| 久久国产精品久久| 久久精品一| 国产一级片子| 欧美日韩国产91| 少妇高潮大叫喷水| 国产一区二区精品免费 | 中文天堂在线一区| 99久热精品| 国产91清纯白嫩初高中在线观看| 日韩欧美激情| 亚洲国产精品91| 国产91一区二区在线观看| 国产精品一二三区视频出来一 | 99久久免费精品国产男女性高好 | 91影视一区二区三区| av午夜影院| 亚洲精品久久久久一区二区| 亚洲伊人久久影院| 2023国产精品自产拍在线观看| 国产91在线播放| 国产精品视频1区| 久久国产麻豆| 午夜精品999| 国产精品久久久不卡| 午夜国产一区二区三区四区| 夜夜夜夜夜猛噜噜噜噜噜gg| 91狠狠操| 麻豆国产一区二区| 女人被爽到高潮呻吟免费看| 欧美高清性xxxx| 国产一级片大全| 国产精品久久久久久久龚玥菲| 国产不卡一二三区| 午夜私人影院在线观看| 国产精品乱综合在线| 国产69精品久久久久app下载| 美女张开腿黄网站免费| 野花社区不卡一卡二| 欧美一区二区三区视频在线观看| 国产69精品久久久久999小说| 色综合久久精品| 日本高清h色视频在线观看| 日本道欧美一区二区aaaa| 99精品国产免费久久| 激情久久一区二区| 久久精品手机视频| 久久精品国产综合| 精品少妇的一区二区三区四区| 99视频国产在线| 中文字幕一区二区三区免费视频| 国产乱一区二区三区视频| 玖玖玖国产精品| av中文字幕一区二区| 88国产精品视频一区二区三区| 99精品视频免费看| 中文字幕一区二区三区日韩精品| a级片一区| 免费久久99精品国产婷婷六月| 国产精品视频1区| 一区二区三区国产欧美| 99精品小视频| 国产品久精国精产拍| 亚洲欧美一区二| 日韩精品久久一区二区| 日韩av在线免费电影| 欧美一区二区三区激情视频| 日本99精品| 久久久精品99久久精品36亚| 色综合久久网| 野花社区不卡一卡二| a级片一区| 久久国产精品久久| 久久婷婷国产麻豆91天堂徐州| 国产精品高潮呻吟88av| 国产精品一区亚洲二区日本三区|