<section>课程地址 http://icourse8.com/AndroidQushi.html</section>
课程章节
第1章 class文件与dex文件解析
第2章 虚拟机深入讲解
第3章 ClassLoader原理讲解
第4章 热修复简单讲解
第5章 热修复AndFix详解
第6章 热修复Tinker详解及两种方式接入
第7章 引入热修复后代码及版本管理
第8章 插件化原理深入讲解
第9章 使用Small完成插件化
第10章 使用Atlas完成插件化
第11章 课程整体总结
class Solution(object): def myAtoi(self, str): """ :type str: str :rtype: int """ if str=="": return str=str.strip() ret_list =[] for i in range(len(str)): if (i ==0) and (str[i]=="-"): ret_list.append(str[i]) continue if (i == 0) and (not str[i].isdigit()): return 0 if str[i].isdigit(): ret_list.append(str[i]) ret=int("".join(ret_list[1:])) ret = ret if str[0] !="-" else -ret if(ret>2**31-1): return 2**31-1 elif(ret<-2**31): return -2**31 return ret