一、什么是接口 接口是面向对象JavaScript程序员的工具箱中最有用的工具之一。在设计模式中提出的可重用的面向对象设计的原则之一就是“针对接口编程而不是实现编程...
黑客老王:一个人的黑客史
三十年过去了,在广州潮湿的天气里,我经常会回忆起小时候东北的天空。 那时候,我时常需要仰望天空。因为我的任务是手握一根松木杆,高高挑起电视天线。一阵风吹过,电视上就...
全球HTTPS时代已来,你跟上了吗?
互联网发展20多年,大家都习惯了在浏览器地址里输入HTTP格式的网址。但前两年,HTTPS逐渐取代HTTP,成为传输协议界的“新宠”。 早在2014年,由网际网路安...
从 0 开始搭建一个微服务的持续交付系统
本文介绍了如何利用开源软件快速搭建一套微服务的持续交付系统。本文假设的环境是 Linux 操作系统,用到的软件包括 Git、Jenkins、Salt、ZooKeep...
激发你SSD的潜能
一、开启AHCI 优化SSD的第一步首先就是要确保你的磁盘读写模式为AHCI,一般来讲如果你的电脑是windows7系统,只需要在安装系统前进入BIOS设置下磁盘读...
未来机器能批改考试作文?
阅卷是老师教学工作中,非常重要的一环,但是这也是耗时费力的一环。随着科技的发展,机器可以协助我们进行数据计算、体力劳动等工作。那么,“阅卷”是不是也可以由机器代劳呢...
1984:女性是如何一步步停止编程的?
我没有找到中国互联网公司这方面的直接数据,但想起此前看到的一个新闻。去年阿里巴巴发布一则招聘「程序员鼓励师」的广告,性别为女性,特地强调要求「颜值高」。随便在求职网...
携程网络防火墙自动化运维之道
随着互联网技术的不断发展,在线网站的规模越来越大,防火墙作为网站的安全屏障,被大量的使用。防火墙数量的增加以及防火墙中安全策略条目的增加,安全工程师的运维工作量成倍...
区块链核心技术演进之路-算法演进
回首2008年,由次贷危机引发的金融危机蔓延全球,11月份,一篇名为《Bitcoin:A peer-to-peer electronic cash system》的...
《贪吃蛇》10亿分挑战传说:40岁大叔30年的挣扎
在诺基亚统治手机市场的时候,每款机型上都装有一个叫《贪吃蛇》的游戏,特别是单色屏幕机型里的那款,当年不知道伴随多少人度过那些寂寞难耐的时光。 诺记机型上必装的游戏“...