-
通用唯一识别码——UUID(Python)
一、概述: UUID(Universally Unique Identity)的缩写,是一种软件建构的标准,通常由32字节16进制数表示(128位),它可以保证时间和空间的唯一性。目前应用最广泛的UUID事微软的GUIDs。 二、作用: UUID让分布式系统所有元素都有唯一的辨识信息,让每个人都可以建...
2018-09-01 05:54:25
-
基于Python的飞机大战游戏
前几天决定学Python,上网找了教程看了两天,和C比起来面向对象的特性真的都很便捷,有了类开发各种敌机,子弹什么的都很方便。 在此要感谢开发pygame模块的开发人员,真的很好用(逃 效果图↓ 主函数↓ 精灵类模块...
2018-09-01 05:54:22
-
Python机器学习(1)——决策树分类算法
1、决策树算法 决策树用树形结构对样本的属性进行分类,是最直观的分类算法,而且也可以用于回归。不过对于一些特殊的逻辑分类会有困难。典型的如异或(XOR)逻辑,决策树并不擅长解决此类问题。 决策树的构建不是唯一的,遗憾的是最优决策树的构建属于NP问题。因此如...
2018-09-01 05:54:17
-
面向对象之组合的补充,主动调用其他类的成员,特殊成员
一丶组合的补充 1.类或对象是否能做字典的key? class Foo: pass user_info = { Foo: 1 , Foo(): 5 } print (user_info) # {class '__main__.Foo': 1, __main__.Foo object at 0x000002CF8B1A9CF8: 5} 2.对象中到底有什么呢? class Foo(object): def __init__ (self,age...
2018-09-01 05:54:21
-
IO多路复用
IO多路复用实现并发服务器 IO多路复用技术 我们把socket交给操作系统去监控 epoll 是惰性的事件回调:惰性事件回调 是由用户进程 自己调用的,操作系统只起到 通知的作用,目前Linux上效率最高的 IO多路复用 技术。 并发服务实现: 服务端 import socketimport selecto...
2018-09-01 05:54:20
-
五、面向对象
一、什么是面向对象的程序设计 1、 面向过程 的程序设计:核心是过程二字,过程指的是解决问题的步骤,即先干什么再干什么......面向过程的设计就好比精心设计好一条流水线,是一种机械式的思维方式。 优点是:复杂度的问题流程化,进而简单化(一个复杂的问题,分成一...
2018-09-01 05:54:12
-
Selenium二次封装-Python版本
1 from selenium import webdriver 2 from selenium.webdriver.support.wait import WebDriverWait 3 from selenium.webdriver.support import expected_conditions as EC 4 from selenium.webdriver.common.by import By 5 from selenium.webdriver.common.action_cha...
2018-09-01 05:54:16
-
使用pycharm创建自己的第一个django项目
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。刚玩Python...
2018-09-01 05:54:08
-
Scrapy 学习记录
首先,安装 virtualenv虚拟环境 启动虚拟环境, 进入希望保存项目的目录 使用下面的命令新建一个scrapy的项目(由于pycharm中没有内置scrapy的项目,只能手动创建) scrapy startproject ArticleSpider(项目名称) 系统返回表示成功 New Scrapy project ' ArticleSpid...
2018-09-01 05:54:07
-
六、网络编程(socket编程)
一、客户端/服务器架构 1、硬件C/S架构(打印机) 2、软件C/S架构 互联网处处是C/S架构 比如百度网站是服务端,浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端提供微信服务,需要下载微信安装包安装使用才可以去聊微信。 C/S架构与socket的关系: 用socket就...
2018-09-01 05:54:06
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash