摘要: 服务初始化阶段 nova-compute服务启动时调用manager中的host初始化函数 在host初始化函数中完成如下操作: _init_instance完成了虚拟机状态的同步,同步规则如下: init_host中对事件处理的初始化: #注册异常处理函数,这里的libvirt_error_han 阅读全文
posted @ 2018-07-09 16:08 网易数帆 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 统一图片加载库接口设计 本文背景 云课堂android端,目前使用的图片加载库是UniversalImageLoader(简称UIL)。在5.4.0迭代版本中,因首页又增加了几个页面,发现启动app后,内存暴增,在排查问题后发现,是图片加载库的使用方式存在问题,以及该加载库对内存并不友好。因此在对比 阅读全文
posted @ 2018-07-09 16:06 网易数帆 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 随着互联网的发展,网站全面 https 化已经越来越被重视,做为 App 开发人员,从一开始就让 API 都走 SSL 也是十分必要的。但是光这样就足够了吗? SSL 可以保护线上 API 数据不被篡改,但是防不了别有用心的发现你们 API,然后写脚本做一些事情。 Charles 的 SSL 代理 阅读全文
posted @ 2018-07-09 16:01 网易数帆 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 架构腐化一词我已经忘了从哪本书上看到的了,但是这个词给我留下了非常深刻的印象。关键在于“腐”一词,充分而又形象的描述了架构是怎样一步一步从简单清爽走向复杂污秽的。请允许我用“污秽”一词来描述一个糟糕的架构,因为糟糕的架构就像是一潭散发着臭味的淤泥,让你不想靠近,一旦涉入其中就会难以自拔,苦不堪言。 阅读全文
posted @ 2018-07-09 15:58 网易数帆 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 一年前,刚来网易实习的时候接触了NEJ,那是第一次接触模块化开发,感觉想出这个点子的人简直是天才,同时也对于这种框架的实现非常好奇,惭愧的是,那时甚至连jQuery的原理都不知道。 随着这一年对于JS面向对象的理解有所加深,看着《JavaScript设计模式》就跟着自己动手码码代码,所以这是一篇读书 阅读全文
posted @ 2018-07-09 15:55 网易数帆 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 前言 kubernates 1.3出了几个新的概念,其中包括deployments,Replica Sets,并且官网称之为是the next-generation Replication Controller。由于NCE项目马上就要使用其中包括deployments以及RS这个方式来管理pod,因 阅读全文
posted @ 2018-07-09 15:51 网易数帆 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 前两天听了姜老大关于InnoDB中锁的相关培训,刚好也在看这方面的知识,就顺便利用时间把这部分知识做个整理,方便自己理解。主要分为下面几个部分 1. InnoDB同步机制 InnoDB存储引擎有两种同步机制选择,一种是mutex,其是完全的互斥方法。另一种是rw-lock,可以给临界资源加上s-la 阅读全文
posted @ 2018-07-09 15:44 网易数帆 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 翻译自:How JavaScript works: the rendering engine and tips to optimize its performance 这是探索 JavaScript 及其构建组件专题系列的第 11 篇。在识别和描述核心元素的过程中,我们分享了在构建 SessionS 阅读全文
posted @ 2018-07-09 15:41 网易数帆 阅读(835) 评论(0) 推荐(0) 编辑
摘要: 3 router 框架优化 3.1 apt 生成代码量过大问题优化 思考框架本身,其实可以发现仅有 router 映射表是需要根据注解编译生成的,其他的全部代码都是固定代码,完全可以 sdk 中直接编码提供。反过来思考为何当初 sdk 开发需要编写繁重的 apt 生成代码,去生成这些固定的逻辑,可以 阅读全文
posted @ 2018-07-09 15:36 网易数帆 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 0 背景 早前严选 Android 工程,使用原生 Intent 方式做页面跳转,为规范参数传递,做了编码规范,使用静态方法的方式唤起 Activity OrderCommoditiesActivity CouponListActivity 不过采用原生的方式,在应用 H5 唤起 APP 和 推送唤 阅读全文
posted @ 2018-07-09 15:33 网易数帆 阅读(1255) 评论(0) 推荐(0) 编辑