本文包括如何选择配色方案/适合上手的配色工具/如何利用色彩提高可读性/为色盲用户配色等多个小节,涵盖了大部分UI 配色的知识点,同时附有大量实例,强烈推荐阅读。 就...
2016年网络安全大事记
一、安全事件 2016年,各种信息安全事件依旧层出不穷,且愈演愈烈,影响到人类社会生活的方方面面。 1. 信息及数据泄露 #国内高校学生的个人信息泄露,则导致即将步...
协程,是一种轻量级的用户态线程
简介: 协程(CoRoutine)是一种轻量级的用户态线程。简单来说,线程(thread)的调度是由操作系统负责,线程的睡眠、等待、唤醒的时机是由操作系统控制,开发...
从MySQL到Kafka,如何管理每天实时发布的几十亿条消息?
当你的系统每天要实时从MySQL到Kafka发布几十亿条消息时,你会怎么管理这些数据的模式信息呢?当你的系统要接入几百个服务时,你就要处理几千种不同的模式,手工管理...
可复用框架的必要性与可行性
在现代游戏产品的开发中,游戏服务器端程序已经几乎成为了标配。从最简单的正版保护功能,到玩家档案、成就的存储功能,到复杂的主要游戏逻辑运算,游戏服务器端系统都是必不可...
机器排序学习在电商搜索中的实战
背景 1号店的搜索Ranking Model一直在朝着精细化方向深化,我们希望在提升用户满意度的同时,也能提升网站的流量转化率。在实践机器排序学习之前,1号店网站的...
7 款从 HTML 文档提取文本的工具
摘要: 下面的工具包括了由为初学者和小项目而设计的非常简单的工具到需要一定的编码知识,旨在用于更大,更困难的任务的高级工具。 收集电子邮件地址、竞争分...
在Python3.5下安装和测试Scrapy爬网站
. 引言 Scrapy框架结构清晰,基于twisted的异步架构可以充分利用计算机资源,是爬虫做大的必备基础。 本文将讲解如何快速安装此框架并使用起来。 2. 安装...
阿里巴巴、Facebook、Cloudera等巨头的数据收集框架全攻略
互联网的发展,带来了日新月异的业务种类,随着业务的增长,随之而来的,是业务日志指数的递增。一些公司每条业务线, 提供服务的线上服务器就达几百台之多, 每天的日志量超...
每天处理几十亿条消息:Yelp的实时数据管道
在研发团队急剧扩张的挑战下,Yelp将系统架构转成了面向服务的体系结构(Service Oriented Architecture,SOA)。转型成功的提升了开发效...