刘望舒 刘望舒
4年前
Android解析ActivityManagerService(二)ActivityTask和Activity栈管理
Android框架层Android系统服务ActivityManagerServiceAndroid框架层本文首发于微信公众号「刘望舒」前言关于AMS,原计划是只写一篇文章来介绍,但是AMS功能繁多,一篇文章的篇幅远远不够。这一篇我们接着来学习与AMS相关的ActivityTask和Activity栈管理。1.ActivityStackActivi
刘望舒 刘望舒
4年前
Android深入四大组件(三)Service的绑定过程
Android框架层Android深入四大组件categories:Android框架层本文首发于微信公众号「刘望舒」前言我们可以通过调用Context的startService来启动Service,也可以通过Context的bindService来绑定Service,建议阅读此篇文章前请阅读这篇文章,知识点重叠的部分,本篇文章将不再赘述。<!more
Stella981 Stella981
4年前
Dubbo协议及序列化
Dubbo是Alibaba开源的分布式服务框架远程调用框架,在网络间传输数据,就需要通信协议和序列化。一通信协议Dubbo支持dubbo、rmi、hessian、http、webservice、thrift、redis等多种协议,但是Dubbo官网是推荐我们使用Dubbo协议的,默认也是用的dubbo协议。先介绍几种常见的协议:1\.
Stella981 Stella981
4年前
ScalaMP
1、前言        这个项目是一次课程作业,老师要求写一个并行计算框架,本人本身对openmp比较熟,加上又是scala的爱好者,所以想了许久,终于想到了用scala来实现一个类似openmp的一个简单的并行计算框架。项目github地址:ScalaMp(https://www.oschina.net/action/GoT
Stella981 Stella981
4年前
Phalcon7 给你足够的自由
基于Phalcon框架1.3版本开发,继承优化了DI(多个DI可以指定name)和PHQL(重新定义它为Model的底层数据操作接口,支持批量插入与修改),进一步完善Model以及Event,增加了调试模式,精简了代码。删除Volt、ODM,增加了QRcode、Captcha。下面是框架MVC工作流程:StartupProcess
Stella981 Stella981
4年前
Dubbo 生态添新兵,Dubbo Admin 发布 v0.1
为了提升Dubbo里程碑版本2.7.0的使用体验,我们于去年年中启动了DubboAdmin的重构计划,并作为Dubbo生态的子项目,于近期发布了v0.1,重构后的项目在结构上的变化如下:将后端框架从webx替换成springboot前端采用Vue和Vuetify.js作为开发框架移除velocity模板集
鸿蒙跨端实践-JS虚拟机架构实现
作者:京东科技杜强强前言在Roma跨端方案中,JS虚拟机是框架的核心,负责执行动态化的JS代码。在Android平台采用了基于V8的J2V8,iOS平台则使用了系统自带的JSCore,而在HarmonyOS中,由于业界无类似的框架,我们需要自行实现以确保核
程序员小五 程序员小五
1年前
融云IM干货丨推送通知样式不一致时,如何确保跨平台一致性?
为了确保跨平台推送通知样式的一致性,可以采取以下措施:使用平台无关的UI框架:如果使用ReactNative等跨平台开发框架,可以利用其提供的布局和样式系统(如Flexbox)来实现布局的一致性。平台特定样式:对于需要特定于平台的样式,可以在代码中使用条件
冴羽 冴羽
1年前
Svelte 最新中文文档翻译(2)—— .svelte、.svelte.js 和 .svelte.ts 文件
前言Svelte,一个非常“有趣”、用起来“很爽”的前端框架。从Svelte诞生之初,就备受开发者的喜爱,根据统计,从2019年到2024年,连续6年一直是开发者最感兴趣的前端框架No.1:Svelte以其独特的编译时优化机制著称,具有轻量级、高性能、易上
冴羽 冴羽
1年前
Svelte 最新中文文档翻译(4)—— 符文(Runes)下
前言Svelte,一个非常“有趣”、用起来“很爽”的前端框架。从Svelte诞生之初,就备受开发者的喜爱,根据统计,从2019年到2024年,连续6年一直是开发者最感兴趣的前端框架No.1:Svelte以其独特的编译时优化机制著称,具有轻量级、高性能、易上