byte-streams:用于jvm字节表示的Rosetta Stone

时间:2024-05-25 16:08:01
【文件属性】:

文件名称:byte-streams:用于jvm字节表示的Rosetta Stone

文件大小:356KB

文件格式:ZIP

更新时间:2024-05-25 16:08:01

Clojure

Java有很多不同的方式来表示字节流。 根据库的作者和年龄,它可能使用byte[] , InputStream , ByteBuffer或ReadableByteChannel 。 如果字节表示字符串,则还需要担心String , Reader和CharSequence 。 记住如何在它们之间进行转换是一项不费力的任务,而通过定义它们自己的自定义表示形式的库,或者将它们与Clojure的惰性序列和流表示形式组合在一起,使情况变得更糟。 该库是Java提供的所有字节表示形式的Rosetta结石,使您可以*地忘记一开始就不想知道的所有API。 完整的文档可以在找到。 用法 [byte-streams " 0.2.4 " ] 转换类型 要将一个字节表示形式转换为另一个字节表示形式,请使用byte-streams/convert : byte-streams> ( convert " abc


【文件预览】:
byte-streams-master
----.gitignore(163B)
----src()
--------byte_streams.clj(29KB)
--------byte_streams()
----.github()
--------CODEOWNERS(11B)
----README.md(7KB)
----version.edn(6B)
----.circleci()
--------maybe-deploy.bb(752B)
--------config.yml(2KB)
----docs()
--------header.jpg(308KB)
----test()
--------byte_streams_test.clj(7KB)
--------pushback_stream_test.clj(553B)
--------unicode-sample(43KB)
--------byte_streams_reload_test.clj(160B)
--------byte_streams_simple_check.clj(479B)
----project.clj(2KB)
----ORIGINATOR(10B)

网友评论