中国开发网: 论坛: 程序员情感CBD: 贴子 669461
dead_lee: 请教个技术问题...
目前做数据转换, 以前的code比如有50位, 新的表只有20位, 在数据库结构都无法改变的情况下, 有没有什么算法可以可逆的把code在不同位数间转换...

自己想了下, 感觉不太可能, 如果两边用的字符集一样的话, 明显50位的集合是20位的父集.

用一般的hash算法就不可逆了, 不容易从结果找到源头.

另外一个做法就是用个表来保存hash的结果和源头. 如果没有好的算法, 也只有这样了.

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录