刘望舒 刘望舒
4年前
Android解析ActivityManagerService(一)AMS启动流程和AMS家族
Android框架层Android系统服务ActivityManagerServiceAndroid框架层本文首发于微信公众号「刘望舒」前言此前在Android系统启动流程、应用进程以及深入四大组件这三个系列文章中,都提及到了AMS,但都没有系统的来讲解它,本文就以AMS为主来进行讲解,其中会有一些知识点与这些系列文章有所重合,这里会尽量做到详尽讲解
专注IP定位 专注IP定位
4年前
浅析SaaS软件和传统软件交付模式的区别
互联网圈的小伙伴们都知道,“SaaS”一词在云市场以及互联网媒体平台频繁的出现,我们只知道“SaaS”是SoftwareasaService(软件即服务)的简称,是一种软件布局模型,其应用专为网络交付而设计,便于用户通过互联网托管、部署及接入,但是我们却不知道他的具体操作运行模式是怎么样的,今天我们一起来研究一下吧......针对“SaaS”的服务对象,广义
Stella981 Stella981
4年前
Kafka在字节跳动的实践和灾备方案
本文是字节跳动的龚云飞发表在2019年05月12日北京ApacheFlinkxApacheKafka会议上的演讲稿。我们来看看字节跳动是如何使用Kafka的。!(https://oscimg.oschina.net/oscnet/afcc105f34ca45c9908a23ff1734d313.png)!(https:
Stella981 Stella981
4年前
Apache HTTP Server和Apache Tomcat之间的区别? [关闭]
问题:_WhatisthedifferenceintermsoffunctionalitybetweentheApacheHTTPServerandApacheTomcat?_ApacheHTTPServer和ApacheTomcat之间的功能有何不同?_IknowthatTomcatis
Stella981 Stella981
4年前
React Hooks 之 useReducer useRef useContext和useMemo 的用法
之前文章中我们有讲到的useStatehook和useEffecthook的一些概念和基本用法,趁着周末空闲时间,我们一起来看看React为我们提供的其他hooks的一些基本使用吧。useReduceruseReducerhook接收两个参数,第一个是参数是一个函数(这是一个reducer函数:它接收两个
Wesley13 Wesley13
4年前
AVAudioToolbox 添加音效 和AVFoundation 添加播放音乐
添加音效导入import<AudioToolbox/AudioToolbox.h框架\(void)viewDidLoad{\superviewDidLoad\;intsarc4random()%91;NSString\audioFile\\NSBundlemainBundle\pathForReso
Easter79 Easter79
4年前
Stimulsoft Reports和Dashboards 2020.5新版本来啦!
Stimulsoft(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.stimulsoft.cn%2F)仪表工具实现所需的数据可视化和自己的信息图表。该产品能够应用必要的过滤器和排序,汇总数据,执行任何复杂度的计算。该产品的优势在于其多功能性能够为您的业务,财务,销售,行业等任何
Wesley13 Wesley13
4年前
03.基础、jfinal、架构等啊和类包
继续更新,前面说了基本功能要求,下面更新代码等。基础框架用的bootswatchbeetljfinal。整体项目已经提交到git(https://www.oschina.net/action/GoToLink?urlmailto%3Agit%40osc)@osc(http://my.oschina.net/guest),不是完全版
Stella981 Stella981
4年前
OSChina 周日乱弹 —— 和女同事度过愉快的周末
Osc乱弹歌单(2017)请戳(这里(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmusic.163.com%2F%23%2Fplaylist%3Fid%3D626314321))【今日歌曲】@妳希(https://my.oschina.net/suncic
芝士年糕 芝士年糕
3年前
apt update和apt upgrade命令 - 有什么区别?
这些是aptupdate和aptupgrade命令。aptupdate和aptupgrade是许多Linux用户最常用但被误解的两个命令。对于某些人来说,它们扮演着相同的角色,但事实并非如此。在本指南中,我们试图区分两者之间的差异以及如何使用它们。1)aptupdate命令这是一个主要在新系统安装之后或安装新软件包之前调用的命令。apt