上一页 1 ··· 10 11 12 13 14
摘要: 一.定位分三种:相对定位,绝对定位和固定定位。 1.相对定位:元素所占据的文档流的位置保留,元素本身相对自身原位置进行偏移; 如下: 定位前: 定位后: 2.绝对定位:元素脱离文档流,不占据位置,漂浮在文档流的上方,相对于父级元素进行定位; 前提是父级元素设置了定位,一般是设置相对定位;如果找不到就 阅读全文
posted @ 2017-10-03 21:42 倥偬时光 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 一.浮动的特点: 1.只有左浮动和有浮动,不存在中间浮动;2.浮动碰到边界就停下来,无论是父元素的边界还是子元素的边界;3.浮动默认按文档流的形式布局,一行位置不够就自动换行;4.浮动会自动将行内元素或块元素转化为行内块元素,同时没有一般转化为行内块元素的间距问题;5.浮动元素后面没有浮动的元素会占 阅读全文
posted @ 2017-09-25 23:35 倥偬时光 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 一.在设置盒子div的子元素的外边框margin-top,子元素属性不起作用,父元素下沉: 子元素div设置了margin-top为20px;结果为: 2.设置元素的溢出修剪,overflow:hidden。说明:设置溢出修建隐藏后,可以找到盒子的边界,但这种方法会丢失一部分显示的内容,很少使用。 阅读全文
posted @ 2017-09-24 23:41 倥偬时光 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 1.插入排序:原理:对未排序序列中的每一个数据,在已排序序列中从后向前扫描比较,小于则交换位置,否则结束扫描。最坏时间复杂度O(n^2)。实现代码: 2.希尔排序:原理:插入算法的一个版本,插入算法是每次扫描相邻的数据进行比较,希尔排序是对数列进行分组,列与列之间跨步比较。时间复杂度:O(n^2)实 阅读全文
posted @ 2017-09-04 22:49 倥偬时光 阅读(500) 评论(0) 推荐(1) 编辑
摘要: random是python产生伪随机数的模块,随机种子默认为系统时钟。下面分析模块中的方法: 1.random.randint(start,stop): 这是一个产生整数随机数的函数,参数start代表最小值,参数stop代表最大值,两端的数值都可以取到; 函数算法时间复杂度:O(1)核心源代码:r 阅读全文
posted @ 2017-09-03 00:04 倥偬时光 阅读(8685) 评论(0) 推荐(1) 编辑
摘要: 1.while循环和for循环相同条件下的运行效率比较: 如下代码: 结果: 说明:如上结果,for循环和while循环的时间复杂度都是T(n)=5*n+1,但是for循环的效率比while循环稍高。 2.遍历列表、元组、集合的效率比较:如下代码: 结果: 说明:三个函数的查找的时间复杂度都为O(n 阅读全文
posted @ 2017-09-02 23:04 倥偬时光 阅读(1494) 评论(0) 推荐(0) 编辑
摘要: python的multiprocessing有两种创建进程的方式,每种创建方式和进程资源的回收都不太相同,下面分别针对Process,Pool及系统自带的fork三种进程分析。 1.方式一:fork() 举例: 缺点:1.兼容性差,只能在类linux系统下使用,windows系统不可使用;2.扩展性 阅读全文
posted @ 2017-09-01 23:05 倥偬时光 阅读(13094) 评论(1) 推荐(1) 编辑
摘要: 1.fork进程:(1)在windows系统中不可以用fork来创建进程,linux可以,但是创建大量进程使用很不方便。 2.Process进程: windows系统下结果: linux系统下结果: 说明: (1)如上代码,当重写Process的run方法创建进程后,可以看到windows系统会在子 阅读全文
posted @ 2017-09-01 22:50 倥偬时光 阅读(10964) 评论(0) 推荐(0) 编辑
摘要: python所有对象引用计数被减少1的情况: 一.对象的别名被赋予新的对象; 说明:直接使用del关键字或者del()函数;注意:上述代码手动销毁的是被赋值引用的a,但是在列表里的a不会被销毁。 三.一个对象离开它的作用域; 结果:3;3 说明:a作为参数传递到sys.getrefcount(a)函 阅读全文
posted @ 2017-08-31 22:40 倥偬时光 阅读(2409) 评论(0) 推荐(0) 编辑
摘要: python的垃圾回收采用的是引用计数机制为主和分代回收机制为辅的结合机制,当对象的引用计数变为0时,对象将被销毁,除了解释器默认创建的对象外。(默认对象的引用计数永远不会变成0) 所有的计数引用+1的情况: 一.对象被创建:1.a = 23 这里23这个对象并没有在内存中新建,因为在Python启 阅读全文
posted @ 2017-08-31 22:25 倥偬时光 阅读(3372) 评论(1) 推荐(2) 编辑
上一页 1 ··· 10 11 12 13 14