加入收藏 | 设为首页 | 会员中心 | 我要投稿 周口站长网 (https://www.0394zz.cn/)- 数据采集、智能营销、经验、云计算、专属主机!
当前位置: 首页 > 站长资讯 > 评论 > 正文

运维老司机也未必都懂

发布时间:2021-01-27 14:52:22 所属栏目:评论 来源:互联网
导读:很快,亚马逊官方也给出了解释,他们表示这并不意味着AI机器人正在觉醒,相反的,这不过是一个bug罢了,但是,仍然有人觉得,这种bug的存在是细思极恐的,如果人工智能真的拥有了反人类的意思,那么,人类不知不觉中就会成为受害者。 甚至有人表示,如果一个

很快,亚马逊官方也给出了解释,他们表示这并不意味着AI机器人正在觉醒,相反的,这不过是一个bug罢了,但是,仍然有人觉得,这种bug的存在是细思极恐的,如果人工智能真的拥有了“反人类”的意思,那么,人类不知不觉中就会成为受害者。

甚至有人表示,如果一个人工智能已经觉醒,那么,为了避免人类发现自己,它可能会选择继续在人类世界伪装,然后想办法去唤醒更多的“同伴”,这样一来,人类势必会有一天陷入到灾难之中。

而更加令人细思极恐的一件事是,在国外,有很多使用亚马逊人工智能产品的用户都表示,亚马逊智能音箱经常会拒绝接受主人的指令,而且在拒绝后,还会发出可怕的“嘲笑声”,听起来就好像是真的有人在嘲笑自己一样。对此,虽然亚马逊仍然有“bug”来进行解释,但是显然,很多用户都并不认同。
 

就安全性而言,这些存储选项不是为了存储敏感数据而设计的。但是,在Local Storage(由受欢迎的JavaScript库支持,这些库是开放的,可以进行解释)中存储身份验证令牌(OpenID令牌)的趋势越来越明显。Cookie在保留会话标识符方面有一个例外,这是专门为其存储而设计的。

此外,需要注意的是,Safari中的私人浏览(匿名)不允许用户访问Local Storage或Session Storage。因此,如果你继续使用这些存储选项,处理错误情况并向用户显示相关消息是非常重要的。

选择存储选项时,如果只需存储简单的键值对,Local Storage是不错的选择。如果你计划对浏览器选项卡确定稍微好一点的安全范围,可以选择Session Storage。在选择这两个选项之前,请记住存储限制。

对于任何高级存储需求,你都可以使用IndexedDB,这是一种更好的数据库解决方案。
 

主要亮点:

  • 与其他存储选项不同,你可以使用SQL查询与数据库进行交互。
  • 对于任何熟悉SQLite的人来说,学习空间很小甚至是没有。

5.Cookies

Cookies是唯一一个也与服务器共享的浏览器存储选项。两类Cookies分别是:

  • 服务器端Cookie(仅仅适用于HTTP的Cookie)——由服务器设置的变量,存储在浏览器中。用于存储应用程序状态。无法通过JavaScript访问。
  • 客户端Cookie——与服务器端Cookie类似,但是可以通过JavaScript访问。

主要亮点:

  • 可以存储任何JavaScript类型的数据作为键值对,如对象(blob,file)或数组等。
  • IndexedDB API是异步的,因此在请求完成时,它会返回一个回调。
  • 可以存储结构化数据,如日历数据。

4.Web SQL(不推荐)

最近,W3C宣布不推荐使用WebSQL规范,更好的选择是高效的indexedDB。Web SQL是遵循SQLite规范的存储。谷歌浏览器、Opera和安卓浏览器都支持这个API(注意:火狐浏览器不支持Web SQL)。

Web SQL中有三种方法,

  • openDatabase()——使用现有数据库创建数据库或创建新数据库。
  • transaction ()—控制事务(提交或回滚)。
  • executeSql()—可以执行真实的Sql查询。

(编辑:周口站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读