美文网首页程序员
二进制应用于信息更新的判断

二进制应用于信息更新的判断

作者: 逆_3ec2 | 来源:发表于2018-04-20 19:27 被阅读0次
    int A = 1, B = 2,C = 4, D=8, E=16, F=32 ,G=64, H=128;
    
    int ax = A | B | F;
    System.out.println("ax==" + ax);
    int bx = ax & G;
    int Gx = ax & B;
    System.out.println("GX=="+Gx);
    System.out.println("bx=="+bx);
    

    这个方式可以用于前段在要上传一堆信息时,用户只改变了其中一个或者几个信息,在前后端传输时的一个简便判断方法,方便判断是一次性所有的信息都上传还是上传用户改了的信息,这样也方便前段再显示之前更新了什么信息。这样也减轻了服务端的压力,前段解析也很方便。

    前段只需要上传更改过的数据以及更改的变量,服务端在前段再次发送读取请求的时候,将所有的数据以及之前存取的变量返回,前段再根据自己定义的规则,即可知道请求读取的信息是所有的都更改了,还是部分更改,部分更改是具体哪里更改了。

    相关文章

      网友评论

        本文标题:二进制应用于信息更新的判断

        本文链接:https://www.haomeiwen.com/subject/vxyyfftx.html