System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产爆乳无码一区二区麻豆,日韩精品无码免费专区网站,亚洲成av人片不卡无码久久
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    位圖的處理方法及裝置、電子設備和存儲介質制造方法及圖紙

    技術編號:41992584 閱讀:13 留言:0更新日期:2024-07-12 12:19
    本公開公開了位圖的處理方法及裝置、電子設備和存儲介質,涉及數據處理技術領域,主要技術方案包括:獲取待處理數據的第一屬性類別的數量,并將第一屬性類別的數量轉化為第一二進制數;根據第一二進制數的數位的數量,生成與數位的數量相同的待處理數據對應的位圖;響應于對位圖的查詢指令,在預先建立的位圖處理方式庫中,查找查詢指令對應的目標位圖處理方式,其中,位圖處理方式庫中記錄查詢指令與位圖處理方式之間的對應關系;根據目標位圖處理方式對位圖進行處理,得到處理結果。與相關技術相比,本公開實施例實現了降低生成的位圖的數量,進而使得位圖占用的存儲空間較小,生成位圖的數量較少,使得對位圖進行處理所消耗的計算資源降低。

    【技術實現步驟摘要】

    本公開涉及數據處理,尤其涉及一種位圖的處理方法及裝置、電子設備和存儲介質


    技術介紹

    1、位圖(bit?map)是一種常見的數據結構,位圖由二進制數位構成,其中,每個數位取值為二進制的0或1,一個數位稱為一個比特(bit)位,位圖用于是對大量數據進行最小化存儲,并支持不同數據間的邏輯運算。

    2、在位圖的處理的相關技術中,通常是為每個數據的屬性取值生成一個位圖,當屬性取值的數量較多時,生成的位圖數量也較多,導致位圖占用的存儲空間較大,且對位圖進行處理所消耗的計算資源也較多。


    技術實現思路

    1、本公開提供了一種位圖的處理方法及裝置、電子設備和存儲介質。其主要目的在于解決當屬性取值的數量較多時,生成的位圖數量也較多,導致位圖占用的存儲空間較大,且對位圖進行處理所消耗的計算資源也較多的問題。

    2、根據本公開的第一方面,提供了一種位圖的處理方法,其中,包括:

    3、獲取待處理數據的第一屬性類別的數量,并將所述第一屬性類別的數量轉化為第一二進制數;

    4、根據所述第一二進制數的數位的數量,生成與所述數位的數量相同的所述待處理數據對應的位圖;

    5、響應于對所述位圖的查詢指令,在預先建立的位圖處理方式庫中,查找所述查詢指令對應的目標位圖處理方式,其中,所述位圖處理方式庫中記錄查詢指令與位圖處理方式之間的對應關系;

    6、根據所述目標位圖處理方式對所述位圖進行處理,得到處理結果。

    7、可選的,在響應于對所述位圖的查詢指令,在提前預設的位圖處理方式庫中,查找所述查詢指令對應的目標位圖處理方式之后,所述方法還包括:

    8、獲取所述查詢指令中的第二屬性類別,并對所述第二屬性類別進行二進制轉化,得到第二二進制數;

    9、根據所述第二二進制數的排列順序,在所述位圖的排列順序中分別查找所述第二二進制數中每個數位對應的目標位圖;

    10、建立所述每個數位與對應的所述目標位圖之間的映射關系;

    11、所述根據所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    12、根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果。

    13、可選的,若所述查詢指令為在所述第一屬性類別中查詢等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    14、分別獲取所述每個數位對應的數位取值,及分別獲取位圖對應的第一位圖取值;

    15、在確定所述數位取值為第一預設取值的情況下,根據所述映射關系,對所述數位取值對應的所述第一位圖取值進行非運算,得到第二位圖取值;

    16、對所述第二位圖取值及第三位圖取值進行與運算,得到第一處理結果,其中,所述第二位圖取值為所述第一位圖取值中未進行非運算的位圖取值,所述處理結果包括所述第一處理結果。

    17、可選的,若所述查詢指令為在所述第一屬性類別中查詢不等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    18、對所述第一處理結果進行非運算,得到所述第二處理結果,其中,所述處理結果包括所述第一處理結果及所述第二處理結果。

    19、可選的,若所述查詢指令為在所述第一屬性類別中查詢大于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    20、分別獲取所述每個數位對應的數位取值,及分別獲取位圖對應的第一位圖取值;

    21、在確定所述數位取值為第一預設取值的情況下,根據所述映射關系,將所述數位取值對應的所述第一位圖取值與第二位圖取值進行或運算,得到第三位圖取值,所述第二位圖取值為所述位圖中與所述第一位圖取值相鄰的下一位的位圖取值;

    22、在確定所述數位取值為第二預設取值的情況下,根據所述映射關系,將所述數位取值對應的所述第一位圖取值與所述第三位圖取值進行與運算,得到第四位圖取值;

    23、在確定所述數位取值為末尾數位取值的情況下,且所述數位取值運算完成的情況下,將所述數位取值運算完成的第五位圖取值作為所述處理結果,其中,所述第五位圖取值為所述第三位圖取值及所述第四位圖取值中任意一種。

    24、可選的,若所述查詢指令為在所述第一屬性類別中查詢大于或等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    25、獲取比所述第二屬性類別小一個類別單位的第三屬性類別;

    26、在所述第一屬性類別中查詢大于所述第三屬性類別的第一處理結果,其中,所述處理結果包括所述第一處理結果。

    27、可選的,若所述查詢指令為在所述第一屬性類別中查詢小于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    28、對所述第第一處理結果進行非運算,得到第二處理結果,其中,所述處理結果包括所述第一處理結果及所述第二處理結果。

    29、可選的,若所述查詢指令為在所述第一屬性類別中查詢小于或等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    30、獲取比所述第一目標屬性取值大一個類別單位的第四屬性類別;

    31、在所述第一屬性類別中查詢小于所述第四屬性類別的第三處理結果,其中,所述處理結果包括所述第一處理結果、所述第二處理結果及所述第三處理結果。

    32、可選的,若所述查詢指令為在所述第一屬性類別中查詢位于所述第二屬性類別與第三屬性類別之間的第一屬性類別,所述第三屬性類別為所述查詢指令中比所述第二屬性類別大的屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    33、對所述第一處理結果與所述第三處理結果進行與運算,得到所述第四處理結果,其中,所述處理結果包括所述第一處理結果、所述第二處理結果、所述第三處理結果及所述第四處理結果。

    34、根據本公開的第二方面,提供了一種位圖的處理裝置,包括:

    35、轉化單元,用于獲取待處理數據的第一屬性類別的數量,并將所述第一屬性類別的數量轉化為第一二進制數;

    36、生成單元,用于根據所述第一二進制數的數位的數量,生成與所述數位的數量相同的所述待處理數據對應的位圖;

    37、第一查找單元,用于響應于對所述位圖的查詢指令,在預先建立的位圖處理方式庫中,查找所述查詢指令對應的目標位圖處理方式,其中,所述位圖處理方式庫中記錄查詢指令與位圖處理方式之間的對應關系;

    38、處理單元,用于根據所述目標位圖處理方式對所述位圖進行處理,得到處理結果。

    39、可選的,所述裝置還包括:

    4本文檔來自技高網...

    【技術保護點】

    1.一種位圖的處理方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,在響應于對所述位圖的查詢指令,在提前預設的位圖處理方式庫中,查找所述查詢指令對應的目標位圖處理方式之后,所述方法還包括:

    3.根據權利要求2所述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    4.根據權利要求3所述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢不等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    5.根據權利要求2所述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢大于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    6.根據權利要求5所述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢大于或等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    7.根據權利要求6所述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢小于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    8.根據權利要求7所述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢小于或等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    9.根據權利要求8述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢位于所述第二屬性類別與第三屬性類別之間的第一屬性類別,所述第三屬性類別為所述查詢指令中比所述第二屬性類別大的屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    10.一種位圖的處理裝置,其特征在于,包括:

    11.一種電子設備,其特征在于,包括:

    12.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其特征在于,所述計算機指令用于使所述計算機執行根據權利要求1-9中任一項所述的方法。

    13.一種計算機程序產品,其特征在于,包括計算機程序,所述計算機程序在被處理器執行時實現根據權利要求1-9中任一項所述的方法。

    ...

    【技術特征摘要】

    1.一種位圖的處理方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,在響應于對所述位圖的查詢指令,在提前預設的位圖處理方式庫中,查找所述查詢指令對應的目標位圖處理方式之后,所述方法還包括:

    3.根據權利要求2所述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    4.根據權利要求3所述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢不等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    5.根據權利要求2所述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢大于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    6.根據權利要求5所述的方法,其特征在于,若所述查詢指令為在所述第一屬性類別中查詢大于或等于所述第二屬性類別的第一屬性類別,則所述根據所述映射關系及所述目標位圖處理方式對所述位圖進行處理,得到處理結果包括:

    7.根據權...

    【專利技術屬性】
    技術研發人員:楊濤
    申請(專利權)人:中移蘇州軟件技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久亚洲AV永久无码精品| av无码一区二区三区| 人妻无码一区二区不卡无码av| 无码少妇一区二区三区浪潮AV| 毛片无码一区二区三区a片视频| 国产综合无码一区二区三区| 人妻无码一区二区三区AV| 超清纯白嫩大学生无码网站| 麻豆AV无码精品一区二区| 国产精品无码专区| 精品无码国产自产拍在线观看蜜 | 亚洲AV无码乱码国产麻豆| 中文字幕av无码一二三区电影| 天堂Aⅴ无码一区二区三区| 日韩av无码国产精品| 人妻无码第一区二区三区 | 午夜亚洲av永久无码精品| 久久久久久精品无码人妻| 中出人妻中文字幕无码| yy111111少妇无码影院| 免费无码又爽又高潮视频| 亚洲中文无码mv| 中文无码精品A∨在线观看不卡| 亚洲午夜国产精品无码| 综合无码一区二区三区| 东京无码熟妇人妻AV在线网址| 精品无码中出一区二区| 国产午夜无码福利在线看网站| 精品无码国产污污污免费| 无码人妻一区二区三区免费| 亚洲一区AV无码少妇电影| 精品无码久久久久国产动漫3d| 色欲狠狠躁天天躁无码中文字幕 | 无码人妻精品中文字幕免费东京热| 亚洲精品无码久久久久sm| 国产精品无码a∨精品| 亚洲va中文字幕无码久久| 午夜无码国产理论在线| av大片在线无码免费| 亚洲成a∨人片在无码2023 | 无码人妻一区二区三区在线水卜樱|