标签:python

编程技术

Spark2.1.0之剖析spark-shell

4

邓龙华 发布于 2018-04-20

通过在spark-shell中执行word count的过程,让读者了解到可以使用spark-shell提交Spark作业。现在读者应该很想知道spark-shell究竟做了什么呢? 脚本分析 在Spark安装目录的bin文件夹下可以找到spark-shell,其中有代码清单1-...

阅读(13)评论(0)赞 (0)

互联网.投资

你的时间,要么姓张,要么姓张——张小龙和张一鸣的对立统一

10

xirruiqiang 发布于 2018-04-20

对于中国大部分互联网创业者而言,他们公司的最终结局——;而对于中国大部分网民而言,他们在手机上的时间—— ,这两个技术男各自掌管的微信和头条系 APP 占据了这个国家人民手机中最长的在线时长,他们有太多共同点:同属技术出身、都不善言...

阅读(15)评论(0)赞 (0)

编程技术

多级反馈队列调度算法(附Python3实现代码)

2

xubiao.zhuang 发布于 2018-04-20

一、多级反馈队列调度算法 多级反馈队列调度算法是进程调度的一种算法,该调度算法可以不用事先知道各种进程所需的执行时间,还可以较好的满足各种类型进程的需要,是目前共认的一种较好的进程调度算法。 那你可能马上就要问了,多级反馈队列调度算法到底是怎么调度的呢?我认为很多算法都可以用 一...

阅读(15)评论(0)赞 (0)

编程技术

现代版荆轲刺秦王:Struts2 REST插件漏洞(S2-052、S2-056)分析

16

dulong 发布于 2018-04-20

* 本文作者:进击的大熊2018,本文属FreeBuf原创奖励计划,未经许可禁止转载 0×00 风萧萧兮易水寒,壮士一去兮不复还 战国末期,大秦实力强盛,大有横扫六合之势,在灭了韩、赵两国后,下一个目标就是燕国。 燕国不愿束手就擒,燕太子丹决定派人行刺秦王。 这名勇(...

阅读(19)评论(0)赞 (0)

编程技术

Weblogic反序列化远程代码执行漏洞检查复现

3

dulong 发布于 2018-04-19

Oracle Fusion Middleware(Oracle融合中间件)是美国甲骨文(Oracle)公司的一套面向企业和云环境的业务创新平台。该平台提供了中间件、软件集合等功能。Oracle WebLogic Server是其中的一个适用于云环境和传统环境的应用服务器组件。 O...

阅读(34)评论(0)赞 (0)

编程技术

全栈虚拟机 GraalVM 初体验

18

changyuan.xu 发布于 2018-04-19

官方介绍 近日Oracle开源了一个实验性的产品GraalVM,官方称之为Universal GraalVM。它打通了不同语言之间的鸿沟,让我们可以进行混合式多语言编程。 在GraalVM之上,我们可以编写Java、Python、Ruby、R、Scala、Kotlin,甚至是C、...

阅读(26)评论(0)赞 (0)

编程技术

Go语言的美好和丑陋

3

hellas 发布于 2018-04-19

这是一个“ Go不好 ”系列的额外文章。Go确实有一些不错的特性,也就是本文中“好的”部分,但是当我们不使用API或者网络服务器(这是为它设计的)而且将它用于业务领域逻辑的时候,总体而言我发现它用起来笨重且糟糕。但是即使在用于网络编程的时候,在设计和实现方面它也有很多缺陷,这导致...

阅读(18)评论(0)赞 (0)

编程技术

自用Linux版学习用品分享

yeseng 发布于 2018-04-19

由于自己是个Linux Lover,自从用上了kali,就和windows下很多学习用品无缘了,所以只能用一些同功能的替代用品来丰富一下kali linux 系统自带。 在逐渐摸坑的日子里,搜集了一些常用的学习用品。学习用品仅为学习用途,请勿用于非法用途。 学习用品都为搜集而来,...

阅读(23)评论(0)赞 (0)

编程技术

Shiro用starter方式优雅整合到SpringBoot中

hellas 发布于 2018-04-19

Shiro用starter方式优雅整合到SpringBoot中 网上找到大部分文章都是以前SpringMVC下的整合方式,很多人都不知道shiro提供了官方的starter可以方便地跟SpringBoot整合。本文介绍我的3种整合思路:1.完全使用注解;2.完全使用url配置;3...

阅读(18)评论(0)赞 (0)

编程技术

请继续重复发明轮子

dulong 发布于 2018-04-19

“重复发明轮子”这句话原本用于比喻无谓的重复劳动,但这个比喻似乎也不那么恰当,因为在人类的历史长河中,轮子已经被重复发明了无数次。 制作轮子的材料在变化,从石头、木头到金属合金、碳纤维。轮子的组成和比例在变化,从厚实饱满、粗糙到精细镂空、带有数百个轮辐。轮胎和轮轴在变化,所以轮子...

阅读(17)评论(0)赞 (0)

编程技术

面试了10家公司,以下是一份机器学习面试内容总结

1

刘莉莉 发布于 2018-04-19

编者按:本文作者Abhijeet Kumar是一名有着五年机器学习和数据科学工作经验的从业者。从今年年初开始,他开始在印度的数据科学、机器学习或深度学习领域找工作。在为期30—40天的求职过程中,他面试了8—10家公司,其中不仅包括刚成立一年的创业公司,也有亚马逊这种电商巨头。K...

阅读(24)评论(0)赞 (0)

编程技术

微软Azure PaaS发展之路

3

xiaoli.he 发布于 2018-04-19

看新闻很累?看技术新闻更累?试试 下载InfoQ手机客户端 ,每天上下班路上听新闻,有趣还有料! 云计算通常包括IaaS, SaaS和PaaS三个层面,相较于已成气候的IaaS和SaaS,最近几年云计算领域的集中发力点在PaaS层面。微软作为全球老牌IT巨头,也是PaaS供应商的...

阅读(19)评论(0)赞 (0)

编程技术

Anaconda、CPython、PyPy以及更多:关于各Python发行版,我们需要了解的一切

1

yeseng 发布于 2018-04-19

【51CTO.com快译】在本文中,我们将探讨Python语言的各类运行时与发行版选项,并探讨其各自适合哪些用例。 在选择Python语言进行软件开发时,我们面对的实际是一套大型语言生态系统——其中包含各类涵盖无数编程需求的软件包。但除了从GUI开发到机器学习的各类库之外,各位还...

阅读(19)评论(0)赞 (0)

编程技术

美好或者丑陋的 Go

wenming.gapo 发布于 2018-04-18

这是一个“ Go不好 ”系列的额外文章。Go确实有一些不错的特性,也就是本文中“好的”部分,但是当我们不使用API或者网络服务器(这是为它设计的)而且将它用于业务领域逻辑的时候,总体而言我发现它用起来笨重且糟糕。但是即使在用于网络编程的时候,在设计和实现方面它也有很多缺陷,这导致...

阅读(25)评论(0)赞 (0)

编程技术

TPU加AutoML:50美元快速训练高效的ImageNet图像分类网络

3

尖兵 发布于 2018-04-18

昨日,Jeff Dean 在推特上表示他们在 ImageNet 图像分类上发布了新的 DAWNBench 结果,新型 AmoebaNet-D 网络在 TPU 上实现了最低的训练时间和最少的训练成本。在这一个基准测试上,基于进化策略的 DAWNBench 要比残差网络效果更好,且训...

阅读(33)评论(0)赞 (0)

编程技术

XSS的另一种利用思路

7

邓龙华 发布于 2018-04-18

前言 安全测试人员在测试XSS漏洞的时候,用得最多的方式是利用XSS钓鱼攻击、盗取会话凭证,挟持会话。当然还有很多其他利用方式,但是却很少涉及内网渗透环节。换一种思路,XSS还可以做很多意想不到的事,本文通过实践介绍利用js进行内网端口扫描的渗透思路。 获取局域网IP 进行内网端...

阅读(20)评论(0)赞 (0)

编程技术

矩阵分解之 SVD 和 SVD++

6

Harries 发布于 2018-04-18

(点击 上方公众号 ,快速关注,获取学习资料!) 推荐阅读时间:10min~12min 文章内容:矩阵分解在推荐系统中的应用 前期内容回顾: 近邻推荐之基于用户的协同过滤 近邻推荐之基于物品的协同过滤 近邻推荐之 Slope One 算法 如何为协同过滤选择合适的相似度算法 前面...

阅读(20)评论(0)赞 (0)