摘要: Intent 是Android 程序中各组件之间进行交互的一种重要的方式,它不仅可以指明当前组件想要执行的动作,还可以实现不同组件之间传递数据。 显示Intent和隐式Intent: 显示Intent直接指明跳转的活动。 隐式Intent不明确指出我们想去启动哪个活动,而是系统根据action和ca 阅读全文
posted @ 2018-03-17 20:41 拓睿峰 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 事务满足4个条件: 原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) 事务的隔离分为不同的级别: 读未提交、读提交、可重复读和序列化。 在事务的并发操作中可能会出现脏读,不可重复读,重复读,幻读。 读未提交:顾名思义,就是一 阅读全文
posted @ 2018-03-16 12:55 拓睿峰 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 2012年的时候写过一篇叫《程序算法与人生选择》的文章,我用算法来类比如何做选择,说白了就是怎么去计算,但是并没有讲程序员可以发展的方向有哪些。 所以,就算是有这些所谓的方法论,我们可能对自己的发展还是会很纠结和无所事从,尤其是人到了30岁,这种彷徨和迷惑越来越重。虽然我之前也写过一篇《编程年龄和编 阅读全文
posted @ 2018-03-15 22:19 拓睿峰 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、命名规范 1、 项目名全部小写 2、 包名全部小写 3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。 如:public class MyFirstClass{} 4、 变量名、方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写。 如:int index=0 阅读全文
posted @ 2018-03-08 16:43 拓睿峰 阅读(150) 评论(0) 推荐(0) 编辑
摘要: and :如果表达式都不为假,则返回最后一个表达式的值,如果为假返回第一个表达式为假的值。(遇到假的表达式就返回此表达式的值) or :如果都为假,,返回最后一个假表达式的值,如果有真,则返回第一个真的值。(遇到真表达式就返回此表达式的值) and的优先级大于or 阅读全文
posted @ 2018-02-23 13:43 拓睿峰 阅读(398) 评论(0) 推荐(0) 编辑
摘要: python和其他编程语言一样,,,0是假,非0是真,,python 一切皆对象,真假是每个对象的属性。像数据结构,,空的数据结构是False。 eg: 阅读全文
posted @ 2018-02-23 13:19 拓睿峰 阅读(646) 评论(0) 推荐(0) 编辑
摘要: 回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。有些库函数(library function)却要求应用先传给它一个函数,好在合适的时候调用,以完成目标任务。这个被传入的、后又被调用的函数就称为回 阅读全文
posted @ 2018-02-11 23:18 拓睿峰 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 生成器 :含有yield 的关键字的函数就是一个生成器。 生成器的运行原理:调用函数时,当函数运行到yield时停止,返回值,下次调用时,就从这次的yield出继续执行,局部变量还是使用这次变量的值。相当于函数在yield被冻结,下次继续在yield处继续执行。 为什么要使用生成器 。 生成器相比一 阅读全文
posted @ 2018-02-10 11:40 拓睿峰 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 异常:即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 try的工作原理: 当开始一个try语句后,pyth 阅读全文
posted @ 2018-02-07 15:19 拓睿峰 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 工作过程: 迭代iterable中的每个元素; 每次迭代都先把结果赋值给iter_var,然后通过exp得到一个新的计算值; 最后把所有通过exp得到的计算值以一个新列表的形式返回。 阅读全文
posted @ 2018-02-06 16:44 拓睿峰 阅读(153) 评论(0) 推荐(0) 编辑