- 博客(16)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 css里面的六种选择器
css中的六种选择器:标签选择器、id选择器、类选择器、组合选择器、层次选择器、伪类选择器。<head> <meta charset="UTF-8"> <title>六种选择器</title> <style type="text/css"> /*标签选择器*/ p { color: red;
2018-12-21 16:19:04
385
原创 django框架中的model层(基础)
django中内嵌了ORM框架,ORM框架可以将类和数据表进行对应起来,只需要通过类和对象就可以对数据表进行操作。django中主要是设计类:模型类。ORM还可以让模型类生成表。在模型类可以(1)设置模型类。(2)设置模型管理类。1)设置模型类:模型类写在应用的models.py中,必须继承models.Model的类。 类中的属性对应数据库中的字段。 例如: class 类名(mode...
2019-03-10 19:52:55
273
原创 为什么要在项目开发中使用redis?
Redis简介Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。Redis是 NoSQL技术阵营中的一员,它通过多种键值数据类型来适应不同场景下的存储需求,借助一些高层级的接口使用...
2019-03-10 14:22:30
733
原创 Django中authenticate和login模块
Django中authenticate和login模块Django 提供内置的视图(view)函数用于处理登录和退出,Django提供两个函数来执行django.contrib.auth中的动作 : authenticate()和login()。认证给出的用户名和密码,使用 authenticate() 函数。它接受两个参数,用户名 username 和 密码 password ,并在密码对给...
2019-02-16 16:39:18
376
1
原创 django中的关联查询
通过模型类实现关联查询 例:查询图书信息,要求图书关联的英雄的描述包含'盲'。>>> BookInfo.objects.filter(heroinfo__hname__contains='盲')[<BookInfo: 英雄联盟>]例:查询图书信息,要求图书中的英雄的id大于3.>>> BookInfo.objects.f...
2019-01-15 16:27:45
380
原创 html(innerHTML)和text(innerTEXT)的区别与联系
html(innerHTML)和text(innerTEXT)的区别<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <script src="js/jquery-1.12.4.min.js" type="text/javascript" charset=&
2019-01-06 16:12:41
2393
原创 js中操作字符串的几种常见方法
1、字符串合并操作:“ + ” var iNum01 = 12; var iNum02 = 24; var sNum03 = '12'; var sTr = 'abc'; alert(iNum01+iNum02); //弹出36 alert(iNum01+sNum03); //弹出1212 数字和字符串相加等同于字符串相加 alert(...
2019-01-03 18:01:32
782
原创 jquery 的过滤和转移
jquery 的过滤和转移!DOCTYPE html><html> <head> <meta charset="UTF-8"> <script src="js/jquery-1.12.4.min.js" type="text/javascript" charset="utf-8">&
2019-01-01 16:30:30
114
原创 html标签(块元素和行内元素、语气化标签、图像标签)
&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt; &amp;lt;!--块元素:p标签(占一行位置) div标签:相当于p标签,但p标签不能嵌套,div标签能够嵌套,主要用于布局: 单闭合:&amp;lt;br /&amp;gt; 换行 行内元素:行内元素:span em i b strong span和块元
2018-12-20 16:45:52
2662
原创 多值参数(元组和字典)的拆包
什么是多值参数的拆包?num_tuple = (1,2,3,4,5)info_dict = {"name": "老王"}#任意定义一个多值函数def test(*args, **kwargs): print(args) print(kwargs)#1.错误的演示test(num_tuple,info_dict)#2.不使用拆包完成test(1, 2, 3,...
2018-12-19 17:55:49
383
1
原创 单例模式
#定义一个类class MusicPlayer (object): #记录第一次被调用的引用 instance = None #记录是否执行过初始化动作 init_flag = False def __new__(cls, *args, **kwargs): #1.判断类属性是否为空对象; if cls.insta...
2018-12-04 11:10:52
163
2
原创 使用tcp客户端下载文件
import socketdef main(): #1.创建套接字tcp tcp_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #2.输入服务器的地址 client_ip = input("请输入服务器的ip:") client_port = int(input("请输入服务器的port:")) #3....
2018-12-04 10:52:53
427
原创 tcp聊天室[天上人间] V2.0版本
用tcp套接字搭建聊天室import socketdef main(): #1.创建tcp套接字 tcp_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #2.绑定本地信息(bind) tcp_socket.bind(("",6344)) #3.默认的套接字由主动改为被动(listen) tcp_sock...
2018-12-04 10:45:18
328
原创 python中的类属性、类方法、静态方法
1、类属性就是针对 类对象 定义的属性使用赋值语句在 class 关键字下方可以定义 类属性类属性 用于记录 与这个类相关 的特征2、类方法就是针对 类对象 定义的方法在 类方法 内部可以直接访问 类属性 或者调用其他的 类方法类方法需要用 修饰器 @classmethod 来标识,告诉解释器这是一个类方法3、静态方法既 不需要 访问 实例属性 或者调用 实例方法也 不需要 访...
2018-12-04 10:18:05
124
原创 浅拷贝(copy)和深拷贝(deepcopy)的区别(面试题)
对于可变类型(eg:列表)和不可变类型(eg:元组)中的浅拷贝(copy)和深拷贝(deepcopy)的区别(面试题)#1.可变类型(eg:列表)中的浅拷贝(copy)和深拷贝(deepcopy)的区别import copya = [1,2]b = [3,4]c = [a,b]#1、浅拷贝(可变类型)d = copy.copy(c)![浅拷贝时,不仅为 d 开辟了空间 ,而且 重新...
2018-12-03 16:50:30
1496
原创 GIL锁对象(全局解释器)[面试题]
GIL锁对象(全局解释器)[面试题]描述Python 中GIL的概念, 以及它对python多线程的影响?编写一个多线程抓取网页的程序,并阐述多线程抓取程序是否比单线程单线程性能有提升,并解释原因。#1.多线程#子线程死循环import threadingdef test(): while True: passt1 = threading.Thread(target...
2018-12-03 15:55:34
146
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人