自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Centos8搭建ftp服务器

Centos8搭建ftp服务器前言:小白一枚,今天自己搭建FTP服务器,按照网上各种教程进行安装,到最后怎么也不成功,万幸最后终于能用了,写这个贴子留存一下,避免大家继续踩坑。环境:centos8 vsftpd 3.0安装步骤安装vsftp执行代码yum install -y vsftpd修改配置文件vi /etc/vsftp/vsftpd.confanonymous_enable=NO #进制匿名访问chroot_local_user=YES #限制所有用户都在家目

2021-03-10 22:22:30 469

原创 Django缓存

缓存的概念这里首先说明,我写的仅仅是为了方便理解,所以用词并不严谨,请各位看官见谅。缓存是一种快速读取数据的介质,常规的数据读取方式是将数据从硬盘中读取出来,然后经过渲染呈现给用户。这样的频繁读取带来的IO操作会降低数据库的运行效率,大大降低用户体验。为了减小数据库的压力,优化用户体验,我们在第一次读取数据时将数据存储到内存中,以后如果再读取这一组数据时就直接从内存中读取,而不是再去硬盘读取...

2019-10-09 20:39:16 143

原创 Django中celery使用简述

celery简介请各位看官自行百度吧,写着太麻烦了Django中celery框架对于web开发,异步处理消息机制可以极大的提升用户体验,但是Django本身不具备异步处理消息的机制,因此Django引入了celery来进行异步任务的处理。Django中celery的使用安装celery因为在这里我选择的使用redis进行消息存储,所以一共需要安装三个包,分别是pip in...

2019-10-08 22:39:15 251

原创 CSS基本样式

CSS简介什么是CSSCSS是重叠样式表,主要负责标签样式的编辑,美化页面一个网页分为三大部分:结构层:主要由html负责,用来书写页面的结构表现层:主要由CSS负责,主要用来书写页面的展示样式,美化页面行为层:主要由js负责,主要用来处理页面和用户的交互效果CSS是单独的一种文件类型,后缀是.css的文件CSS的三种引进方式行间样式:给标签添加style属性...

2019-08-13 21:29:22 162

原创 初步认识html

什么是HTMLHTML是指超文本标记语言(Hyper Text Markup Language)HTML是用来描述网页的一种语言HTML文档基本结构<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>网页标题</title&...

2019-08-12 21:56:02 188

原创 线程和锁

线程概念由于进程是资源拥有者,创建、撤销与切换存在较大的内存开销,因此需要引入轻型进程:线程。进程是资源分配的最小单位,线程是CPU调度的最小单位(程序真正执行的时候调用的是线程),进程中的所有线程共享进程中的所有资源,每一个进程中至少有一个线程。使用threading模块创建线程from threading import Threadimport timecount = 0de...

2019-08-07 20:48:31 199

原创 进程

进程什么是进程:我们电脑上的应用程序,当其运行起来的时候就称为进程。也就是说当程序不运行的时候我们称之为程序,当程序运行起来它就是一个进程。程序与进程的对应关系是:程序只有一个,但进程可以有多个。创建多进程from multiprocessing import Processimport timedef sing(): for i in range(10): ...

2019-08-06 21:57:44 99

原创 文件操作

文件介绍什么是文件狭义说,文本文件;广义说:超文本文件,图片,声音,超链接,视频。文件的分类文件大体上可以分为两类,文本文件和二进制文件文件的作用使用文件的目的是把一些数据存储存放起来使用文件的流程一般的流程是:打开文件,读写文件,关闭文件。通过程序操作文件的流程也是这三步。读写文件简单操作读取文件file = open('a.txt','r'...

2019-08-02 21:32:30 114

原创 迭代器、生成器、装饰器

迭代器迭代器定义拥有 _ iter _方法和 _ next _ 方法的对象就是迭代器迭代迭代是访问集合元素的一种方式,可以将某个数据集内的数据‘一个挨着一个的取出来’,就叫做迭代。可迭代协议协议就是互相规定好的。可迭代协议的定义非常简单,就是内部实现了_ iter _方法和 _ next _ 方法。迭代器协议必须拥有_ iter _方法和 _ next _ 方法...

2019-08-01 22:58:49 121

原创 python中的常见魔术方法

_ _del _ _() 方法销毁魔术方法触发时机:当一个对象在内存中被销毁的时候自动执行参数:至少有一个self,接受对象返回值:无作用:在对象销毁的时候做一些操作注意:程序自动调用此方法,不需要我们手动调用示例:class A(): num = 0 def __init__(self,name): A.num += 1 sel...

2019-07-30 21:12:06 179

原创 面向对象特性

封装特性什么是封装在程序设计中,封装是将类中的某些部分(某些属性或者方法)隐藏起来,对象不能直接使用隐藏起来的属性或者方法,具有保护功能。对象不能直接使用隐藏起来的属性或者方法,具有保护功能。总结:隐藏对象的属性和方法实现细节,仅对外提供公共访问方式。封装格式:__属性或者方法名称。(我们也叫私有属性或者方法)封装的目的:保护隐私。示例代码如下: class Girl(...

2019-07-29 22:06:34 85

原创 面向对象

面向对象编程面向对象编程是一种编程理念,这种编程理念更符合我们人的逻辑思维。使用面向对象编程可以提高我们的开发速度和代码重用率。面向对象的开发非常适合大型程序开发,开发速度和后期维护都比过程化开发要好很多。面向对象和面向过程理解面向过程和面向对象都是用来解决问题的,只是解决问题的思路不同。面向过程可以理解为亲力亲为,面向对象可以理解为坐享其成。对象和类的相关概念类:是对一群具...

2019-07-26 22:05:37 127

原创 验证码与银行卡冻结计时系统

银行卡解冻时间展示需求解释:银行卡因为输错密码被系统冻结,需要七天才能自动解冻,写出一个程序,用于展示银行卡还有多长时间解冻,要求动态展示import timewhile True: frozen_time = '2019/7/24 17:04:00' #银行卡冻结时间 now_time = time.time() #当前时间 second1 = tim...

2019-07-25 21:16:54 399

原创 字符串

定义元素以引号包围不可修改的有序序列注:1.不可修改:字符串中的内容一旦定义后就不能修改2.有序序列:即成员(字符)有序序列,可通过下表访问字符串索引字符串中每一个个体我们称之为字符或者元素。索引指的是字符的下标。字符串索引正序从0开始,倒序从-1开始通过字符串的索引可以获取指定的字符格式:变量名 [索引值]name='My name is Mike'print(...

2019-07-24 21:19:15 221

原创 函数进阶

函数参数类型不可变类型参数:整数、字符串、元组。fun(a)内部修改a的值,只是修改另一个复制的对象,不会影响a本身可变类型:列表,字典。如fun(la)则是将la真正的传过去,修改后fun外部的la也会受影响1.传递不可变类型参数,不会影响参数本身。2.传递可变参数类型,会影响参数本身,例子:def dengji(name,a=[]):a.append(name)prin...

2019-07-23 21:35:41 126

原创 函数简介

函数函数是组织好的,可重复使用的,用来实现独立功能的代码块函数可以提高代码的重用率函数的格式不带参数和返回值函数def 函数名():···代码···带参数的函数def 函数名(参数1,参数2,···):···代码···注意:1.调用的时候,这个函数定义时有几个参数,就需要传递几个参数,参数值和参数名称是按函数声明中定义的顺序匹配起来的。2.定义时小括号中的参数,...

2019-07-22 21:37:40 181

原创 学习笔记

三元表达式值 if 判断条件 else 备选值当if条件成立的时候取前面的值,否则的话则使用else后面的值,代码示例如下: b = 10 a = 7 if b > 10 else 8 print(a)这里的a的值就取得为else后面的值,也就是a=8短路逻辑很有意思的一个操作,示例如下:a = 5b = a > 3 or 4print(b)这...

2019-07-19 22:35:21 99

空空如也

空空如也

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

TA关注的人

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