第一点:ANR 的其中一个条件并不是在 Activity 主线程做耗时任务Q: 你是否了解过 ANR?A: 知道,但不是很了解。Q: 什么情况下会出现 ANR? 假设这里回答的不是“在主线程执行耗时任务”的话,可以不继续追问,直接让小伙伴去了解 ANR,后期再讨论。 如果回答了是“在主线程执行耗时任务”的话,那么继续:Q: 多久算耗时?A: 不要超
转载
2024-08-10 20:17:33
14阅读
纵观软件行业开发方法论的发展,大多关注于开发过程。这一点从瀑布模型、统一软件开发过程、CMMI和现在的敏捷软件开发方法无一例外。开发工程化的思想深深地影响着软件行业对开发方法论的探讨,但业内也以意识到了软件开发不只是工程,它更包含个体心理、行为等难以工程化的内容。在这里,抛砖引玉地提出一个能力模型,来帮助思考我们到底需要什么、走向哪。该模型存在抽象与具体两大层次。让我们先从抽象模型开始,如图1所示
原创
2011-08-16 23:17:00
955阅读
# Android 开发需要的能力
## 整体流程
```mermaid
journey
title Android 开发能力培养流程
section 学习基础知识
Android开发入门
Java编程语言基础
XML布局设计
section 掌握核心技能
Android组件开发
网络请
原创
2024-06-02 06:13:18
22阅读
很多人不知道产品经理有哪些要求,其实基础的能力要求,大家可以
原创
2022-07-21 20:44:27
820阅读
最近看了温伯格1986年出版的《技术领导之路》, 很老的书,讲的都是一些浅显但容易被忽视的道理, 就像第一章,讲作者自己玩弹子球的水平提升, 时间长了,以为自己的水平提升像下图这样,每年都在逐步提升: 而实际上往往不是,能力的提升过程通常都是“高原-突破”式的, 在高原时期沉淀和思考,在学会新方法后
转载
2018-11-14 21:10:00
195阅读
2评论
能力圈模型是由沃伦·巴菲特(Warren Buffett)提出的,最早出现在1996年巴菲特致股东的信中。这个概念是巴菲特在本杰明·
1.技术思维模型 包括“势、道、法、术”:具体来看,“势”指的是市场趋势、是产品定位,同时也是自我的优势与劣势。“道”指的是产品的灵魂、设计理念以及价值观。“法”是方法论,体现在产品的设计原则、产品创新、产品交付以及功能与非功能特性的定义。 “术”指的是技能,“器”指的是工具,“界”指的是约束,也是限制。2.创新思维模型 破坏,找到产品奇点并加以破坏,类似于使得宇宙奇点能量失去平衡;下移,产品奇点
转载
2023-09-30 21:43:15
98阅读
华恒智信的历史研究发现,对员工做职业生涯规划是有目的性的。第一是支持公司的战略实现,第二是实现员工的个人成长。公司首先将组织的战略分解到员工身上,这就对员工的能力提出了要求,这个能力要求是员工职业生涯规划在组织层面的规范所在。其次,员工个人需求和组织发展要形成一致性,只有个人的期望和组织的发展方向是一致的,组织对员工进行能力素质模型建设才是有意义的。正是这两个基础性工作决定了企业的员工职业生涯规划
转载
2023-10-12 15:53:05
65阅读
前言android应用开发框架是 Application Framework. 其系统架构由5部分组成,分别是:Linux Kernel、Android Runtime、Libraries、Application Framework、Applications。第二部分将详细介绍这5个部分。下面自底向上分析各层。 Android架构一、Linux KernelAndroid基于Linux 2.6提供
转载
2024-08-22 17:56:04
54阅读
背景
至今,我在Motorola网络部工作超过了5年,所在的产品线也是采用统一软件开发过程和敏捷思想(但不是SCRUM)来组织软件开发活动的,但这5年多的工作经历从未引起我象微博上对于SCRUM话题的激烈讨论这样的思考。原因之一可能是,公司的流程已经很成熟了且形成了一种文化,不论怎样的新人进入公司,都只需按照流程按步就班的工作就行了。另外,公司的开发流程并不包含象SCRUM所要求的
推荐
原创
2011-08-13 17:42:21
4352阅读
点赞
2评论
背景至今,我在Motorola网络部工作超过了5年,所在的产品线也是采用统一软件开发过程和敏捷思想(但不是SCRUM)来组织软件开发活动的,但这5年多的工作经历从未引起我象微博上对于SCRUM话题的激烈讨论这样的思考。原因之一可能是,公司的流程已经很成熟了且形成了一种文化,不论怎样的新人进入公司,都只需按照流程按步就班的工作就行了。另外,公司的开发流程并不包含象SCRUM所要求的形式化内容,使
转载
2021-08-12 17:04:38
431阅读
CMMI2.0 能力成熟度模型 进行的设计,强计划/规划式管理模式。 通过详尽的计划,按阶段逐步实施,每个阶段都可以设置里
原创
2024-02-28 10:52:29
67阅读
其实脑海中一直有个框架,关于技术能力模型的框架,今天把它好好理一理
我把这个技术能力模型命名为
ABC技术能力模型
A:attitude(态度)
B:behaviour(能力)
C:cognition(认知)
技术根源和技术的目的
是神说:”要有技术“,于是就有了技术吗? 显然不是,
看看互动百科对技术
原创
2012-12-24 21:54:03
1233阅读
# OpenStack能力评估模型实现指南
## 简介
在本文中,我将介绍如何实现"OpenStack能力评估模型",这是一种用于评估OpenStack云平台性能和可扩展性的方法。我将逐步指导你完成整个过程,包括安装和配置OpenStack环境,以及使用相关工具和代码进行评估。
## 流程概述
下面是实现"OpenStack能力评估模型"的整体流程概述:
| 步骤 | 描述 |
| ----
原创
2023-08-12 13:07:57
42阅读
前言 程序员的编程技能随着经验的积累,会逐步提高。我认为编程能力可以分为一些层次。 下面通过两个维度展开编程能力层次模型的讨论。 一个维度是编程技能层次,另一个维度是领域知识层次。编程技能层次 编程技能层次,指的程序员设计和编写程序的能力。这是程序员的根本。0段—非程序员: 初学编程者,遇到问题,完全是懵懵懂懂,不知道该怎么编程解决问题。也
原创
2021-12-31 16:56:42
144阅读
模型具有推理能力的原理,以o1举例1:自动化COT(思维链)在大模型的应用中,COT的方法能够激发模型预训练过程中的先验知识,更好的帮助模型理解人类输入的问题,以下是举例。但是上述过程存在一个主要缺陷,即需要人工大量编写COT规则,对于一类问题尚可,但若为每个问题编写推理逻辑,不可行。因此OpenAI借鉴AlphaGO的MCTS(蒙特卡洛树搜索)和RL(强化学习),使LLM能够快速找到CoT路径,
精益是DevOps实践中的一个很重要的组成部分,精益思想倡导永无止境的追求完美。对于任何DevOps实践者、团队和组织而言,从事DevOps就是脚踏实地的建设各项DevOps能力,并且坚持不懈的追求完美,并无限的发展这些能力;而不是线性的发展,低速的改善。假如不曾在任何一个方面取得过指数型的增长,就可能要停下了思考一下,是否什么地方做错了? 也不要坐等别人来评估你的成熟度,你的产品
原创
2021-03-11 10:48:39
739阅读
简介: DevOps 能力反映的是技术研发响应业务变化的能力。随着组织规模的增加和业务复杂性增长,DevOps 能力会变得越来越重要。持续提升 DevOps 的能力成为技术研发的共同挑战。 编者按:本文源自阿里云云效团队出品的《阿里巴巴DevOps实践指南》,前往:https://developer ...
转载
2021-08-02 15:55:00
274阅读
2评论
在当今竞争激烈的商业环境中,企业正越来越意识到采用DevOps实践的重要性。通过将开发团队和运维团队紧密结合,DevOps能够实现持续交付和高效运营,进而提高产品质量和市场响应速度。然而,要在DevOps实践中取得成功,企业需要具备一定的能力。本文将介绍一个被广泛采用的DevOps能力成长模型,以帮助企业提升其DevOps实践能力。
DevOps能力成长模型是一个衡量企业在DevOps实践中的各
原创
2024-02-01 11:14:33
78阅读
产品经理能力模型基础素质学习能力(Learning Ability)有些东西不懂很正常,从不懂到懂,从懂到精通 在每次产品项目实吧,当然,...
原创
2022-09-16 22:45:10
400阅读