Hound

爬了《权游》7季剧本,话最多的人居然是?

[亡魂溺海] 提交于 2020-08-08 12:46:03
接下来的几周我将围绕权利的游戏做一些分析。这篇开篇的文章将展示一些我初步的发现。 其中很多发现都很有趣,因为他们都很好地代表了这个电视剧中的角色和情节。 这篇文章中所有的数据都是从 http:// genius.com 上爬下来的,令人惊喜的是这个网站上权游每集的剧本都有。我自己用R写了好几个不同的爬虫,经过大量的数据处理,最后得到了权游前七季的剧本。虽然没法保证能达到官方的准确度,但我读了好几集,觉得还是比较准确的。 如果一定要你猜的话,剧中哪个角色和Jon Snow是最像的? 我的数据集中包含了前七季中所有角色,从Jon Snow到“第六号士兵”,每个角色说过的每个单词。首先一个最简单的分析角色的方法就是看他们使用最频繁的单词。在移除了所有停止词(a, of, the等)后,我看了一下每个人最爱用的单词。当然这里每一个人指的是最近几季中最重要的16个角色。全剧一共有超过400个角色呢,所以我得挑选一下。 你可以从下图看到结果。这可能是我做的最满意的一张图了,因为它完美地描述了每个角色。 每个角色最常用的单词与相对频率(这个单词占他们所说所有单词的百分比) 一些结论: 如果上面的问题你猜了Jamie的话,这里的数据同意你的看法。(Jon Snow & Jamie: us) 这可能反映了他和Jon Snow都具有领导能力和无私的品质。或者是Jamie说的us是指他和Cersei

国内首创技术, USB双虚拟串口,全双工收发!

∥☆過路亽.° 提交于 2020-05-04 03:40:32
背景资料 众所周知,国内开发学习板80%以上的市场,已被 意法半导体 占领,铺天盖地的中文资料,众多新生力量 的加入,使意法半导体的DSC芯片逆袭成为众多高校电子信息工程的必修科目。事实上,NXP等众多厂家 芯片的实力更强,然而意法半导体在价格上以绝对优势占领了市场,尘埃落定,其它IC厂家只剩眼红而已。 桂林电子科技大学 ,主要使用NXP的Cortex-M3,北航各家都有,主要是ST的, 清华大学 2014年开始 布局ST公司的芯片研究,同时也不放弃50MHz以下的Cortex-M0,江苏的大学主要研究其它厂商的 Cortex-M4。现在随随便便一个电子专业的毕业生,都对Cortex-M3芯片了如指掌。 一、USB Serial tools 软件简介 USB Serial tools 是本人于2012-2013年业余制作的开发调试工具软件包,通过注册WINDOWS消息通知, 具备了USB虚拟串口设备插拔检测的能力,不同于传统的调试工具,该软件还可以让技术开发人员便捷地 查看USB虚拟串口设备的生产厂商信息。 二、USB双虚拟串口简介 意法半导体官方在2007-2013年,在多个Cortex-M3系列上实现了各种USB设备,其中包含 CDC 设备,即 USB虚拟串口,经过多年数个版本的更新,意法半导体的USB CDC例程仍然存在很多不足之处,和一些 BUG

Elixir Hound wait for page to load

我们两清 提交于 2019-12-21 17:52:26
问题 I'm submitting a login form and trying to capture the HTML afterwards using elixir / hound. After submitting I run page_source and get nothing. If I wait for a second (for the page to finish loading) then I get back the html. Is there a way to make hound wait till the page is finished loading? I'm currently doing: :timer.sleep(2000) as a work around, hoping for a better way :/ 回答1: This is what I do: Create a function that repeatedly checks for a test condition every 100ms, in this case I'm

Elixir Hound wait for page to load

青春壹個敷衍的年華 提交于 2019-12-04 09:45:14
I'm submitting a login form and trying to capture the HTML afterwards using elixir / hound. After submitting I run page_source and get nothing. If I wait for a second (for the page to finish loading) then I get back the html. Is there a way to make hound wait till the page is finished loading? I'm currently doing: :timer.sleep(2000) as a work around, hoping for a better way :/ This is what I do: Create a function that repeatedly checks for a test condition every 100ms, in this case I'm waiting for particular text to appear by using visible_page_text @tag timeout: 6000 test "My Test" do assert

下一个大型网络攻击向量将或是API

佐手、 提交于 2019-11-26 20:04:33
导读 如今,随着对企业网络的网络攻击变得越来越复杂,很多企业通过投资最新的防火墙、数据和端点保护以及入侵防御技术来提高周边安全性。作为回应,黑客正在走上防范阻力最小的道路,并寻找新的开发途径。许多安全专家认为,下一波的黑客攻击将通过利用应用程序编程接口(API)来实现。 实际上,网络攻击者在计划攻击时已经瞄准了API这个目标。面包店咖啡连锁店Panera Bread公司的数据泄露就是一个很好的例子,该公司在其网站上留下了未经验证的API端点,允许任何人查看客户信息,如用户名、电子邮件地址、电话号码、信用卡的最后四位数字、出生日期等。最终,在8个多月的时间内有3700万客户数据被泄露。这就提出了一个问题:如何最大限度地减少与API相关的不断增长的网络安全风险,而不会妨碍他们在敏捷开发和扩展功能方面提供的好处。 API在应用程序开发中的应用已经成为新的事实标准,开发人员利用从第三方提供的服务集成功能,而不是从头构建所需的全部功能。这为新产品和服务提供了更灵活的开发流程。根据One Poll公司的调查研究,每个企业平均管理363种不同的API,其中这些企业的三分之二以上(69%)将其API向公众和他们的合作伙伴开放。开发人员可以通过搜索诸如API Hound之类的API库来扩充他们的代码,API Hound使用机器扫描程序来查找其50,000多个API,或ProgrammableWeb