文章分类 -  python

学习总结
摘要:JavaScript基础 JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。 具有以下特点: JavaScript是一种解释性脚本语言( 阅读全文
posted @ 2016-02-26 23:42 杜瑞龙 阅读(226) 评论(0) 推荐(0)
摘要:Redis介绍Redis是一个开源的BSD授权的高级key-value存储。它通常被称为数据结构服务器,因为key可以包含字符串,哈希值,列表,集合和有序集合。优点性能极高– Redis能支持超过 100K 每秒的读写频率。丰富的数据类型 – Redis支持二进制案例的 Strings, Lists... 阅读全文
posted @ 2016-01-20 20:45 杜瑞龙 阅读(92) 评论(0) 推荐(0)
摘要:先了解一下OS级 阅读全文
posted @ 2016-01-13 19:02 杜瑞龙 阅读(76) 评论(0) 推荐(0)
摘要:在学习Socket的时候,已经知道server端同一时间仅能处理一个client请求。在有第二个连接过来的时候,如果第一个请求在和服务器连接中,那么第二个只能等待第一个断开后第二个才能连接。这样的话,当server端在等待client端输入数据时,server就是空闲状态从而浪费时间,降低效率。... 阅读全文
posted @ 2016-01-05 21:43 杜瑞龙 阅读(118) 评论(0) 推荐(0)
摘要:Socket概述 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 Socket又称套接字,是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象。它允许程序接受并进行连接,如发送和接受数... 阅读全文
posted @ 2015-12-25 23:54 杜瑞龙 阅读(69) 评论(0) 推荐(0)
摘要:异常处理一、异常基础异常是开发人员在开发过程中遇到的错误,为了增加用户友好性,不让错误信息直接展现给用户,因此开发人员需要对这些错误进行捕获处理。异常处理的基本结构如下:try: # 会出现异常的语句export Exception,e: # 对异常进行处理的语句实例:将用户输入的两个... 阅读全文
posted @ 2015-12-16 23:05 杜瑞龙 阅读(105) 评论(0) 推荐(0)
摘要:讲面向对象之前,这里先对前面使用到的编程方式做一个简单的总结:面向过程:这是最简单也最容易所使用的一种编程方式,只需要根据业务逻辑从上到下将代码垒起来就可以了,代码的执行过程也是从上到下执行。函数式编程:将实现某个业务逻辑的代码封装到一个函数中,当需要的时候只需要通过函数名调用即可。面向对象面向对象... 阅读全文
posted @ 2015-12-05 02:23 杜瑞龙 阅读(116) 评论(0) 推荐(0)
摘要:我们已经知道函数可以在同一个文件中被重用,那么模块可以在其他程序中被重用,模块基本上就是一个包含了实现某一功能的代码集合。模块分为三种:自定义模块内置模块开源模块我们之前讲到的os、sys、file都是内置模块。导入模块模块的导入有以下几种方式:import moduleimport module.... 阅读全文
posted @ 2015-11-28 01:22 杜瑞龙 阅读(82) 评论(0) 推荐(0)
摘要:上一篇中已经对装饰器做了简单的介绍,本片主要从装饰器的执行过程来对装饰器做进一步的补充。两层装饰器base.py代码如下:# 验证用户名和密码def login(name, passwd): if name == 'andy' and passwd == '123': retur... 阅读全文
posted @ 2015-11-26 23:13 杜瑞龙 阅读(131) 评论(0) 推荐(0)
摘要:冒泡算法上一篇文章中介绍了一部分内置函数,这里就用内置函数实现一个冒泡排序算法。需求:请按照从小到大对列表 [13, 33, 4, 9, 11]进行排序。for m in range(1,len(li)): for n in range(len(li)-m): num1 = ... 阅读全文
posted @ 2015-11-18 20:48 杜瑞龙 阅读(104) 评论(0) 推荐(0)
摘要:collections模块介绍collections是Python内建的一个集合模块,提供了许多有用的集合类。下面简单介绍几个常用的类:1、counter(计数器)Counter是对字典类型的补充,用于统计值的出现次数。另外,它还集成了字典的所有功能。from collections import ... 阅读全文
posted @ 2015-11-14 11:36 杜瑞龙 阅读(90) 评论(0) 推荐(0)
摘要:一、变量作用域面向过程:只要在内存中定义,就可以使用。面向函数|对象:只在函数或对象内可以,其他地方不可用。二、三目运算三元运算:result = 值1 if 条件 else 值2例如:>>>a=1>>>name = 'andy' if a==1 else 'marry'>>>print namea... 阅读全文
posted @ 2015-11-07 11:32 杜瑞龙 阅读(95) 评论(0) 推荐(0)
摘要:昨天是参加python培训的第一天,虽然我已经能够使用python写一些小程序,但是依然从中收获良多。下面是我对第一天学习内容的整理。python介绍python的起源python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发... 阅读全文
posted @ 2015-10-31 10:21 杜瑞龙 阅读(109) 评论(0) 推荐(0)