v8利用入门-从越界访问到rce
最近笔者分析了一个chrome v8引擎的漏洞chromium821137,虽然这是一个老的漏洞,但是从漏洞分 […]...
Ruby 应用容器封装踩坑记录(Lobsters)
最近在基于 Lobsters 进行社区部分功能的开发,在开发过程中,需要将应用进行容器化配置和部署,经历了比较 […]...
网盟环境下广告投放技巧浅析(二)
(2)正文区内横幅与矩形在不同位置上的广告关注度: 由实验1可知,在正文页中正文区的广告关注度最高,而正文区 […]...
旅游网站如何设计404错误页面
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 永远 […]...
服务端升级 Ubuntu 20.04 LTS 记录
本文将介绍如何在当前时间点,将服务器版本的 Ubuntu 18.04 LTS 升级为最新的 Ubuntu 20 […]...
小程序开源框架选型
从 2016 年微信小程序内测到现在,各大公司对小程序的业务开发需求越来越大,但是微信的原生工具在实际使用时很 […]...
BIO、NIO、AIO 总结
熟练掌握 BIO,NIO,AIO 的基本概念以及一些常见问题是你准备面试的过程中不可或缺的一部分,另外这些知识 […]...
#woshiPM训练营#深圳站:“5PM”组感受总结
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 Fi […]...
使用请求头认证来测试需要授权的 API 接口
使用请求头认证来测试需要授权的 API 接口 Intro 有一些需要认证授权的接口在写测试用例的时候一般会先获 […]...
Unix 50 年:Ken Thompson 的密码
50年前,除了Apollo上天之外,还有一个大事的发生,就是Unix操作系统的诞生,若干年前我写过《Unix的 […]...
聊一聊微服务架构下的服务发现模式
微服务架构下服务实例具有动态分配的网络地址,随着服务的自动扩展、故障和发布升级,导致服务实例的网络地址发生动态 […]...
洞悉本质 | 论软件设计中间加一层的威力 原 荐
为什么写这个主题? 软件设计中间加一层的解决方案,随处可见。写本文的目的也是因为看到很多场景都是基于这个思想的 […]...
记账总是半途而废?用 Tasker + 钱迹实现自动记账
Matrix 精选 Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们 […]...
不要再依赖 CommonJS 了
在这篇文章中,我们将研究什么是 CommonJS,以及为什么它会让你的 JavaScript 包大小过分膨胀。 […]...
当博弈论遇上机器学习:一文读懂相关理论
「博弈论」这个词可能对于一些仅仅致力于机器学习前沿算法的人并不算熟悉。其实,有意无意的,博弈论的思想一直存在于 […]...
Android 2.2平台API变化概述
< div id=”content” contentScore=”2 […]...
CNCF宣布Vitess正式毕业
云原生计算基金会(CNCF)作为云原生软件生态系统的有力支持者,今天宣布Vitess成为继Kubernetes […]...
原型设计第一波:八大指导原则
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 原型 […]...
Nest创始人发煽情博文:以更快速度改变世界
< div contentScore=”1769″> 业界动态 Nest创始人发 […]...
gRPC-go源码(1):连接管理
1 写在前面 在这个系列的文章中,我们将会从源码的层面学习和理解 gRPC 。 整个系列的文章的计划大概是这样 […]...