- 博客(15)
- 收藏
- 关注
原创 编码错误解析
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe5 in position 4: ordinal not in range(128)Python的str默认是ascii编码,和unicode编码有冲突。编码要用实际编码(utf-8,gbk,…),而不是ascii编码以下代码可解决该问题import sysreload(sys)...
2019-03-12 14:40:03 205
原创 顺序表与链表(python链表实现)
顺序表与链表的优缺点:https://blog.csdn.net/chan0311/article/details/798014731.空间开辟(1)顺序表:一次性开辟连续空间,插入时需要开辟新空间并把原 顺序表拷贝到新空间(2)链表:每次开辟一个节点,需要时再开辟...
2019-01-02 16:53:31 321
原创 多任务
1.进程2.线程3.协程常见问题:1.进程、线程的区别是什么共同点:都是实现多任务,为了提高效率。进程:独立内存空间,对于系统的资源开销要比线程大。线程:一个进程当中可以有多个线程,共享内存。2.创建线程(进程)方式:(1)Thread类下的Thread(target=函数名)(2)创建一个线程类,这个类需要继承Thread类,覆写run方法。3.协程:为什么python要...
2018-12-20 09:30:13 179
转载 迭代器、生成器、装饰器
1.迭代器:迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元素,而在这之前或之后,元素可以不存在或者被销毁。这个特点使得它特别适合用于遍历一些巨大的或是无限的集合特点:1.访问者不需要关心迭代器内部的结构,仅需通过next(...
2018-12-19 10:14:42 490
原创 python实现排序
python实现排序# # # 1.冒泡排序# # # 将相邻的两个数两两比较,每次外循环都将最大的数移到最后,# # # 每次内循环比较两个数,如果后一个数小于前一个数,两个数交换。## # # 冒泡排序是最慢的排序算法,实际运用中效率最低,# # # 当数列为由小到大的有序数列时为最好情况,当由大到小时为为最坏情况。#def Bubble_sort(alist):count ...
2018-12-16 19:43:38 353
原创 Django了解及安装注意点
Web框架之Django框架开发一、什么是web服务器(了解)当我们在浏览器输入URL后,浏览器会先请求DNS服务器,获得请求站点的 IP 地址。然后发送一个HTTP Request(请求)给拥有该 IP 的主机,接着就会接收到服务器给我们的 HTTP Response(响应),浏览器经过渲染后,以一种较好的效果呈现给我们。这个过程中,正是Web服务器在幕后默默做贡献,它永久地等待客户端(主...
2018-12-11 18:26:49 237
原创 Django项目部分笔记上传(未修改完)
pip install virtualenv 安装虚拟环境 pip install virtualenvpip install virtualenvwrapper-win 安装virtualenv的扩展管理包,用于更方便的管理虚拟环境mkvirtualenv 虚拟环境名称 ...
2018-12-11 18:25:54 283
原创 css部分笔记上传
可参考w3school网站学习标记语言.html hyperText 超文本(文字 图片 链接) markup language标记 闭合标签:<></> 开始标签,结尾标签单标签 :</> 结尾标签语义化: 会被浏览器抓取1.标题标签: h h1–h6语义化:h1对浏览器关键字抓取很重要2.段落标签: p3.换行 : 4.水平线 :...
2018-12-11 16:08:57 142
原创 jquery部分笔记上传
jquery:封装后的jsjquery两大特色:1.隐式迭代2.链式调用1.引入jquery库1.jquery的入口函数不覆盖 (而js的DOM对象的入口函数window.onload=function(ev){}会覆盖,只能有一个)$(document).ready(function()){}; 获取document文档树,绑定jquery的ready方法。绑定后可回调文档树中的函...
2018-12-11 16:07:52 123
原创 js部分笔记摘录
js笔记js中:一切皆对象python、js:是直译型语言1.数据类型:var2.数据转换:3.法一:行内 法二:文本内 法三:外部链接4.js中双引号不能嵌套双引号5.点击我 看看点击我 看看6.变量:先定义 再使用 关键字 var7.JS三大模块1.核心语法:ECMA5标准 ECMA62.DOM操作 HTML3.BOM操作 操作浏览器8.数据类型:...
2018-12-11 16:06:41 202
原创 vue部分笔记
VUEvue一大特色:双向数据绑定1.单项数据绑定:{{ message }} //双括号{{ str }}1.创造vue对象:var vm = new Vue( { /*挂载 挂载:el:'#app'*/ el:'#app', //挂载不能挂标签,尽量挂id data:{ //样式要记得把双括号加上进行单项数据绑定 message:'VUE学习 真好!', ...
2018-12-11 16:04:45 179
原创 进程、线程、锁相关笔记
day1:浅拷贝:a=b 两个列表id相同,用的是同一个堆和栈深拷贝:a=copy.deepcopy(a) 两个列表id不同,用的是不同的堆和栈查看任务管理器 : Shift+Ctrl+Esc阻塞状态:等待状态,代码都没有运行如input等待输入时就绪状态:阻塞结束到运行之前运行状态:进程(1.进程的概念:一个程序的一次运行 2.导入process模块: from multipr...
2018-12-11 16:02:14 150
原创 python部分笔记
https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c0001.impor mathprint(math.sqrt(100)) #开根号print(10 ** 0.5) #开根号,10的0.5次幂print(10 ** 2) #平方print(num1 ...
2018-12-11 15:57:11 502
原创 Linux部分常规命令笔记
which :判断内外部命令(只找得到磁盘)type :(磁盘没有用type).bash_history:是保存历史命令的文件etc/passwd :所有用户信息(用户名:密码位:用户编号:主组:备注信息:home目录:shell目录)etc/group :所有组的信息(组名:密码位:组号,附加组)etc/shadow :密码文件(用户名:密码(!没密码))lscpu ...
2018-12-11 15:55:17 225
原创 Mysql命令总结
day7数据库(mysql:关系型数据库管理系统)(总结:https://blog.csdn.net/picway/article/details/53646994练习:https://www.cnblogs.com/aqxss/p/6563625.html)1.数据库语言(5种)1.数据定义语言DDL(Data Definition Language) :create、drop、al...
2018-12-11 15:52:02 239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人