
笔记
文章平均质量分 87
daVinci_Lee
熟悉java,精通python,Django,mysql
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
scrapy框架学习
框架功能:高性能持久化存储,异步数据下载,高性能数据解析,分布式,原创 2020-12-21 15:32:43 · 264 阅读 · 0 评论 -
NOSQL篇之redis数据库
NOSQL篇之redis数据库NOSQLNOSQL篇之redis数据库前言一、Redis性能并发二、memcached三、使用步骤1.引入库2.读入数据总结前言非关系型数据库在开发过程中非常重要,面试里面必问没有数据表概念,基本不支持事务一、Rediskey-value结构,value支持多种数据类型,数据存储在内存中,又拥有持久化功能更为安全优点:1异常快速2支持丰富的数据类型(list,set,zset,hash等)3功能多样,可在消息队列中使用4单线程特性性能原创 2020-11-13 16:59:20 · 212 阅读 · 0 评论 -
分布式开发技术(github的使用)
文档版本控制发展:最早的,文件夹管理 >>> 本地(仅保留一个文件) >>> 集中式(SVN,所有版本都放在中央服务器上,每个人再从服务器下载其中一个版本,服务器不能中断)>>> 分布式(除了服务器,每个终端下的仓库都保留所有版本,上传修改是先提交给本地管理器,再提交给中央服务器,这样服务器不管公布工作都影响不到终端,终端可以在任意时...原创 2020-04-21 03:06:20 · 595 阅读 · 0 评论 -
爬虫技术的学习
网站的君子协议robots.txt :规定了哪些可以爬取,哪些严禁爬取原创 2020-03-25 17:42:26 · 302 阅读 · 0 评论 -
django框架之ajax,组件
ajax语法简单实现及校验示例文件上传请求头ContentType,指的是请求体的编码类型,常见的类型共有3种:application/x-www-form-urlencoded 常见的post提交方式,由浏览器生成multipart/form-data 常见的post提交方式,如果提交文件用这个application/json基于form:<form a...原创 2020-03-06 13:54:05 · 397 阅读 · 0 评论 -
django框架之ORM
单表操作新增表语法:model_obj = model.objects.create(attr1=’’,attr2=’’…) ## 有返回值,返回一个QuerySet类型model_obj = model(attr1=’’,attr2=’’…)model_obj.save()查询表QuerySet框架定义的数据类型:[attr1:val,attr2:val],表示差...原创 2020-02-17 17:43:34 · 254 阅读 · 0 评论 -
django框架之视图层、模板层
http协议请求方法:post(提交更改数据),get(查询)原创 2020-01-25 11:43:41 · 653 阅读 · 0 评论 -
前端-JavaScript
js的发展历史现行浏览器主流采用的脚本语言。和ECMAScript的关系:ECMAScript是一种语言标准,js则是对ECMAScript的一种实现js组成部分:ECMAScript(核心),dom(文档对象模型),bom(浏览器对象模型)js的数据类型var,num,未定义undefined查看类型:typeof数组array...原创 2020-01-08 16:36:41 · 155 阅读 · 0 评论 -
mysql数据库开发
1、数据库服务器:运行数据库管理软件的计算机2、数据库管理软件:mysql,oracle3、库:存放表的文件夹4、表:文件5、记录:比如说事物的一系列特征6、数据:描述事物特征...原创 2019-11-27 20:26:21 · 610 阅读 · 0 评论 -
ftp作业难点及解体思路
1.客户端用户切换目录时,如果在使用了并发技术的情况下直接更改server上的路径会导致:用户A切换了目录,用户B下的目录也会变掉,这样的话当B用户进行查询下载上传时,就能对非当前用户下的文件进行操作。2.所以1的方法不可取,应当在server上处理客户端上的请求,返回请求结果3.4.os.path.realpath(path) 返回path的真实路径os.path.abspath(pa...原创 2019-11-06 19:15:10 · 259 阅读 · 0 评论 -
网络编程
计算机要能投入使用要包含三大块:应用软件系统软件硬件原创 2019-09-05 15:44:11 · 238 阅读 · 0 评论 -
python学习之常用模块
模块的介绍和导入程序越庞大,把函数分组(比如说把文件操作,图形处理,网络通信分门别类),一个或者多个.py文件构成一个模块。优点:1.这样的结构可维护强,提高代码可维护性。写好的模块还可以被引用(其中就包括python内置模块和第三方模块)2.避免函数名和变量名冲突,每个模块有独立的命名空间,因此相同名字的变量和函数可以分别存在不同的模块中模块分类:1.标准模块(内置库)2.第三方模块...原创 2019-08-20 11:10:49 · 265 阅读 · 0 评论 -
编程范式(面向过程、面向对象)
其实就是一个解决问题的步骤,设计一条流水线,完成机械式的操作优点:复杂的问题流程化,进而简单化原创 2019-08-26 00:30:06 · 1390 阅读 · 0 评论 -
python数据类型和文件操作
变量创建,垃圾回收机制name=“lida”print(id(name)) #内存地址python解释器有自动垃圾回收的机制,隔一段时间把没有跟变量名关联的内存数据回收(删除)变量的指向关系a=‘luoma’a1=a #a的内存地址给a1,a1内存是直接指向luoma,a1引用了‘luoma’这个变量值身份运算b=‘sub’type(b) is str ===⇒ Tr...原创 2019-07-24 01:14:20 · 502 阅读 · 0 评论 -
python字符编码
几种常见的字符编码编码所占字节数ASCII(英文字母及欧洲语言)8bit/1bytesUnicode(国际标准组织统一标准字符集)2bytesGB2312(简体中文字符集)2bytesGBK(GB2312扩展字符集,支持繁体,兼容GB2312)8bit/1bytesUTF-8(不定长编码)1~3bytes...原创 2019-07-31 15:35:32 · 841 阅读 · 0 评论 -
python数据类型和基础语法
列表(数组)name=[]name.append(‘lida’) 末尾加元素name.index() 查询下标name【1】=“罗马” 改变下标1的元素值del name(1) 删除下标为1的元素运算符算术运算% 取模,判断奇偶** 次幂//整除比较运算(==,!= ;>=;<=)赋值运算(=;+=;-=;*=;/=;%=取模;**=取幂;//=取整)...原创 2019-07-22 17:13:36 · 186 阅读 · 0 评论 -
python函数编程
函数特点:1,减少代码量 2,程序可扩展 3,易于维护原创 2019-08-15 09:24:45 · 510 阅读 · 0 评论