六十四卦編碼(六十四卦编码表)

createh54个月前 (02-01)技术教程27

這本來是之前寫的一個東西,後面可能會用到,就又完善了下,介紹給大家。

把任意字符用中文漢字來編碼是不是很有意思?

比如“hello,世界”会编码为“????????????????????”。

簡單用一下:

打開
https://github.com/lizongying/go-gua64/releases/latest

或者
https://gitee.com/lizongying/go-gua64/releases/latest ,根據平台下載相應的可執行文件即可。

mac:

./gua64_darwin_arm64 -e 我愛你

輸出“????????????”

windows:

./gua64_windows_amd64.exe -e ????????????

輸出“我愛你”


把這段文字複製給你的暗戀對象吧。


java、golang、python、php、js都有實現。有興趣的同學可以試試在自己的項目中使用下。

有個優點一定要說下。

很多同學有時可能會想一串字符的二進制編碼是什麼,如果用了我的這個六十四卦編碼就十分方便了,從底下看,直接看橫就行了,斷成兩截的就是0,長橫就是1,

拿“hello”舉例:

六十四卦編碼後:????????

而實際的二進制編碼:011010 000110 010101 101100 011011 000110 1111

好玩不?

相关文章

小技巧!两分钟解决IntelliJ IDEA中文乱码问题

首先,IntelliJ IDEA真的是一款很方便的Java开发工具,但是关于中文乱码这个问题我不得不吐槽,这个编码也弄得这么麻烦干嘛呀?!下面就说一下怎么解决中文乱码问题:1.首先是编辑器的乱码,这个...

彻底搞定JAVA乱码问题来龙去脉(java如何处理乱码)

在从事JAVA软件程序开发过程中之所以遇到乱码,问题根本原因是解码和编码不一致造成的,比如将某字符串采用utf8编码存入txt,但是读出时却采用gbk,那么打印字符串时输出肯定是会出现乱码的。这个根本...

# mysql 中文乱码问题分析(#mysql表中文乱码)

# mysql 中文乱码问题分析## 一、问题分析:MySQL 中文乱码通常是因为字符集设置不正确导致的。MySQL 有多种字符集,如 latin1、utf8、utf8mb4 等,如果在创建数据库、数...

乱码是怎么产生的?一“文”打尽乱码问题

在我们处理文件或者处理程序字符时,时不时会遇到乱码的情况,而且这些乱码的情况让人很困惑,大多时候都是CV某度一下,看看有没有相关类似情况的博文出现,如果有那就按照博文上的方式一步一步去解决就好,如果没...

5分钟课堂:输入输出汉字乱码的解决方法

从JDK 19升级到JDK 21和22之后,之前示例程序出现键盘输入的汉字在程序处理时乱码。具体现象:只要是键盘输入的汉字,不管是输出还是保存到文件,汉字都是乱码,而程序中的汉字字符串常量的输出和保存...

java安全编码指南之:异常处理(java安全编码规范考试题答案)

简介异常是java程序员无法避免的一个话题,我们会有JVM自己的异常也有应用程序的异常,对于不同的异常,我们的处理原则是不是一样的呢?一起来看看吧。异常简介先上个图,看一下常见的几个异常类型。所有的异...