基本数据类型补充: set 是一个无序且不重复的元素集合 1:创建 2:转换 3:intersection , intersection_update方法 intersection取得两个集合中的交集元素,并将这些元素以一个新的集合返回给一个变量接收 intersection_update取得两个集 ...
分类:
编程语言 时间:
2017-01-04 00:17:52
阅读次数:
304
Python简介 1:Python的创始人 Python (英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种解释型、面向对象、动态数据类型的高级程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 python的创始人为吉 ...
分类:
编程语言 时间:
2017-01-01 19:02:19
阅读次数:
192
这本书读起来很快,而且很多地方都感觉到了共鸣!收获还是不少的... 空杯心态 这是我最喜欢的一个主题,书中有一个故事: 意思是说,如果我们自己的心态不摆正,骄傲浮躁,不能静下心来好好学习,那么看再多的书也是无用的。 只有以一种求知的心态学习,才会有收获。 关于技能 对于软件开发者来说,在入职之前的学 ...
分类:
其他好文 时间:
2016-12-14 22:03:34
阅读次数:
159
十大编程算法助程序员走上高手之路 分类 编程技术 十大编程算法助程序员走上高手之路 分类 编程技术 算法一:快速排序算法 快 速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种 状况并不常见。事实上,快速排 ...
分类:
编程语言 时间:
2016-12-13 19:11:17
阅读次数:
265
参考:安卓高手之路之图形系统(6)requestLayout的流程 一、invalidate和postInvalidate 这两个方法都是在重绘当前控件的时候调用的。invalidate在UI线程中调用,postInvalidate在非UI线程中调用。因为android的UI线程是非线程安全的,所以 ...
分类:
其他好文 时间:
2016-08-11 09:56:32
阅读次数:
203
算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构 ...
分类:
编程语言 时间:
2016-07-09 17:48:32
阅读次数:
206
Android 面试题总结之Android 基础(六)
在上一章节Android 面试题总结之Android 基础ListView(五) 主要是ListView的优化,原理以及一些基本问题。
在阅读过程中有任何问题,请及时联系。如需转载请注明 fuchenxuan de Blog
本章系《Android 之美 从0到1 – 高手之路》Android基础将会总结了Android...
分类:
移动开发 时间:
2016-05-30 18:35:37
阅读次数:
451
我不喜欢那些泛泛而谈的去讲那些形而上学的道理,更不喜欢记那些既定的东西。靠记忆去弥补思考的人,容易陷入人云亦云的境地,最后必定被记忆所围困,而最终消亡的是创造力。希望这个高手之路系列能够记录我学习安卓的点点滴滴。从而汇成流,聚为江,成为海。 下面就结合代码分析一下ClassLoader这个东西。 安 ...
分类:
移动开发 时间:
2016-05-17 21:17:00
阅读次数:
268
IOS温故而知新(一) 一步一步分析新建App启动过程 笔者接触IOS大概半年的时间,可以说能够开发App,但是又有很多不足的地方,因此打算写一些技术文章,能够达到温故而知新的效果,难免会有错误或者遗漏,也希望各位看官不吝指教。另外宣传一下刚建立的群“IOS菜鸟到高手之路”,312747764,欢迎
分类:
移动开发 时间:
2016-02-24 19:33:06
阅读次数:
333