- 博客(18)
- 收藏
- 关注
原创 Python-2018——缓存数据库
NoSqlNoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库,随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合...
2018-07-21 10:55:42
821
原创 Python-day19
1.django两种关系1.1FBV(function base views)1.2CBV(class base views)1.3name:多url路由关系进行命名,以后可以根据此名称生成自己想要的urlurl(r'^index/',views.index,name='i1'),url(r'^index/(\d+)/(\d+)/',views.index,nam
2018-01-23 16:52:34
289
原创 Python-day18
1.js正则表达式1.1 test 匹配字符串是否符合规定的正则1.2 exec 获取匹配的数据rep = /^\d+$//^\d+$/rep.test('12312312312321')truerep.test('12312312312321asfasfas')false注:简单匹配2.全局匹配gjavastr = "javaasda 123
2017-12-19 17:32:05
405
原创 Python-day17
jQuery$("#1")[div#1, context: document, selector: "#1"]$("#1")[0]d = document.getElementById("1")<div id="1">123</div>$(d)[div#1, context: div#1]注:jquery和dom存在包含与被包含关系$(".c1 a")(2) [a, a, pre
2017-12-04 15:54:23
265
原创 Python-day16
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <link rel="stylesheet" href="css2.css"> <link rel="stylesheet" href="font-awesome-4.7.0/css/font-awes
2017-11-15 14:17:59
200
原创 Python-day15
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body>position永远停留在某个位置,层次划分开来<div style="width:90px;height: 50px;background-color: black;color: r
2017-10-27 17:34:09
276
原创 Python-day14
html基础知识点:1.web服务端其实只是运行socket服务端,而客户的浏览器充当socket客户端,服务端返回的数据永远只是字符串,如果字符串中的格式恰好是浏览器认识的,就会转化成各种颜色以及样式2.DOCTYPE 标准的对应关系3.html标签(只能有一个,相当于人的身体,是主体)4.head标签(相当于脑袋,是内在的东西,支配所有动作,外在是看不到的)5.自闭合标签meta6.搜索引擎:<
2017-09-22 17:55:09
360
1
原创 Python-day12(day13)
MariaDB数据库1.什么是数据库?答:数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。基本操作:查看表结构:MariaDB [mysql]> desc user; 查看表数据,纵向显示MariaDB [mysql]> select * from user\G;创建数据库:MariaDB [(none)]> create
2017-08-09 15:42:51
256
原创 Python-day11
epoll和gevent的区别:解:在linux底层都是调用libevent.so模块文件实现的,也就是说在底层都是一样的,协程gevent也是I/O多路复用,epoll关注点更多的是I/O多路复用本身;不同函数,方法之间的切换,协程则是I/O多路复用是默认设置,关注点更多的是任务之间的切换,上层封装了函数以及方法之间的切换。1.消息队列rabbitmq注:其实作用和Python的
2017-07-06 13:39:33
233
原创 Python-day10
进程注:Python的多线程不适合CPU密集操作型的任务,适合IO操作密集型的任务,但是如果是多进程的话,进程也是直接调用系统底层的进程(调用C语言的接口),在进程的概念中,进程与进程之间本来就是相互独立的,所以也不存在GIL锁的概念,也不该归GIL管,所以为了解决Python线程中无法实现的“真正”的并发处理,折中的方案就是启用多进程,能做到CPU真正的多核处理(如果启用超过CPU核心数
2017-06-02 14:24:30
446
1
原创 Python-day9
paramiko1.scp_client.py#!/usr/bin/env python3# this is CR7 scripts!import paramikoimport getpass#连接IP、端口等信息,建立传送文件的通道,并不是真正的执行scptransport = paramiko.Transport(('10.0.0.188', 22))transport.connect(
2017-06-01 16:00:48
753
原创 Python-day8
1.跨目录调用模块#!/usr/bin/env python3# this is CR7 scripts!# mod = __import__("lib.aa")# obj = mod.aa.C("aqsed")# print(obj.NAME)import importlibaa = importlib.import_module('lib.aa')obj = aa.C('123')pr
2017-05-02 17:46:05
202
原创 Python-day7
1.类方法classmethod#!/usr/bin/env python3# this is CR7 scripts!class test(object): name = "Jay" def __init__(self,name): self.NAME = name @classmethod def talk(cls): print(
2017-04-24 18:05:47
281
原创 Python-day6
Subprocess1.run方法(Python3.5开始才有)>>> subprocess.run(["ls","-l"])total 21772-rw-------. 1 root root 1623 Mar 8 2017 anaconda-ks.cfg-rw-r--r-- 1 root root 19026 Mar 8 14:33 auto7.py-rw-
2017-03-07 15:51:54
418
原创 Python-day5
1.hashlib模块#!/usr/bin/env python3# this is CR7 scripts!import hashlibm = hashlib.md5()m.update(b"charlie")print(m.hexdigest())##############################bf779e0933a882808585d19455cd7937
2017-02-14 17:12:46
504
原创 Python-day4
1.装饰器解:本质上是函数,在语法上和普通的函没有区别(装饰其他函数,为其他函数添加附加功能) 原则1:不能修改被装饰的函数的源代码 原则2:不能修改被装饰的函数的调用方式 注:对于被装饰器装饰的函数而言,装饰器的透明,完全感知不到其的存在装饰器知识储备: 1.函数即“变量” 2.高阶函数 3.嵌套函数高阶函数+嵌套函数====》》》》装饰器函数的理解: 注:其实在Python中,函数
2017-02-07 17:46:17
338
原创 Python-day3
集合set1.set集合用法1:list1 = [1,2,3,3,4,4,5]list1 = set(list1)print(list1,type(list1))#############################{1, 2, 3, 4, 5} <class 'set'>注:以上set的作用是将列表中重复的值只出现一遍,set在Python中单独的一种数据类型set,而且集合也是无序的
2016-12-26 16:47:16
529
原创 Python-day1
Python-day-one首先当然是我写出了我本人的第一个python程序!!hello,world!!这是一个新的开始!#!/usr/bin/env python3print("hello,world")要声明解释器具体位置,由于python官方已经不推荐使用python2(只支持到2022年),所以用python3定义字符变量时需要加引号“”引起来,数字则不用,python会认为被引号引起
2016-11-30 16:19:55
354
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人