c - 如何从其他字符串中获取新字符串而不简单地连接它们?
问题描述
我想从其他字符串生成一个新字符串,而不使用连接函数或加密算法(md5、rsa、aes、sha256)。具体来说,我想获取 2 个或 3 个(或更多)MAC 地址并将它们转换为 1 个唯一数字(或 1 个唯一字符串)。例如:
- 是
mac_address_1 = "123abc"
; - 是
mac_address_1 = "789def"
; - 将这两个字符串放入一个函数中
function(mac_address_1 , mac_address_2)
; - 此函数返回一个新字符串
new_string = "1a5c9f"
。
当然,我可以将前 3mac_address_1
个字符与mac_address_2
. 但是,取决于应用程序和硬件制造商,这种算法可能会产生重复的new_string
变量。
解决方案
推荐阅读
- postgresql - 如何通过从 Jasper 软件工作室的当前日期和旧日期中减去来获得网络天数?
- javascript - 如何在 JavaScript 中部分等待嵌套的 Promise?
- node.js - Foreach 字符串数组,每个都是 upsert 并递增到 1,但在特定字段上保存 2
- swift - 从 JSON 创建日期数组
- r - 对于每个唯一的用户 id,创建一个直方图频率向量 R
- jmeter - 是否可以在不同的时间间隔运行线程-JMeter
- c# - 如何生成一次 Random.Range 值,然后在 void Update 中使用它来移动?统一,C#
- scala - 调用 elocation geocode API 在 Spark 中返回空
- azure - Azure kubernates:将驻留在另一个子网中的 VM 连接到容器
- python - 在这种情况下,“原像”是什么意思?