文档章节

位运算的妙用

CyrilAn
 CyrilAn
发布于 2015/12/02 13:14
字数 79
阅读 3
收藏 0
function aa($input,$key){ 
  $last='';
  for ($i = 0; $i < strlen($input); $i++) {
    for($j = 0; $j < strlen($key);$j++){
      $ks = ord(substr($key,$j,1));
      $kss = ord(substr($input,$i,1));
      $txt = $kss ^ $ks;
    }
    $last .=chr($txt);
  } 
  return $last;
}
function ff(text,m){
      var last="";
      for (var i = 0; i < text.length; i++) {
        for (var j = 0; j < m.length; j++) {
          var key = m.charCodeAt(j);
          var txt = text.charCodeAt(i) ^ key;
        }
        last+=String.fromCharCode(txt);
      };
      return last;
    }


© 著作权归作者所有

共有 人打赏支持
CyrilAn
粉丝 1
博文 3
码字总数 382
作品 0
成都
[Java 泥水匠] Java Components 之二:算法篇之项目实践中的位运算符(有你不懂的

作者:泥沙砖瓦浆木匠 个人签名:打算起手不凡写出鸿篇巨作的人,往往坚持不了完成第一章节。 如果我的帮到了你,是否乐意捐助一下或请一杯啤酒也好呢?有你支持,干的更好~ 点这参与众筹 我...

泥沙砖瓦浆木匠
2014/12/05
0
5
定时检验文件是否被篡改

在网络传输、设备之间转存、复制大文件等时,可能会出现传输前后数据不一致的情况。这种情况在网络这种相对更不稳定的环境中,容易出现。那么校验文件的完整性,也是势在必行的。md5sum命令用...

mrc_elite
2016/07/29
0
0
博文整理(编程技术深入解剖系列--Silverlight,WPF及实战示例)

这个系列主要针对的是Silverlight相关的编程技术,探讨层次比较深入,这里整理了一下,方便大家阅读: WPF架构关键技术剖析(1)--序言 WPF架构关键技术剖析(2)--XAML、对象序列化、类动态实例...

junwong
2012/03/09
0
0
静态数组的妙用--IPVS集群中的TCP状态机

说到状态机,那可以写一大本书了,很复杂的一个概念,说到数组,可能仅仅能写几页,它只是编程意义上的一个概念,很多关于数组和指针的区别的文章讲述了数组名其实就是一个指针,然而这些说法...

晨曦之光
2012/04/10
198
0
php 位移运算符(&,|,^,~)

位运算符 & 位与运算 运算规则:位与运算的实质是将参与运算的两个数据,按对应的二进制数逐位进行逻辑与运算。例如:int型常量4和 7进行位与运算的运算过程如下: 4 = 0000 0000 0000 0100 ...

happy_limit
2013/05/31
0
1

没有更多内容

加载失败,请刷新页面

加载更多

OSX | SafariBookmarksSyncAgent意外退出解决方法

1. 启动系统, 按住⌘-R不松手2. 在实用工具(Utilities)下打开终端,输入csrutil disable, 然后回车; 你就看到提示系统完整性保护(SIP: System Integrity Protection)已禁用3. 输入reboot回车...

云迹
今天
3
0
面向对象类之间的关系

面向对象类之间的关系:is-a、has-a、use-a is-a关系也叫继承或泛化,比如大雁和鸟类之间的关系就是继承。 has-a关系称为关联关系,例如企鹅在气候寒冷的地方生活,“企鹅”和“气候”就是关...

gackey
今天
4
0
读书(附电子书)|小狗钱钱之白色的拉布拉多

关注公众号,在公众号中回复“小狗钱钱”可免费获得电子书。 一、背景 之前写了一篇文章 《小狗钱钱》 理财小白应该读的一本书,那时候我才看那本书,现在看了一大半了,发现这本书确实不错,...

tiankonguse
今天
4
0
Permissions 0777 for ‘***’ are too open

异常显示: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ......

李玉长
今天
5
0
区块链10年了,还未落地,它失败了吗?

导读 几乎每个人,甚至是对通证持怀疑态度的人,都对区块链的技术有积极的看法,因为它有可能改变世界。然而,区块链技术问世已经10年了,我们仍然没有真正的用上区块链技术。 几乎每个人,甚...

问题终结者
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部