uwenku
標簽列表
bitstring
10
熱度
2
回答
Erlang模式匹配bitstrings
我正在編寫代碼來解碼來自二進制協議的消息。每個消息類型被分配一個1字節的類型標識符,每個消息攜帶這個類型標識符。消息全部以由5個字段組成的公共頭開始。我的API很簡單: decoder:decode(Bin :: binary()) -> my_message_type() | {error, binary()}` 我的第一本能是通過寫一個解碼功能爲每個郵件類型倚重模式匹配,並以該消息類型的樂
performance
erlang
pattern-matching
decode
bitstring
2011-04-28
2
熱度
3
回答
更好的辦法來分割成塊的二進制,最好有位串內涵
我想要的東西更優雅,以取代以下功能: split_packet(_, <<>>) -> []; split_packet(Size, P) when byte_size(P) < Size -> [ P ]; split_packet(Size, P) -> {Chunk, Rest} = split_binary(P, Size), [ Chunk |
erlang
list-comprehension
bitstring
2011-05-04
0
熱度
3
回答
數據加密標準
我們被要求編寫一個DES algorithm(用於加密和解密)的Java實現。我有幾個問題: DES規定,應該有明文或者密文和準確56位共享密鑰的64位。什麼是給出字節數的方法, 該算法使用了很多位級別的操作,例如將64位分成兩個32位的部分。如何才能做到這一點?
java
cryptography
bit-manipulation
user-input
bitstring
2010-12-07
«
1
2
3
4
5
»
最新問題
1.
Promise.all從API的拒絕
2.
Sklearn - predict_proba等效
3.
如何配置ZeroMQ ROUTER套接字以繼續嘗試長時間發送包?
4.
變回默認的背景色DefaultTableCellRenderer
5.
我如何總結兩個ZoneOffset?
6.
多輸出指針指向C++中的文件
7.
授權在SPA或客戶端應用程序
8.
Python 3.6:使用對象實例名稱引發錯誤
9.
ASP.NET使用瀏覽器下載SFTP文件
10.
REST保存GET歷史