展开

关键词

你想象不到人工智能有多可怕

围棋、翻译、医疗、证券.......瞠目结舌地,人类正在看着原本只属于自己疆域,正在一片一片地被人工智能蚕食,大幅地沦陷。 刚刚又沦陷,是律师行业。在这场真刀真枪较量中,人工智能又赢了! 仅仅不到几年功夫,人工智能(AI)从一种地平线若隐若现技术构想,变成了我们实实在在宿命。 是的,人工智能正在不断颠覆我们以前认知。 近日,在日内瓦举办、有超过七十个国家代表出席联合国武器公约会议上,一段可怕视频公诸于众,一时间引起世界恐慌! 为啥如此吓人? 因为它曝光了人类史上一个恐怖武器——杀手机器人! 更可怕是,如果有科学家因为私心在代码里面加了一行毁灭人类指令,或者人工智能突然变异成反人类品种,整个人类或将被机器人横扫,甚至灭亡! 目前来说,人工智能正在朝着我们可预料和不可预料方向飞速发展。五到十年,人工智能将全面超越人类! 一日千里科技,正在使一切坚固,变成脆弱;使一切岿然不动,变成变动不居

38800

Eventloop不可怕可怕是遇上Promise

这里有个main script概念,就是一开始执行代码(代码总要有开始执行时候对吧,不然宏任务和微任务队列哪里来),这里被定义为了宏任务(笔者喜欢将main script概念单独拎出来,不和两个任务队列混在一起 Promisethen是微任务大家都懂,但是这个then执行方式是如何呢,以及Promiseexecutor是异步还是同步? 请给我一把枪,真想打死当时自己。) 正确示范:这个要从Promise实现来说,Promiseexecutor是一个同步函数,即非异步,立即执行一个函数,因此他应该是和当前任务一起执行。 此处唯一有争议就是asyncthen和promisethen优先级问题,请看下方详解。 欢迎转载~但请注明出处~首发于掘金~Eventloop不可怕可怕是遇上Promise

38420
  • 广告
    关闭

    什么是世界上最好的编程语言?丨云托管征文活动

    代金券、腾讯视频VIP、QQ音乐VIP、QB、公仔等奖励等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Google发布了一堆可怕人工智能

    近日,谷歌召开了一年一度Google I/O大会。 ? 谷歌CEO劈柴直接抛出了这次大会主题——AI人工智能! ? 今年微软、亚马逊、谷歌发布会主角通通是人工智能。 爱蹭网小伙伴有福了 扫一扫路边餐厅,立马跳出该餐厅评分信息等。 ? 再也不用担心吃到黑暗料理啦~ 还能去掉照片中乱七八糟东西,秒杀修图软件。 ? 当你说要给妈妈时候,Google home就会打给你妈妈,而不会打给别人妈妈,并支持多用户使用。 TPU 而这些强大的人工智能是强大第二代Tensor处理单元TPU。 多强大?一句话解释—— 它能有效地将Google服务器变为具有11.5千万亿次浮点计算能力超级计算机。 人工智能不再那么神秘,它正在慢慢进入并改变我们生活。

    62590

    人工智能是不可怕,但你也得会用啊!

    随着人工智能与机器人技术发展,几乎所有的行业都开始采用人工智能来取代人类劳动力。 技术环境将发生剧变 而精明如马克·库班——这位“三逗号俱乐部”大佬,甚至认为,即便是编程这种最不容易被牵连职业,在人工智能面前也将脆弱不堪。 诚然,人工智能也是靠编程写出来。 这就是说,有些编程工作,仅靠手工已经无法实现了,而那些懂人工智能的人,在此类事情上则有着极大优势。 毫无疑问,基于效率和成本考虑,剩下那些可以用手工完成工作很快也将被人工智能所取代。 而这一情境下任何高谈阔论,都比不上实实在在地盘点人工智能底层种种事实——更能让人心安。 1. ,只要我们能把这里技术用起来,人工智能越强大,我们也会随之越强大。

    45850

    转—可怕KCFErrordomainCFNetWork 303

    (303) 底层提示 kCFErrorHTTPParseFailure = 303 最初我们认为就是客户网络环境异常问题,但随着越来越多客诉,各种页面场景都出现过,我们开始意识到这可能并不简单, 要说是,这个封装提示语严重误导了我们思维,一直在查服务器接口和本地网络,不知缘由无法复现,困在原地。 后来偶然看到这篇博客博客原文,恍然惊觉,可能是header问题!!!过大header导致服务器直接关闭了服务。 赶紧去抓包,修改header,把其中任一参数复制进去大量字符。

    46020

    【安全测试】可怕越权想法

    大家提到安全测试会肃然起敬,之前看了一篇越权文章深受启发,于是就产生了下面的一系列想法,纯属个人观点,但不局限于此,如有更好想法朋友,可留言自己观点。 一、登录权限越权 1、登录时长失效,这时当用户仍在此功能页面时,进行充值、付款测试,应是无法操作成功,踢出到登录页面,并给出提示信息 2、A用户用B用户登录权限做一系列业务操作 二、业务逻辑越权 1、业务状态越权 新创建订单、已付款订单、已发货订单、已收货订单、已完成订单、已评价订单,进行付款操作测试 2、业务终结越权 已实名认证成功,再次实名认证、再次实名认证其它身份证 客服有查看权限,主管账号更换为客服账号,进行修改操作测试 2、主管可看到账号管理页面,客服看不到,这时,更换主管账号为客服账号,查看账号管理页面测试 四、水平越权其它用户、团队资源 通过修改URL链接上参数来进行一些非对应账号信息查看和操作 例1:修改URL上订单号为别人,查看、修改、删除、评价、操作别人订单进行测试 例2:修改URL上订单参数为不存在,查看、修改、删除、评价、操作别人订单进行测试 五、非归属关系越权 1、主管有修改自己团队成员信息权限

    28310

    如何编写可怕 Java 代码?

    我决定告诉你如何编写可怕Java代码。如果你厌倦了所有这些美丽设计模式和最佳实践,并且想写些疯狂东西,请继续阅读。 如果你正在寻找有关如何编写良好代码建议,请点击查看这篇文章。 差一错误(英语:Off-by-one error,缩写 OBOE,是在计数时由于边界条件判断失误导致结果多了一或少了一错误,通常指计算机编程中循环多了一次或者少了一次程序错误,属于逻辑错误一种)很容易犯 另外,组合两个模式还有额外好处!这只是你使用 Object 进行操作开始。如果有疑问,请记住-使用对象。如果需要,你随时可以使用这种惊人模式进行回退! 这还是类型安全,多么健壮解决方案。 充分拥抱便捷编程艺术 你知道比尔·盖茨更喜欢懒惰开发人员吗? 尽可能使用最短名字(a, b, n 最好)! 不要学习任何新知识–你总是最了解 一个程序员最重要品质就是对自己有信心。相信自己什么都懂,没有什么可学

    21310

    如何编写可怕 Java 代码?

    不要学习任何新知识–你总是最了解 ---- 我决定告诉你如何编写可怕Java代码。如果你厌倦了所有这些美丽设计模式和最佳实践,并且想写些疯狂东西,请继续阅读。 差一错误(英语:Off-by-one error,缩写 OBOE,是在计数时由于边界条件判断失误导致结果多了一或少了一错误,通常指计算机编程中循环多了一次或者少了一次程序错误,属于逻辑错误一种)很容易犯 另外,组合两个模式还有额外好处! 这只是你使用 Object 进行操作开始。如果有疑问,请记住-使用对象。如果需要,你随时可以使用这种惊人模式进行回退! 多么健壮解决方案。 充分拥抱便捷编程艺术 你知道比尔·盖茨更喜欢懒惰开发人员吗?

    30820

    人工智能“军备竞赛”真正危险是什么?专家警告:未来挺可怕

    各国政治家们应该从计算机网络发展历史中进行学习,从一开始就将安全性作为人工智能设计主要因素;还应该减少有关人工智能军备竞赛言论,并寻求机会与其他国家合作研究降低人工智能风险。 测试人工智能系统比测试传统军事硬件设备要花费更多时间和金钱。人工智能复杂性赋予其更大能力,也导致了更多难以预见意外故障。 在此基础上,作为美国人工智能创新规划一部分,白宫会相应追加人工智能安全性研究资金,并要求国会对人工智能安全性研发提供更多预算。 今天美国要与盟国和对手共同努力,增加研究人工智能安全国际投资。美国还应该与中国和俄罗斯开始讨论,人工智能某些应用是否会带来可怕风险升级或失控,以及各国如何共同采取措施来改善安全性。 人工智能随着时代应运而生,产生绝大多数影响都是积极人工智能会促进经济增长、诊断和治疗疾病、减少交通事故并全方位地改善人们生活。但正如任何新技术一样,人工智能也有暗黑一面。

    21220

    鲁迅说过:有bug不可怕,改bug才可怕

    但是不知道什么时候开始,网络上忽然流行起一个非常有趣段子,那就是无论什么样的话,只要在后面加上鲁迅,就变成了一句名人名言。 ? 于是画风成了这样:“我没说过这话。” “网上95%名人名言都是瞎掰,包括这一句。” “如果你不知道某句名言是谁说,一定不是鲁迅说,就说是马克吐温说。” “你们尽管编名言,说过一句,算我输。” 不过,近日,据网友发现,“鲁迅说过的话”检索系统已经上线,并表示,以后恶搞鲁迅先生名言名句可得小心了,不然,检索系统会来‘打假’,哈哈哈...”看来下一届学生不好过了呀,作文是用不上自己独创“鲁迅”名言了

    43650

    如何编写可怕Java代码?

    我决定告诉你如何编写可怕Java代码。如果你厌倦了所有这些美丽设计模式和最佳实践,并且想写些疯狂东西,请继续阅读。 如果你正在寻找有关如何编写良好代码建议,请查看其它文章! 差一错误(英语:Off-by-one error,缩写 OBOE,是在计数时由于边界条件判断失误导致结果多了一或少了一错误,通常指计算机编程中循环多了一次或者少了一次程序错误,属于逻辑错误一种)很容易犯 另外,组合两个模式还有额外好处! 这只是你使用 Object 进行操作开始。如果有疑问,请记住-使用对象。如果需要,你随时可以使用这种惊人模式进行回退! 多么健壮解决方案。 充分拥抱便捷编程艺术 你知道比尔·盖茨更喜欢懒惰开发人员吗?

    29820

    可怕黑客攻击APT

    APT攻击两个特点,听起来便令人害怕。 APT组织攻击手段 很明显,APT攻击并不是什么新鲜黑客技术,而是一种攻击手段,它是结合全部攻击技术进行攻击,是一个综合体。 而附件doc文档,自然是写着一些不太重要内容,当然还配上了会议logo之类图片,这样更像是官方人员发送来,但是当你打开文档时,背后已经执行已经捆绑好木马,电脑瞬间沦为黑客肉鸡,而如果这台电脑还是公司电脑 (图片来源:360追日团队) APT攻击现状 中国是目前主要受害国,境外被发现长期攻击国内APT间谍组织就有三十多个(数据来源360),知道为什么杀毒软件系统漏洞,过一段时间就需要修复吗? 因为各种漏洞会不断被发现,也不断被攻击者利用,或许你电脑没什么有价值东西,但是如果是政府、能源、军事、教育等行业电脑被攻击,后果可想而知。 目前肯定还有各种各样系统漏洞没被发现,并且真正被APT攻击者利用,作为普通人,定期修复电脑漏洞必不可少,至少这是最简单操作。

    8310

    可怕!CPU竟成了黑客帮凶!

    可是,就在我们还沉醉在取得成绩时,不知不觉我们竟埋下了灾难种子······ ? 事情还得从不久前一个晚上说起。 比较指令执行结果不出所料,果然是true,接下来就要走入我们预测分支,而我们提前已经将需要数据准备到缓存中,省去了不少时间。 就这样,我们成功预测了后续路线,我们真是一群机智小伙伴。 “您说没错,不过如果这个失败是我故意策划呢?” 听他这么一说,我心一下悬了起来,“纳尼,你干?” “是的,就是我,我先故意给你连续多次小于16参数,误导你们,误以为后面的参数还是小于16,然后突然来一个特意构造大于16参数,你们果然上钩了,预测失败,提前执行了一些本不该执行指令。” 幕后 本文描述是两年前爆发大名鼎鼎CPU熔断与幽灵漏洞。 乱序执行与分支预测是现代处理器普遍采用优化机制。和传统软件漏洞不同,硬件级别的漏洞影响更大更深也更难以修复。

    20520

    可怕黑客攻击:APT技术!!

    而附件doc文档,自然是写着一些不太重要内容,当然还配上了会议logo之类图片,这样更像是官方人员发送来,但是当你打开文档时,背后已经执行已经捆绑好木马,电脑瞬间沦为黑客,而如果这台电脑还是公司电脑 APT攻击现状 中国是目前主要受害国,境外被发现长期攻击国内APT间谍组织就有三十多个,知道为什么杀毒软件系统漏洞,过一段时间就需要修复吗? 因为各种漏洞会不断被发现,也不断被攻击者利用,或许你电脑没什么有价值东西,但是如果是政府、能源、军事、教育等行业电脑被攻击,后果可想而知。 目前肯定还有各种各样系统漏洞没被发现,并且真正被APT攻击者利用,作为普通人,定期修复电脑漏洞必不可少,至少这是最简单操作。 ? 想了解更多可以关注我们公众号哦。 ?

    1K20

    可怕,原来 HTTPS 也没用

    因此,你在通过 HTTPS 访问网站时候,就算流量被截取监听,获取到信息也是加密,啥实质性内容也看不到。 连访问域名都获取不到?答案是否定。 上述 HTTPS 在握手阶段有一个很重要东西 —— 证书。 但 IP 地址(IPv4)是有限呀,多个域名复用同一个 IP 地址时候怎么办? 服务器在发送证书时,不知道浏览器访问是哪个域名,所以不能根据不同域名发送不同证书。 因为在握手阶段服务端证书必须返回给客户端,如果客户端在打包时候,就把服务端证书放到本地,在握手校验证书环节进行比较,服务端返回证书和本地内置证书一模一样,才发起网络请求。 不过,也还有其他技术能够破解这种方法,比如 Android 下一些 Hook 技术,具体而言就是绕过本地证书强校验逻辑。感兴趣同学可以抱着学习目的研究一下。

    13420

    这代码谁写,太可怕了!

    我本来以为只是一位幽默程序员小玩笑,但后来查阅资料才知道,上图这段代码竟是 C++ hash_map 源码!而作者使用这个特殊英文单词也是 “别有用心”。 deadbeef 英文直译是死牛肉,但在编程领域中,它却有更深层含义。给这个单词加上 0x 、再转换为大写,就得到了一个典型十六进制数字:0xDEADBEEF。 我把这些代码拿给我朋友一看,他嘲笑道:人家大佬写魔数叫魔数,而你写,只能叫烂代码。 的确,除非是上面那些大佬 / 前辈公认、约定俗成魔数外,我们在平时写代码时候,尽量不要使用魔数,它会严重影响代码可读性。 除了上面提到魔数外,我还在网上看到了一些有实际意义魔数,比如现代 3D 游戏之父约翰·卡马克在雷神之锤中魔数: i = 0x5f3759df - ( i >> 1 ); 完全不敢相信,上面这行代码竟然可以快速计算一个数字平方根倒数

    11520

    shell脚本之---驯服可怕rm命令

    而rm -rf / 就是比较好使一条。。。 那么我们在生产环境到底该如何操作才能让自己不背锅呢?咱们今天就用一个自定义脚本来避免使用rm命令酿成大错。 波哥写了个简单小例子,以供大家参考。 例如我们要删除这个文件: 那么我们只需要执行脚本加上我们要删除目录名字: 这样会在/data里面创建一个日期为名,然后同名称文件夹,并且会把相关内容先备份过来。 关注公众号并回复:删除脚本 即可获得该脚本 PS:波哥要重写一下咱们sever版deploy认证系统,只要关注公众号即可免费使用里面的任何脚本,文档,镜像,工具等等一系列资源,我也会竭尽所能丰富并验证其发布内容正确性 客户端版主要是用来做自定义发布功能。也会逐步完善他易用性

    6810

    可怕,原来 HTTPS 也没用

    HTTPS 原理 上图就是大致介绍了 HTTPS 握手流程,感兴趣同学可以用 WireShark 抓包详细看看其中每一个步骤,有助于理解 HTTPS 完整流程。 因此,你在通过 HTTPS 访问网站时候,就算流量被截取监听,获取到信息也是加密,啥实质性内容也看不到。 连访问域名都获取不到?答案是否定。 上述 HTTPS 在握手阶段有一个很重要东西 —— 证书。 但 IP 地址(IPv4)是有限呀,多个域名复用同一个 IP 地址时候怎么办? 服务器在发送证书时,不知道浏览器访问是哪个域名,所以不能根据不同域名发送不同证书。 因为在握手阶段服务端证书必须返回给客户端,如果客户端在打包时候,就把服务端证书放到本地,在握手校验证书环节进行比较,服务端返回证书和本地内置证书一模一样,才发起网络请求。

    36220

    扫码关注云+社区

    领取腾讯云代金券