Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 本文主要介绍redis在不同模式下的部署方式,并且对几种模式...
改变计算技术的伟大算法
在过去,很多巧妙的计算机算法设计,改变了我们的计算技术。通过操作标准计算机中提供的中间运算符,可以产生很多的高效函数。这些函数导致了计算机程序的复杂性和多样性,这也...
Visual Studio团队资源管理器 Git 源码管理工具简单入门
1.1 环境 Visual Studio + GitLab (其他版本同理) 1.2 Git操作过程图解 1.3 常见名词解释 拉取(Pull):将远程版本库合并到...
交互设计师们,夜间阅读模式到底该怎么设计?
你有没有在夜间使用移动设备的习惯?你觉得QQ现有的夜间模式亮度在使用时是否舒适?为了能够更科学的验证我们的设计,我们通过对比度分析、尼特值测试、色彩亮度和色彩通用性...
看过那么多UI 配色指南,这篇可能是最全面的
本文包括如何选择配色方案/适合上手的配色工具/如何利用色彩提高可读性/为色盲用户配色等多个小节,涵盖了大部分UI 配色的知识点,同时附有大量实例,强烈推荐阅读。 就...
2016年网络安全大事记
一、安全事件 2016年,各种信息安全事件依旧层出不穷,且愈演愈烈,影响到人类社会生活的方方面面。 1. 信息及数据泄露 #国内高校学生的个人信息泄露,则导致即将步...
移动设备(手机)上浏览器全屏隐藏工具栏和菜单栏的设置
让手机上易于浏览阅读,meta viewport 必不可少。作为一款 webApp,你可能更希望默认为全屏模式。 meta viewport 写法与相关参数 met...
协程,是一种轻量级的用户态线程
简介: 协程(CoRoutine)是一种轻量级的用户态线程。简单来说,线程(thread)的调度是由操作系统负责,线程的睡眠、等待、唤醒的时机是由操作系统控制,开发...
从MySQL到Kafka,如何管理每天实时发布的几十亿条消息?
当你的系统每天要实时从MySQL到Kafka发布几十亿条消息时,你会怎么管理这些数据的模式信息呢?当你的系统要接入几百个服务时,你就要处理几千种不同的模式,手工管理...
数据存储软件系统关键技术概述
数据存储是软件系统中的核心模块。有人说数据存储很复杂,比方有Mysql,Sybase, DB2, SQL Server, Oracle RAC & Data...