bytestring

    0熱度

    1回答

    我目前正在嘗試瞭解如何處理`Maybe(Int,ByteString)'函數的返回類型Data.ByteString.Char8.readInt,我已經通過類型檢查移除了Maybe,但是不明白如何進一步處理我現在擁有'(Int,ByteString)'的類型。我覺得我很可能錯過了一些明顯的東西,我希望有人能指出我正確的方向。任何幫助表示讚賞!

    11熱度

    1回答

    考慮下面的代碼:http://hpaste.org/90394 我是內存映射大的460MB文件到一個懶惰的字節串。 ByteString的長度報告爲471053056。 當更改爲較低節點ID,即:10000時,它可以很好地工作。然而;只要我嘗試序列化ByteString的正好2^18字節(262144)的任何東西,我就會得到Segmentation fault/access violation i

    0熱度

    1回答

    在Python中,我想要字節字符串來處理一些8位字符串。我發現字符串不是像字符串那樣需要的行爲。隨着標,它返回一個數字,而不是長度的字節串1 In [243]: s=b'hello' In [244]: s[1] Out[244]: 101 In [245]: s[1:2] Out[245]: b'e' 這使得它真的很難,當我重複它。例如,此代碼使用字符串,但字節串失敗。 In [

    2熱度

    1回答

    我試圖使用Data.Binary中的encodeFile和decodeFile函數來保存一個非常大的數據結構,以便我不必重新計算它每次我運行這個程序。相關encoding-和解碼功能如下: writePlan :: IO() writePlan = do (d, _, bs) <- return subjectDomain outHandle <- openFile "outpu

    1熱度

    1回答

    我正在嘗試使用相機的預覽並在其上繪製矩形(我在用戶選擇區域時獲取其座標),但是當我在ImageView中顯示照片時,會縮放(更大尺寸)。要詳細: 1_我主要佈局是LinearLayout中含有的FrameLayout這反過來將包含攝像頭預覽 2_8在我的活動我的android.hardware.Camera一個實例和我有關它PictureCallback實例和實施所述onPictureTaken方

    7熱度

    2回答

    我的理解是ByteString s只是Word8 s的向量列表。這種封裝在二進制流上提供了更好的內存和速度性能。類似地,Text類型可以提高Char流的性能。 但是如果我有Int流或Double流呢?是否有易於在不同數據類型中使用的參數版本ByteString?我認爲這隻適用於不可裝箱的類型。

    2熱度

    3回答

    考慮到the bytes type is not necessarily a string,如何看一個bytes對象的實際字節(這樣的一個和零,或八進制/十六進制表示)?試圖print()或pprint()這樣的對象導致打印對象的字符串表示(假定一些編碼,可能是ASCII或UTF-8)由b字符之前,以指示該數據類型是實際上字節: $ python3 Python 3.2.3 (default,

    0熱度

    1回答

    假設,如果我有一個內含一些Unicode字符的字符串,而我們需要做的操作就可以了,這將是這樣做的最好方法是什麼? s = u"blah ascii_word etc شاهد word1 word 2" # Delimited by spaces words = s.split(u' ') >>> UnicodeDecodeError: 'ascii' codec can't decode

    3熱度

    5回答

    我有幾個ASCII文件,總共包含大約1700萬行,每行/最多行中有一個固定的36字節標識符。所以我的數據是矩形的:我有很多固定寬度的行。使用Haskell,我想讀取所有行,使用正則表達式提取標識符(我很好),然後對它們進行排序並計算唯一標識符的數量(非常接近grep | sort | uniq)。 (我已經通過平行讀取每個文件並行化了。)聽起來像是一個簡單的問題,但... 即使在排序階段之前,我也

    7熱度

    2回答

    我需要做大量使用的一個子: slice :: Int -> Int -> ByteString -> ByteString slice start len = take len . drop start 問題的兩個部分: 這是否已經有名字嗎?我無法在Hoogle上找到任何類型的搜索,但它似乎應該是一個非常普遍的需求。我也試過搜索(Int, Int) -> ByteString -> Byte