聊聊解决问题的套路
作为开发者,每天都会遇到新的问题,甚至于说我的工作就是不断地解决问题。碰到问题总会让人苦恼,怎样能快速的解决问题,在找不到思路的时候,能否有一些方法来指导,推进问题的解决,本文简单聊聊解决问题的常用套路,仅仅是自己的一些见解,期待有所共鸣。
一个问题从发现到解决的闭环,大致分成发现问题、分析问题、解决问题、总结问题等四个步骤,下面分别介绍
作为开发者,每天都会遇到新的问题,甚至于说我的工作就是不断地解决问题。碰到问题总会让人苦恼,怎样能快速的解决问题,在找不到思路的时候,能否有一些方法来指导,推进问题的解决,本文简单聊聊解决问题的常用套路,仅仅是自己的一些见解,期待有所共鸣。
一个问题从发现到解决的闭环,大致分成发现问题、分析问题、解决问题、总结问题等四个步骤,下面分别介绍
开发中会碰到各种奇怪的bug,怎样有效高质量的报告一个bug,给开发提供更多的信息,便于排查和解决问题?可以有下面几个角度
手机平台和型号
是Android还是iOS,毕竟现在是都是多端开发,由于两端不一致性,导致可能问题表现不同,所以先确定平台,方便找到对应的开发。手机的型号也很关键,像Android手机,不同厂家对ROM定制不同,而且不同版本系统本身就有差异,导致bug只在某厂商机型或者某个系统版本才能复现
做移动端开发,难免会因工作变动,加入一个新的项目组。而到了新项目组,首先要面临一个必备工作,阅读项目源码。如何有条理、快速的了解新项目的架构和业务,分享自己的一些心得。
应用代码可以分层来阅读,比如分成界面展示层、逻辑控制层和业务数据层,也就是Model-View-Controller/Presenter分层结构,在每层借助的工具和阅读的重点各有不同,下面分别介绍
本文介绍用网络在线的方式来安装Mac OS系统,网络安装是指从苹果官网下载系统并安装,它只需要联网即可,不需要制作U盘启动等,比较方便快捷
在按下电源键之后,按住Command+R(为防止错过,可以先按键,再开机),会进入【macOS实用工具】界面
磁盘工具进行格式化不是必须的,如果是新电脑,从来没有对系统盘做过格式化,或者重装的时候,想清除原来所有的文件,才需要选择磁盘工具。
在实用工具页面,点击【磁盘工具】,在左侧选择设备,点击 抹掉,
点击抹掉,开始格式化,然后退出磁盘工具
在搬瓦工上新购买的vps,系统默认安装的是centos7,所以下面教程是以Centos7为例,如果是Ubuntu,将yum换成apt-get即可
1 | yum install -y epel-release |
1 | yum install -y python-pip |
如果仍然出现报错信息
1 | Loaded plugins: fastestmirror, ovl |