Youtube 频道:https://www.youtube.com/c/kaochenlong
如果画面太小或看不清楚,可移驾至 https://www.youtube.com/watch?v=_DkjTHTjqJY 观看高画质版本
如果喜欢这个系列的影片,欢迎订阅我的频道
或是想听我介绍一些别的内容,也可直接在这里或 YouTube 页面下方留言 :)
程序码:
def string_xor(str1:, str2:)
str1.chars.zip(str2.chars).map { |x, y|
(x.to_i(16) ^ y.to_i(16)).to_s(16).upcase
}.join
end
def hash_id(a1:, a2:, b1:, b2:)
a1a2 = string_xor(str1: a1, str2: a2)
b1b2 = string_xor(str1: b1, str2: b2)
"#{a1a2}#{b1b2}"
end
a1 = "4D9709D699CA40EE"
a2 = "5A4FEF83140C4E9E"
b1 = "BC74301945134CB4"
b2 = "961F67F8FCA44AB9"
puts string_xor(str1: a1, str2: a2) # 17D8E6558DC60E70
puts hash_id(a1: a1, a2: a2, b1: b1, b2: b2) # 17D8E6558DC60E702A6B57E1B9B7060D
<<: [Day18] 长尾问题 (long tail problem)
前言 我们透过前一天所学习的,与DOM的操作方式,开始要使用JS来改变html呈现的样子。 可以与画...
当你点了一个按钮,发现怎麽很久才出现结果,你可能会怀疑是不是 ZK 出了什麽问题?这是很直接的推断,...
接下来讲讲变数基本型态介绍如下 Short短整数:-32,768 至 32,767 int整数:-2...
前端网页三大要素:JavaScript、HTML、CSS,HTML 负责整体资料与架构,CSS 负责...
架站前的准备,钱钱变成喜欢的样子了 WordPress 提供免费的架站服务,但网站建置的前期要准备两...