刘望舒 刘望舒
3年前
Android Binder原理(七)Java Binder中系统服务的注册过程
Binder原理Android框架层本文首发于微信公众号「后厂技术官」<!more前言在这篇文章中,我介绍的是NativeBinder中的系统服务的注册过程,这一过程的核心是ServiceManager,而在JavaBinder中,也有一个ServiceManager,只不过这个ServiceManager是Java文件。既然要将系统服务注册到Ser
刘望舒 刘望舒
3年前
Android Binder原理(四)ServiceManager的启动过程
Binder原理Android框架层本文首发于微信公众号「刘望舒」<!more前言在上一篇文章中,我们以MediaPlayerService为例,讲解了系统服务是如何注册的(addService),既然有注册就势必要有获取,但是在了解获取服务前,我们最好先了解ServiceManager的启动过程,这样更有助于理解系统服务的注册和获取的过程。另外还有一点
Wesley13 Wesley13
3年前
TNW
简介TNW(htts://gitee.com/javen205/TNW):TypeScript(The)Node.js(Next)WeChat微信公众号开发脚手架,支持http模块扩展、支持任何Node.js的服务端框架(Express、NestJS、eggjs等)概述access_token是
Wesley13 Wesley13
3年前
TARS基金会的故事(续)赋能微信生态,用创新改变世界
!(https://oscimg.oschina.net/oscnet/79d74dc43dd256c53223f80e34ef8c4353e.gif)本文来源:Linux基金会公众号微信,改变了14亿中国人的生活,也正在迅速改变着这个世界。九年间,微信从仅有社交功能发展到支付、搜索、公众号阅读、服务号等方方面面,再到小游戏、小程序的不断
微前端项目部署方案
本文旨在通过部署微前端项目的实践过程中沉淀出一套部署方案,针对项目分别部署在不同的服务器上的场景,就一些重点步骤、碰到的问题做了一些总结。
最新2021年Java大厂面试经验,赶紧学起来
内容简介:本书一共15章,核心内容为SpringBoot、SpringCloud、Docker、RabbitMQ消息组件。其中,SpringBoot是SpringMVC技术的延伸,使用它进行程序开发会更简单,服务整合也会更容易。SpringCloud是当前微架构的核心技术方案,属于SpringBoot的技术延伸,它可以整合云服务,基于RabbitMQ和G
Stella981 Stella981
3年前
Dubbo路由机制概述
微信公众号:\中间件兴趣圈\作者简介:《RocketMQ技术内幕》作者上一节我们主要讲解了利用dubboadmin如何进行参数的动态修改,本节将重点介绍集群实现中另外一个实现细节:路由机制,Dubbo的路由机制主要解决的目的就是服务调用时,从已知的所有服务提供者中根据路由规则刷选服务提供者。Dubbo路由机制概述
Stella981 Stella981
3年前
Serverless实践系列一、Knative入门
微信公众号:IT技术实践分享(lorencloud)关注可了解更多的IT技术实践信息。问题或建议,请公众号留言;文章所述仅限技术交流使用.一、概述1.1什么是无服务器计算?无服务器计算是指构建和运行不需要服务器管理的应用程序的概念。它描述了一种更细粒度的部署模型,其中捆绑为
Stella981 Stella981
3年前
Netty 系列之 Netty 百万级推送服务设计要点
1\.背景1.1.话题来源最近很多从事移动互联网和物联网开发的同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮助大家答疑解惑的过程中,我也对问题进行了总结,大概可以归纳为如下几类:1.Netty是否可以做推送服务器?2.如果使用Netty开发推送服务,一个服务器最多可以支撑多少个客