自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 书写类的基本思想

类编写类时,先确定这个类的功能向类中增加文档字符串,定义这个类的功能,并写出这个类的方法写出方法,在doc中标出方法的接受参数和返回值class Fridge(object): """This class implements a fridge where ingredients can be added and remove individually,or in gr...

2018-12-28 11:57:32 150

原创 虚拟环境的使用

构建虚拟环境的方法python工具建立虚拟环境使用conda建立虚拟环境使用Python工具建立虚拟环境切换到工作目录下cd [/d] dir创建虚拟环境python -m venv (venv_name)激活虚拟环境(venv_name)\Scripts\activate在该虚拟环境下安装特定的包pip install pygame关闭虚拟环境deactivate使...

2018-12-28 11:53:52 117

原创 关于http

httpHTTP协议是***Hyper Text Transfer Protoco***(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。...

2018-12-21 17:19:52 85

原创 jQuery使用(一)

jQuery中文手册jQuery中文文档关于jQueryjQuery是一个js库jQuery可以简化js操作建议查看jQuery源代码jQuery语法基础语法:$(selector).action()$代表jQuery选择符(selector)“查询”和“查找” HTML 元素jQuery 的 action() 执行对元素的操作jQuery组件选...

2018-12-17 20:54:22 90

原创 JS学习

JS简介JavaScript使用的目的:操作html 样式验证输入对事件做出反应Javascript语法数据类型 类型 声明方法 示例 字符串 双引号内包括 var str = "value" 数字 直接写数值 var num = 2 布尔 true/false var bool = true 数组 new Array() var

2018-12-17 16:39:03 289

原创 Bootstrap样式(一)

Bootstrap3栅格说明使用说明:类似表格样式的使用<table> <tr rowspan="2"> <td colspan="3"></td> <td>&lt

2018-12-13 16:57:56 259

原创 css学习

CSS学习基础部分CSS选择器:派生选择器:根据上下文确定设置哪部分的样式ul li strong{ color: #fff;id选择器(使用#号选择):根据id确认被设置部分的样式,可与派生选择器组合使用<!--html--><p id="green" class="content">This

2018-12-11 13:43:36 101

原创 网络编程

准备知识网络通信的七层:物理层:例如光纤之类(相当于快递公司)数据链路层:例如局域网的实现(相当于从北京海淀顺丰与北京朝阳顺丰之间的连接)网络层:IP之类,如何在网络中寻找特定的计算机层面(从北京顺丰到上海顺丰之间)传输层:TCP,传递数据时,应该遵循的特定解析规则(传递的快件应该怎么进行包装)会话层 :scoket创建套接字,标识已经创建该通信通道(寄送快递)表示层 :接受到的...

2018-11-29 17:42:16 79

原创 需调试bug

tkinter 创建的屏保bug : 程序提示小球移动时最大递归深度超过限制import randomimport tkinterclass RandomBoll: def __init__(self, canvas, screen_width, screen_height): self.screenwidth = screen_width ...

2018-11-27 09:18:28 149

原创 协程

协程历史历程3.4引入协程,用yield实现3.5引入协程语法实现的协程比较好的包有asyncio, tornado, gevent定义:协程 是为非抢占式多任务产生子程序的计算机程序组件,协程允许不同入口点在不同位置暂停或开始执行程序”。从技术角度讲,协程就是一个你可以暂停执行的函数,或者干脆把协程理解成生成器协程的实现:yield返回send调用...

2018-11-26 17:25:33 71

原创 多线程编程

多线程编程简介:多线程编程目的:最大化利用系统资源,提高系统执行代码的效率。多线程(Multithread, MT)在本质上属于异步的。不使用多线程的情况下可以使用多路复用,在系统开销中,多路复用小于多线程,但是多线程的效率高于多路复用适用对象:本质上属于异步有多个并发的活动每个活动的执行顺序具有不确定性进程和线程之间的区别个人理解:进程之于系统相当于线程之于进程。线...

2018-11-23 19:41:17 165

转载 函数调试

调试技术调试流程:单元测试->集成测试->交测试部分类:静态调试:动态调试:pdb调试推荐文章官方网页(英文)pdb模块介绍pdb调试技巧简单使用的介绍,推荐优先阅读pdb详细中文介绍主要是帮助文件的中文翻译调试案例01调试案例02pdb: python 调试库pycharm调试run/debug模式案例01....

2018-11-21 17:15:04 113

原创 Python语言的高级特性

Python语言的高级特性函数式编程(FunctionalProgramming)理解:基于λ演算的一种编程方式:程序中只有函数函数可以作为参数,同样也可以作为返回值纯函数式的编程语言: LISP , HaskellPython 函数式编程只是借鉴函数式编程,需要了解:高阶函数返回函数匿名函数装饰器偏函数λ表达式个人理解:lambda表达式中,在...

2018-11-21 16:22:15 318

原创 首次接触GIT

GIT 的作用:帮助管理项目(相当于备份对文件的造作状态)Git详细参考教程基本使用命令:- git init : 初始化一个仓库- git add : 向暂存区添加内容- git commit - m "message for desc" :向仓库提交内容,附带注释文本- git stat...

2018-11-21 10:44:40 180

转载 Logs相关使用

LONGS模块的相关使用

2018-11-21 10:35:29 280

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除