Python的情人节礼物:做一个与她微信聊天的词云吧

Python的情人节礼物:做一个与她微信聊天的词云吧

本文将使用情侣的微信聊天记录作为文本来源,是不是更情深意切,一虐方休。 本文的操作系统环境:iOS 10.2.1,macOS 10.12.3,用到了一个第三方的iOS设备管理工具工具iMazing,官网上是很贵的,淘宝上有团购的正版卖,便宜不少。编程环境为Python 3.6,使用Jupyter Notebook 4.2.1。 提取聊天记录数据 首先打开这个

爬虫神器PyQuery的使用方法

苟日新,日日新 对于Python,每天不学新的就觉得这一天没啥意思。如果不温故一下,过几天就又忘了,白学了是一件很没劲的事情。要学新东西,也要温故旧日所学,才能不断进步。很久之前就知道PyQuery库,但是学会了BeautifulSoup库,整个人就进入舒适区,不想使用新的解析库写爬虫,整个人也没啥更新了。从今天开始,以后

你真的会写Java吗?

导语 自2013年毕业后,今年已经是我工作的第4个年头了,总在做java相关的工作,终于有时间坐下来,写一篇关于java写法的一篇文章,来探讨一下如果你真的是一个java程序员,那你真的会写java吗? 笔者是一个务实的程序员,故本文绝非扯淡文章,文中内容都是干货,望读者看后,能有所收获。 文章核心 其实,本不想把

苹果收购Siri的八年,是成还是败?

苹果收购Siri的八年,是成还是败?

2月2日,苹果公司公布了2018财年新一季财报,结果显示,尽管销售额同比去年12月有所增长,但从iPhone手机的销售量情况来看,已经远远低于此前预期了。从去年11月iPhone X刚上市时的“激活门”、“刘海门”,到震惊全球的“降速门”,以及频繁被曝光iOS系统漏洞事件,苹果公司似乎已经在失去用户的路上越走越远。而这一次,著名

你真的会写Java吗?

导语 自2013年毕业后,今年已经是我工作的第4个年头了,总在做java相关的工作,终于有时间坐下来,写一篇关于java写法的一篇文章,来探讨一下如果你真的是一个java程序员,那你真的会写java吗? 笔者是一个务实的程序员,故本文绝非扯淡文章,文中内容都是干货,望读者看后,能有所收获。 文章核心 其实,本不想把

离破产仅一步之遥的A站,还能挺过去吗?

离破产仅一步之遥的A站,还能挺过去吗?

作者 | 尹子璇 本文经授权转自猎云网 “我还想再活五百年!” 昨天,A站官微发布的这条微博宣告着,A站这次似乎是真的要倒闭了。从早上十点开始,AcFun的官网网站以及App均已经无法正常登陆。 A站开设于2007年6月,最初为动画连载的网站,2008年3月模仿日本视频分享站NICONICO动画做出了类似地带字幕的弹幕式播放器,

Excuse me?这个前端面试在搞事!

金三银四搞事季,前端这个近年的热门领域,搞事气氛特别强烈,我朋友小伟最近就在疯狂面试,遇到了许多有趣的面试官,有趣的面试题,我来帮这个搞事 boy 转述一下。 以下是我一个朋友的故事,真的不是我。 for(var i= 0; i< 5; i++) { console.log(i); } “小伟,你说说这几行代码会输出什么?” 当面试官

Python开发的10个小贴士

下面是十个Python中很有用的贴士和技巧。其中一些是初学这门语言常常会犯的错误。 1. 列表推导式 你有一个list:bag = [1, 2, 3, 4, 5] 现在你想让所有元素翻倍,让它看起来是这个样子:[2, 4, 6, 8, 10] 大多初学者,根据之前语言的经验会大概这样来做 bag = [ 1, 2, 3, 4, 5] fori inrange( len(bag)): bag[i] =

华强北突围:比特币挖矿机成了最赚钱的生意

华强北突围:比特币挖矿机成了最赚钱的生意

华强北现在最赚钱的生意是销售矿机,用来挖掘数字货币的矿机。 作者 | 段倩倩 本文经授权转自第一财经 在地标建筑赛格广场,一些以销售电脑配件、维修电脑为主的柜台已经贴上了矿机的销售广告。由于太多人过来找了,即使是再迟钝的柜台老板也能从中嗅出商机。 比特币价格一路飙升,用来挖矿的矿机价格随之水涨船高,

MaxCompute常用语句汇总(更新ing)

MaxCompute常用语句汇总(更新ing)

摘要: 收集一些MaxCompute常用命令。 点此查看原文:http://click.aliyun.com/m/41645/ 大数据计算服务(MaxCompute,原名ODPS,产品地址:https://www.aliyun.com/product/odps)是一种快速、完全托管的TB/PB级数据仓库解决方案。MaxCompute向用户提供了完善的数据导入方案以及多种经典的分布式计算模型,能够更快速的解

EDAS再升级!全面支持Spring Cloud应用

EDAS再升级!全面支持Spring Cloud应用

摘要: 近日,阿里中间件(Aliware)的企业级分布式应用服务EDAS宣布再次升级,全面支持Spring Cloud应用。 点此查看原文:http://click.aliyun.com/m/41644/ 近日,阿里中间件(Aliware)的企业级分布式应用服务EDAS宣布再次升级,全面支持Spring Cloud应用。今后,使用Spring Cloud开源框架的应用可以实现0代码修改,即

一个恶意种子生成器是如何偷走用户 400 万美元的?

一个恶意种子生成器是如何偷走用户 400 万美元的?

近日,外媒 Ars Technica 发表了一篇文章,讲述了一个恶意的种子生成器 iotaseed.io 是如何从用户的钱包中偷走了价值大约 4 百万美金的IOTA 的(目前已被下线)。文中提到,“该网站将种子的数据和与其相关的钱包信息存储在一起,允许任何运行这个网站的人(或者劫持该网站的人)在钱包装满之后提走里面的钱。” 这让我感到

关于区块链,程序员需要了解什么

关于区块链,程序员需要了解什么

如果说比特币是对传统货币的一种颠覆,那么比特币的基础技术——区块链则是对传统编程范式的一种颠覆。 区块链技术被看作是一次 Paradigm Shift。也许很多人对 “颠覆”这种说法不以为然,因为现在这个词已经被用滥了(如今哪个好一点儿的词没有被用滥呢?),但是明眼人在匆忙做出“这又是个噱头”这样的结论之前会谨慎地去了

超长干货:基于Docker的DevOps CI/CD实践——来自iHealth的分享

超长干货:基于Docker的DevOps CI/CD实践——来自iHealth的分享

前言 相信我,一切事情的发生都是赶鸭子上架,没有例外。人类所有伟大的变革都是迫不得已,可又是那么顺其自然。比如容器(docker)技术的诞生,比如箭在弦上的创业,比如野心勃勃的kubernetes,比如如今已作为左膀右臂的rancher,比如这篇文章。 不同于郑兄的CI/CD实践《如何利用Docker构建基于DevOps的全自动CI》,我

区块链为什么让人信任

区块链是有共识的,不同的矿工有一定的共识。不同区块之间通过hash值串联起来,但这hash值不是普通的hash值,而是有一定特征,如前十位都是0.找出一串随机字符串加上区块本身的数据来计算特定的hash值就是挖矿。计算量越大,挖矿的人越多,算力屏障就越大,算力屏障也是时间上的屏障。我们可以想象如果有人修改了前面的区块