摘要: (1) 浏览器获取输入的域名www.baidu.com(2) 浏览器向DNS请求解析www.baidu.com的IP地址(3) 域名系统DNS解析出百度服务器的IP地址 (详细介绍DNS)-通过网关出去(4) 浏览器与该服务器建立TCP连接(默认端口号80)(5) 浏览器发出HTTP请求,请求百度首 阅读全文
posted @ 2019-03-27 14:19 小小小白1226 阅读(2839) 评论(0) 推荐(0) 编辑
摘要: 单例设计模式怎么来的? 在面向对的程序设计中,当业务并发量非常大,那么就会出现重复创建的相同的对象,每创建一个对象就会开辟一块内存空间,而这些对象其实是一抹一样的,那么有没有办法使用得内存对象只创建一次,然后在随处使用呢?单例模式就是解决这个问题的。 实现方式:1、创建一个类静态字段(类变量)__i 阅读全文
posted @ 2019-03-26 16:08 小小小白1226 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 上述问题产生的原因是 Python 闭包的延迟绑定。这意味着内部函数被调用时,参数的值在闭包内进行查找。因此,当任何由 multipliers()返回的函数被调用时,i 的值将在附近的范围进行查找。那时,不管返回的函数是否被调用,for 循环已经完成,i 被赋予了最终的值 3。 解决方法: 1.一种 阅读全文
posted @ 2019-03-25 21:52 小小小白1226 阅读(125) 评论(0) 推荐(0) 编辑
摘要: hasattr(object,name)函数 判断一个对象里面是否有name属性或者name方法,返回bool值,有name属性(方法)返回True,否则返回False、 getattr(object,name[default])函数: 获取对象object的属性或者方法,如果存在则打印出来,如果不 阅读全文
posted @ 2019-03-25 21:22 小小小白1226 阅读(113) 评论(0) 推荐(0) 编辑
摘要: #mapf = lambda x,y,z:x+y+z x = map(f,[1,2,3],[4,5,6],[7,8,9]) for i in x: print(i) #reduce 需要引用,reduce()函数接收的参数和 map()类似,一个函数 f,一个list,但行为和 map()不同,reduce()传入的函数 f 必须接收两个参数,reduce()对list的每个元素反复... 阅读全文
posted @ 2019-03-25 20:30 小小小白1226 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 内存管理机制:引用计数、垃圾回收、内存池 引用计数: 引用计数是一种非常高效的内存管理手段,当一个Python对象引用时其引用计数加一,当其不再被一个变量引用时则减一。当引用计数等于0时对象被删除。 1.引用计数: 引用计数也是一种垃圾收集机制,而且也是一种最直观,最简单的垃圾收集技术。当 Pyth 阅读全文
posted @ 2019-03-25 20:01 小小小白1226 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 1.使用多进程,充分利用机器的多核性能 2.对于性能影响较大的部分代码,可以使用C或C++编写 3.对于IO阻塞造成的性能影响,可以使用IO多路复用来解决 4.尽量使用Python的内建函数 5.尽量使用局部变量 阅读全文
posted @ 2019-03-25 16:56 小小小白1226 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成计算机语言,计算机才能执行高级语言编写的程序。 解释型语言:在运行程序时才会进行翻译(Python) 编译型语言:写的程序在执行前,需要一个专门的编译过程,吧程序编译成机器语言(可执行文件)(c) 阅读全文
posted @ 2019-03-25 16:49 小小小白1226 阅读(117) 评论(0) 推荐(0) 编辑
摘要: Python是强语言的动态脚本语言 强类型:不允许不同类型相加 动态:不适用显示数据类型声明,且确定一个变量的类型实在第一次给它赋值的时候。 脚本语言:一般也是解释器语言,运行代码只需要一个解释器,不需要编译。 阅读全文
posted @ 2019-03-25 16:46 小小小白1226 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 各种排序算法的Python实现 1.冒泡算法 : 冒泡排序可以把排序的变化过程想象成气泡从水中升起一样,非常的富有美感。谁有程序员没有审美的? 上面我们通过拿第一个数跟后面的依次比较,最后得出了最小数。如果我们用同样的方法从剩余的数组中拿出第二小的数,拿出第三小的数,这样我们不就完成了数组的排序么? 阅读全文
posted @ 2019-03-16 19:06 小小小白1226 阅读(175) 评论(0) 推荐(0) 编辑