• 2021.22 向后兼容


    软件系统中经常会说到兼容,作为技术人员,你真的能说清兼容的概念吗?
    这周,有个工作了好几年的朋友突然问了一个问题:“为什么兼容以前打的版本是向后兼容,不是应该叫向前兼容吗?"
    这是典型的以汉语思维来理解源自英文的概念,向后兼容中的向后对应的英文是backword(向后退),同样向前兼容中向前对应的英文是forward(向前进)。所以在兼容的语境里,向后的含义不是以后而是后退,向前的含义不是以前而是向前。
    后退兼容是软件系统一般要考虑做到的,即要保证新版本软件能处理之前旧版本的数据及接口,不然你版本升级了,用户以前积累的数据不能用、对接的第三方要跟着改,势必会对新版本的推行产生很大的阻力。

    设置安全的HTTP响应头常用到的两点:
    HttpOnly:
    控制用户登录鉴权的Cookie字段 应当设置HttpOnly属性以防止被XSS漏洞/JavaScript操纵泄漏。
    X-Frame-Options:
    设置X-Frame-Options响应头,并根据需求合理设置其允许范围。该头用于指示浏览器禁止当前页面在frame、iframe、embed等标签中展现。从而避免点击劫持问题。它有三个可选的值:
     DENY: 浏览器会拒绝当前页面加载任何frame页面; 
    SAMEORIGIN:则frame页面的地址只能为同源域名下的页面;
     ALLOW-FROM origin:可以定义允许frame加载的页面地址。

    这周鸿蒙发布了,目前看除了华为,还没有其它手机厂家表态会适配,虽然它正在努力一步步的把它宣传的效果做出来。网上还是有不少对它质疑的声音,未来还需要时间来验证,希望它能成。
    鸿蒙目标是作为万物互联的操作系统,最重要的还是它的分布式通信和交互协议,它可以不只是一个系统,比如在手机上它是基于AOSP做的,从传统意义上讲,和在手表其它穿戴设备上的系统是完全不同的,但不妨碍统称它们为鸿蒙。

    每个人都会有缺陷,就像被上帝咬过的苹果,有的人缺陷比较大,正是因为上帝特别喜欢他的芬芳。
    人生就像碰碰胡:碰对了方向光彩一辈子;碰对了环境舒坦一辈子;碰对了时运顺当一辈子;碰对了爱好充实一辈子;碰对了爱人幸福一辈子!
    人生只有三天,活在昨天的人迷惑;活在明天的人等待;活在今天的人最踏实。
    别人怎么看你,或者你自己如何地探测生活,都不重要。重要的是你必须要用一种真实的方式,度过在手指缝之间如雨水一样无法停止下落的时间。
    人生在世,应该这样,在芬芳别人的同时美丽自己。

  • 相关阅读:
    [CSP-S模拟测试]:答题(meet in the middle)
    __AFO
    BZOJ4332 JSOI2012 分零食 【倍增 + NTT】
    CF528D Fuzzy Search 【NTT】
    uoj【UNR #3】To Do Tree 【贪心】
    uoj233/BZOJ4654/洛谷P1721 [Noi2016]国王饮水记 【dp + 斜率优化】
    BZOJ2150 部落战争 【带上下界最小流】
    洛谷P4240 毒瘤之神的考验 【莫比乌斯反演 + 分块打表】
    BZOJ3235 [Ahoi2013]好方的蛇 【单调栈 + dp】
    51nod1236 序列求和 V3 【数学】
  • 原文地址:https://www.cnblogs.com/doit8791/p/14856663.html
Copyright © 2020-2023  润新知