0

从SSO出发谈谈登录态保护

抛砖引玉在文章开始前,先看看一个常见的情况在集团内进行开发时,通常会遇到不同组之间的合作,如果是同一个组的前后端,因为交互请求都是在同一个「域」内发生的,所以一般不会存在跨域问题。但如果未做处理,直接从 a.alibaba.com 请求 b.alibaba.com 的接口,就会出现跨域的问题,这是因为浏览器对于不同域请求的限制问题,其实跨域的问题很好解,只要设置了正确的请求头即可,具体的可以参考我的这篇文章 《一次跨域问题的分析》但这是访问不需要登录的接口,那如果是从 a.alibaba.com 访问 b.alibaba.com 下的一个需要登录的接口呢?又该如何解决呢?下文以 A 站点指代 ...

阅读全文>>

0

模板方法模式

亦称: Template Method意图模板方法模式是一种行为设计模式, 它在超类中定义了一个算法的框架, 允许子类在不修改结构的情况下重写算法的特定步骤。问题假如你正在开发一款分析公司文档的数据挖掘程序。 用户需要向程序输入各种格式 (PDF、 DOC 或 CSV) 的文档, 程序则会试图从这些文件中抽取有意义的数据, 并以统一的格式将其返回给用户。该程序的首个版本仅支持 DOC 文件。 在接下来的一个版本中, 程序能够支持 CSV 文件。 一个月后, 你 “教会” 了程序从 PDF 文件中抽取数据。数据挖掘类中包含许多重复代码。一段时间后, 你发现这三个类中包含许多相似代码。 尽管这些类...

阅读全文>>

3

看完就彻底懂了红黑树!红黑树的插入、删除、左旋、右旋

二叉查找树由于红黑树本质上就是一棵二叉查找树,所以在了解红黑树之前,咱们先来看下二叉查找树。二叉查找树(Binary Search Tree),也称有序二叉树(ordered binary tree),排序二叉树(sorted binary tree),是指一棵空树或者具有下列性质的二叉树:若任意结点的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若任意结点的右子树不空,则右子树上所有结点的值均大于它的根结点的值;任意结点的左、右子树也分别为二叉查找树。没有键值相等的结点(no duplicate nodes)。因为,一棵由n个结点,随机构造的二叉查找树的高度为lgn,所以顺理成章,...

阅读全文>>

1

AI 时代,还不了解大数据?

如果要问最近几年,IT行业哪个技术方向最火?一定属于ABC,即AI + Big Data + Cloud,也就是人工智能、大数据和云计算。这几年,随着互联网大潮走向低谷,同时传统企业纷纷进行数字化转型,基本各个公司都在考虑如何进一步挖掘数据价值,提高企业的运营效率。在这种趋势下,大数据技术越来越重要。所以,AI时代,还不了解大数据就真的OUT了!相比较AI和云计算,大数据的技术门槛更低一些,而且跟业务的相关性更大。我个人感觉再过几年,大数据技术将会像当前的分布式技术一样,变成一项基本的技能要求。前几天,我在团队内进行了一次大数据的技术分享,重点是对大数据知识做一次扫盲,同时提供一份学习指南。这...

阅读全文>>

0

全球十大搜索引擎排名排名数据分享

搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上采集信息,在对信息进行组织和处理后,为用户提供检索服务,将检索的相关信息展示给用户的系统。搜索引擎是工作于互联网上的一门检索技术,它旨在提高人们获取搜集信息的速度,为人们提供更好的网络使用环境。从功能和原理上搜索引擎大致被分为全文搜索引擎、元搜索引擎、垂直搜索引擎和目录搜索引擎等四大类。 搜索引擎发展到今天,基础架构和算法在技术上都已经基本成型和成熟。搜索引擎已经发展成为根据一定的策略、运用特定的计算机程序从互联网上搜集信息,在对信息进行组织和处理后,为用户提供检索服务,将用户检索相关的信息展示给用户的系统。除了谷歌、百度,你还知道哪些...

阅读全文>>

0

AI人工智能在2020年的7个发展趋势

随着对其他AI应用程序需求的增长,企业将需要投资有助于其加快数据科学流程的技术。然而:实施和优化机器学习模型只是数据科学挑战的一部分。实际上,数据科学家必须执行的绝大多数工作通常与ML模型的选择和优化之前的任务相关,例如特征工程-数据科学的核心。以下是2020年AI需要注意的一些趋势:1.人工智能和更好的医疗保健人工智能实际上将改变患者的治疗方式。AI可以在更短的时间内以较少的成本执行许多任务,并简化了患者,医生和医院管理人员的生活。MRI,X射线机和CT扫描仪的功能无可争议。机器人医生正在通过使手术更清洁,更精确来逐步占领手术现场。与皮肤科专家相比,人工智能已经能够更准确地检测皮肤癌,因此通...

阅读全文>>

1

万亿医疗市场争夺战,2019年阿里、腾讯、百度、京东都在做什么?

万亿医疗市场争夺战,2019年阿里、腾讯、百度、京东都在做什么?来源:贝壳社回顾2019这一年,资本寒潮仍在蔓延,花钱更加谨慎的不仅机构投资者,互联网巨头们似乎也开始考虑投资回报。根据连线Insight数据,2019年上半年,腾讯新收购联营公司和增加对现有联营公司的投资共计84.59亿元,而去年同期这一数字为319.76亿元。把钱花钱刀刃上,变得理性,成为这一年巨头们的真实写照。这一背景下,身处早已抢滩登录,又一度拼杀争夺的十万亿医疗市场,互联网巨头们又如何排兵布阵,攻占更多战略高地,连点成线,布局自身在医疗领域的战略路径?针对此,我们梳理了2019年阿里、腾讯、百度、京东四巨头在医疗领域的重...

阅读全文>>

0

智慧校园3.0

智慧校园3.0简介智慧校园 智慧校园是物理空间和信息空间有机衔接,使任何授权人在任何时间地点都能便捷地获取资源和服务。以物联网技术为基础,融合了生物识别、大数据、云计算、人工智能等技术的智能化校园信息化管理系统。集智能化感知、智能化控制、智能化管理、智能化互动反馈、智能化数据分析、智能化视窗、物联等功能于一体。智慧校园总体架构智慧感知平台 智慧感知平台是基于神经网络的深度学习和生物识别技术(人脸识别、行为识别等),可独立部署应用于校园场景的智慧管理系统,利用机器替代人分析视频中的人、物、事,实现“机器看监控,人看报表”,统筹管理数据,构建主动安防系统,做到“事前预警、事中报警、事后追踪”。平台...

阅读全文>>

0

IPV6 为下一代互联网而生,普及正在加速

日前通过欧洲网络协调中心(RIPENCC)的邮件确认,截止11月25日,全球所有43亿个IPv4地址已全部分配完毕。长期以来,全球IPv4地址耗尽令人担忧,这一时刻终于还是来临--所有43亿个IPv4地址已分配完毕,这就意味着将没有多余的IPv4地址可以分配给ISP(互联网服务提供商)和其他大型网络基础设施提供商。事实上,IPv4顶级地址(top-level)在2012年就已耗尽。当时,所有IPv4地址空间已分配给全球五大区域互联网注册机构。很快,这五大区域互联网注册机构就用尽了其所拥有的IPv4地址。2011年4月15日,亚太区互联网注册机构分配了最后一个IPv4区块;2014年6月10日,...

阅读全文>>

0

微信张小龙:微信将投入大量精力做AI

2019微信公开课PRO,张小龙在4个小时演讲的最后提到了AI,他说“大家以为微信里面的语音识别是第三方来做的,其实它是微信内部语音识别的团队在长达好几年的时间里面一直在做的工作,并且每天在优化它识别的准确率。所以到今天,大家会觉得这里面识别率越来越高了。”与此同时,他身后的大屏幕上同步着他的演讲内容,这是微信的语音识别功能,而且他还笑称自己的普通话并不好,但是微信已经能做到很准确的转换了,在他的眼里AI不是趋势和潮流,AI只是一种技术,而技术是永远优先服务于产品的,是需要在产品背后默默提供支持的,并没替代产品存在。他为我们举了一个关于乔布斯的例子,用来表达这种技术辅助产品为人服务的观点,有人...

阅读全文>>