- 工欲善其事必先利其器 : 游戏 AI 环境对比 12-22
- 基于 tensorflow 使用 CNN-RNN 进 12-22
- 支撑百万用户同时在线的高并发直播弹幕系统是如何炼成的 12-22
- 网站推广中SEO和SEM那个重要 12-22
- 【干货】--基于Python的文 12-22
- 说了这么久的“Linux 桌面年 12-22
- GitHub 上 15 个优秀开 12-22
- 为什么科技巨头“追杀”前技术高管 12-22
- 氚云:用“PaaS+SaaS”模 12-22
- 安卓上的核弹级漏洞 Janus 12-22
工欲善其事必先利其器 : 游戏 AI 环境对比
发布者: superzhang | 发布时间:2017-12-22前言
DeepMind 发表 DQN 算法在 Atari 游戏上超过人类之后,游戏 AI 研究迅速成为了研究热点。游戏 AI 研究火热的一个侧面是游戏 AI 环境推陈出新,层出不穷。OpenAI Gym/Universe、ELF 和 SC2LE 等高水准的游戏 AI 环境相继问世。
1. 游戏 AI 环境简介游戏 AI 环境包括游戏和适应 AI 调用的 API 接口。现在的游戏 AI 环境可以分为两类:单一游戏 AI 环境和集成游戏 AI 环境。单一游戏 AI 环境是指针对一个游戏构建的游戏 AI 环境。因为针对星际争霸的实在太有名了,我将之单独作为一类。其中 TorchCraft 是 FaceBook 基于星际争霸 I 的做的,后来阿里在上面加了 Python 接口推出了 TorchCraft-py。SC2LE 则是 DeepMind 和暴雪合作,基于星际争霸 II 推出的。另外 Malmo 是基于 MineCraft,ViDoom 是第一人称射击类,Maze 是一个简单的即时策略游戏 (RTS),TorCS 是赛车模拟游戏。集成游戏 AI 环境则是指游戏 AI 环境拥有多款游戏,比较有名的集成游戏 AI 环境有 OpenAI Gym/Universe 和 ELF。
支撑百万用户同时在线的高并发直播弹幕系统是如何炼成的?
发布者: superzhang | 发布时间:2017-12-22
作者:王静波
导语“直播弹幕是直播系统的核心功能之一。如何迅速作出一个有很好扩展性的弹幕系统?如何应对业务迅速发展?相信很多工程师/架构师都有自己的想法。
直播弹幕指直播间的用户,礼物,评论,点赞等消息,是直播间交互的重要手段。美拍直播弹幕系统从 2015 年 11 月到现在,经过了三个阶段的演进,目前能支撑百万用户同时在线
本文诠释了根据项目的发展阶段,直播弹幕系统进行平衡演进的过程。这三个阶段分别是快速上线,高可用保障体系建设,长连接演进。
快速上线 消息模型美拍直播弹幕系统在设计初期的核心要求是:快速上线,并能支撑百万用户同时在线。
基于这两点,我们的策略是前中期使用 HTTP 轮询方案,中后期替换为长连接方案。
因此在业务团队进行 HTTP 方案研发的同时,基础研发团队也紧锣密鼓地开发长连接系统。
直播间消息,相对于 IM 的场景,有如下几个特点:
消息要求及时,过时的消息对于用户来说不重要。 松散的群聊,用户随时进群,随时退群。 用户进群后,离线期间(接听电话)的消息不需要重发。对于用户来说,在直播间有三个典型的操作:
进入直播间,拉取正在观看直播的用户列表。 接收直播间持续发布的弹幕消息。 自己发消息。网站推广中SEO和SEM那个重要?
发布者: super | 发布时间:2017-12-22
网站推广的方式有很多种,SEO网站优化只是一种,那么如何通过网页代码进行SEO网站优化呢?接下来一起去看看,欢迎阅读正能量小编整理的此文。
搜索引擎和来访用户的行为是一致的,但是它访问页面的时候主要针对的是源代码,更好地支持蜘蛛的抓取和爬行,就需要对网页代码进行精简、以及优化网页代码中的标签。
网页代码精简:代码精简是指简化网页中的代码,提高网页加载速度从而提升用户体验,以此达到seo优化从而提高搜索引擎友好度的目的。推荐阅读:网站优化如何做好网站代码优化?
网页代码的精简通常可以分为以下几个方面:
1、垃圾代码清理;
2、HTML标签转换;对代码量非常大的网站有意义,对普通的CMS系统産生的小型网站模板,则意义
【干货】--基于Python的文本情感分类
发布者: super | 发布时间:2017-12-22
感谢关注天善智能,走好数据之路↑↑↑
欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答、求职一站式搞定!
本文作者:天善智能社区专家刘顺祥
天善智能社区地址:www.hellobi.com
前言
在上一期《【干货】--手把手教你完成文本情感分类》中我们使用了R语言对酒店评论数据做了情感分类,基于网友的需求,这里再使用Python做一下复现。关于步骤、理论部分这里就不再赘述了,感兴趣的可以前往上面提到的文章查看。下面给出Python的具体代码。
Python代码
# 导入第三包
import jiebafrom sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.naive_bayes import GaussianNB
from sklearn.ensemble import
说了这么久的“Linux 桌面年”,为什么还没来?
发布者: super | 发布时间:2017-12-22
来源:开源中国
oschina.net/news/91721/year-of-the-linux-desktop
有许多关于Linux经久不衰的话题,“Linux桌面年”就是其中之一。
你一定会听过这样的预言:“这将是Linux走向桌面的一年。”事实上,这样的预言我们不止听过一次,2012 年,2008 年,甚至是更早是时间,几乎每一年我们都听到过这样的“预言”。那么,说了这么久的“ Linux 桌面年”,它到底来了吗?
2017 年的确发生了一些事件,让 Linux 看起来以往有所不同。
11 月入围世界 Top 500 的超级计算机都在运行 Linux
在今年 11 月公布的世界超级计算机排行榜中,Top 500 的计算机都在运行 Linux。Linux 首次被 Top 500 的超级计算机使用是在 1998 年,当时的超算还是由 Unix 操作系统统治。然而从 2003 年起,超算开始被 Linux 系统支配,至 2004 年,Linux 已经在超算中占据主导
GitHub 上 15 个优秀开源项目告诉你如何上手数据科学!
发布者: super | 发布时间:2017-12-22
作为一名狂热的数据科学爱好者,本文作者整理了 2017 年 Github 上尤为实用的数据科学资源,希望和大家共同学习。
学习资源
Awesome Data Science
这个 GitHub 库是数据科学的终极资源指南。 多年来,它建立在各种各样的贡献之上,包括入门指南、信息图、以及人们在 Twitter,Facebook,Instagram 等社交网站上关注的学习内容。无论你是刚刚入门的新手还是经验丰富的数据科学家,都有很多资源可供参考学习。
目录如下:
原标题:为什么科技巨头“追杀”前技术高管的事频繁发生?
12月22日上午,在当前最火热的领自动驾驶领域又发生了一起法律纠纷事件,国内自动驾驶的领军巨头百度以侵犯商业秘密为由,将其前自动驾驶事业部总经理王劲及其创办的景驰公司诉至北京知识产权法院,要求立即停止侵害百度的商业秘密,停止利用该商业秘密从事与百度相竞争的自动驾驶相关业务,并赔偿其经济损失5000万元。
这已经是记忆中第5、6起百度“追杀”前技术高管的事件,再联想起华为在离2017年除夕夜只有几天的时候,华为控告6名前研发技术骨干泄露内部技术资料给乐视酷派,这6名研发人员因此被刑事拘留。为什么科技巨头“追杀”前技术高管或核心技术员工的事情时有发生?造成这个问题有很多层因素,按我的理解,大致如下。
首先,随着互联网时代的深入,创业门槛不断降低,今天,在泛在式的互联网的帮助下,有一两项创新技术,并在此基础上
氚云:用“PaaS+SaaS”模式,让不懂代码的“小白”企业也能快速搭建专属自己的SaaS
发布者: super | 发布时间:2017-12-22
【猎云网(微信号:ilieyun)深圳】12月22日报道(文/钟钟)
自2003年美国Salesforce、WebEx Communication、Digital Insight等公司成功崛起后,企业SaaS模式便进入了国内厂商的眼帘。而随着移动互联网的普及,SaaS又迎来了第二春。
但“氚云平台(以下简称氚云)”在进行行业观察后却发现,目前市面上的SaaS方向不太对。
首先,SaaS行业的产品同质化现象严重。小如一款CRM都可以有几百个产品,且产品功能又大多相近;
其次,SaaS行业的产品适配性大都不够令人满意。客户需要利用互联网来信息化管理自己的1、2、3流程,但市面上能给出的管理不是解决2、4、
安卓上的核弹级漏洞 Janus
发布者: super | 发布时间:2017-12-22
12月的安卓漏洞公告中修复一个编号为CVE-2017-13156的漏洞,是做 安卓 加固产品 DexGuard的那家公司发现的,周五就有人在 github 上公开了 POC。仔细看了一下,这个漏洞可谓是一个核弹级的大杀器,称之为今年 安卓 漏洞的 No.1也不为过,危害非常大。
熟悉 安卓 安全的童鞋,可能知道曾经风靡一时的 MasterKey 漏洞,Jansu 漏洞与 MasterKey 比较相似,它可以让我们对任何 APP 进行修改,加入任何代码,然后编译成 DEX 插入到原来的 APK 文件里,神奇的是,利用这个漏洞修改后的 APK,安卓系统会认为它的签名和修改之前的正版应用的签名一样,可以作为之前那个正版应用的更新安装,直接将原来的正版应用覆盖掉。而且,它比MasterKey 用起来更简单,利用 POC 生成工具,一条命令就可以生成(我仿佛看到某些人已经漏出猥琐的笑容。。。)
下面我们就测试一下,首先准备好工具
1 Apktool 或者 APK 改之理,用于重新打包应用
https://ibotpeaches.githu
