- 博客(33)
- 收藏
- 关注
原创 解决设置.gitignore忽略.idea不起作用的问题
一:问题原因出现该问题的原因是在创建本地库时,自动生成的.git文件和.gitignore文件中并没有添加.idea文件,但是这个自动创建的.gitignore文件配置在创建本地库的同时已经添加进了本地库的缓存中,虽然创建完本地库之后你第一时间更改了忽略文件,但是上传到服务器时仍然会有.idea文件夹。根据这个思路,我们可以先清除本地库忽略文件配置缓存,然后更改忽略文件,添加要忽略的文件,再次提...
2019-02-20 13:09:19
9843
2
原创 python中类方法,静态方法和实例方法的作用和区别
class A(object): # 构造函数 def __init__(self, title1): self.title = title1 print(self.title) # 实例函数 def foo(self, title2): print(title2) # 静态函数 @staticme...
2019-02-18 15:08:00
7300
1
原创 04--开发Django项目模块(前期准备)
乐于分享,分享快乐!通过这个专栏,希望能让大家了解python这门开发语言在web开发的具体应用以及日常网站开发的基本过程,如果你是一个正在努力的小白猿(媛),希望本专栏可以为你提供一些帮助,如果喜欢本专栏或者想和博主聊一聊,欢迎私信或者留言,另外,如果觉得本专栏不错,一定要记得分享呦!...
2019-02-14 15:06:54
681
原创 02--手动创建虚拟环境以及应用到Django项目中
一:手动搭建虚拟环建windows:cmd下:1.pip install virtualenv (自动安装在对应版本python根目录Scripts中)下载慢可加源:(pip install virtualenv -i http://pypi.douban.com/simple/)2.virtualenv 查看是否安装成功3.创建虚拟环境virtualenv [虚拟环境根目录...
2019-02-14 10:33:54
377
原创 05--配置Django后台Xadmin
一:前期准备搭建一个Django项目框架详见我的Web后端开发学习之旅03–搭建一个完整的Django项目框架下载xadmin.zip安装包传送门 提取码:omrp二:项目配置安装xadmin将下载好的xadmin.zip文件放到创建好的Django项目根目录控制台执行pip install xadmin.zip修改项目配置文件,替换Django自带后台xadmin...
2019-02-13 22:43:43
340
原创 完美解决:执行pip时Unable to create process using ‘“‘错误(详细流程)
场景再现:1.你想在你的windows上同时安装3.x和2.x的python,2.完成后,通过修改python.exe的命名将两个版本区别开来,(记得先添加系统变量)3.进入cmd进行检查,版本命名没有问题,检查区别pip时报如下错误C:\Python36>pip3Fatal error in launcher: Unable to create process ...
2018-12-27 11:44:56
69410
14
转载 TCP 三次握手四次挥手详解
原文转载:http://www.cnblogs.com/zmlctt/p/3690998.html本文做整理摘要1.TCP三次握手所谓三次握手(Three-way Handshake),是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。三次握手的目的是连接服务器指定端口,建立TCP连接,并同步连接双方的序列号和确认号并交换 TCP窗口大小信息。在socket编程中,客...
2018-12-26 15:37:09
5853
2
原创 linux-wget和curl 最常用命令以及两者的区别
以下均在命令行(Ctrl+Alt+T)输入:一:wget(Wget用于文件下载,在安装软件时会经常用到。)一、安装 1.安装wget:sudo apt install wget 2.查看是否成功:wget --version二、使用 1.使用wget下载单个文件 wget [URL] 例子:wget http://cn2.php.net/...
2018-12-26 14:22:41
797
原创 Pycharm 最常用最舒爽的快捷键
Ctrl + 鼠标左键 查看方法属性,学习新东西用 Alt + Enter 快速修正 忽略命名检查 进行快速导包用 Ctrl + Alt + L 代码格式化 舒爽 用了不会再忘Ctrl + Alt + O 优化导入 快速删除一些没用...
2018-12-26 10:45:20
177
原创 02--手动创建虚拟环境以及应用到Django项目中
Python MTV(MVC)M: model 模型层 操作数据库T: template 模板层 显示数据库V: view 控制层 接收用户请求,响应请求MTV步骤打开pycharm创建一个Django项目(根据python版本切换django版本控制台输入:pip install django==版本号)1.先创建一个app 控制台输入:py...
2018-11-19 10:09:15
226
原创 03--新建Django项目根目录各文件说明与介绍
Djang项目各文件用途说明根目录settings.py文件import os#获取当前文件的根目录BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))#加密SECRET_KEY = 'ai(62wkj=^s_19@bx_r(g+8sdfz*prc9hqmbr8z$my-l4t=k5e'...
2018-11-19 10:07:59
1187
原创 01---基础介绍
web架构: C/S: client(客户端)/server(服务器端) 跨平台性差 B/S: browser(网页端)/server(服务器端) 跨平台性强 用的多web分类: 静态web 动态web:ajax和dom结合 模板语法WSGI 是一份标准,是python应用程序或者框架和web服务器之间的一种接口,是一套python web端...
2018-11-19 10:04:12
226
原创 Web前端-Html部分笔记(五)
HTML 表单一、表单概述1、作用: 用于为用户创建 HTML 表单,用于向服务器传输数据。 表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。 表单还可以包含 menus、textarea、fieldset、legend 和 label 元素。 2、格式<form action="login.action" method...
2018-10-31 20:09:44
204
原创 Web前端-Html部分笔记(四)
以下是我对Web前端-Html部分的笔记,因为博主也是初学Web前端,有很多东西都还停留在表层的理解,如果我的博客有任何错误,请及时评论或者私信我,我会及时更改。也欢迎同样初学Web-前端的你愿意关注我的博客,我会把我每周的学习内容进行整理和上传,方便大家沟通和交流学习经验。表格标签1、作用以表格形式将数据显示出来,当数据量非常大的时候,表格这种展现形式被认为是最为清晰的一种展现形式。...
2018-10-29 19:57:58
256
原创 Web前端-Html部分笔记(三)
下是我对Web前端-Html部分的笔记,因为博主也是初学Web前端,有很多东西都还停留在表层的理解,如果我的博客有任何错误,请及时评论或者私信我,我会及时更改。也欢迎同样初学Web-前端的你愿意关注我的博客,我会把我每周的学习内容进行整理和上传,方便大家沟通和交流学习经验。列表标签一、无序列表(unordered list)(双标签)1、作用给一堆内容添加无序列表语义(一个没有先后...
2018-10-29 19:40:33
170
原创 Web前端-Html部分笔记(二)
以下是我对Web前端-Html部分的笔记,因为博主也是初学Web前端,有很多东西都还停留在表层的理解,如果我的博客有任何错误,请及时评论或者私信我,我会及时更改。也欢迎同样初学Web-前端的你愿意关注我的博客,我会把我每周的学习内容进行整理和上传,方便大家沟通和交流学习经验。一、常用基础标签1、h标签(Headline)(双标签) 作用 用于给文本添加标题语义 格式 ...
2018-10-29 19:36:00
403
原创 Web前端-Html部分笔记(一)
以下是我对Web前端-Html部分的笔记,因为博主也是初学Web前端,有很多东西都还停留在表层的理解,如果我的博客有任何错误,请及时评论或者私信我,我会及时更改。也欢迎同样初学Web-前端的你愿意关注我的博客,我会把我每周的学习内容进行整理和上传,方便大家沟通和交流学习经验。由于是笔记,所以我只写需要记的部分,那些关于Web基础概念和Html的发展史这种了解的东西我就不陈述了。一、什么是 ...
2018-10-29 19:20:15
198
原创 Python3如何限制添加属性
限制添加属性 格式:__slots__=() 小括号代表元组,括号内写字符串,构造函数时只能构造在元组中出现过的变量名class Person: __slots__ = ('name','age') def __init__(self): self.name=None self.age=Nonep=Person...
2018-10-11 17:35:07
830
原创 Python3底层函数重写和运算符重载
底层函数重写 Python是支持重写底层函数的,在打印对象时, 默认打印的是对象的地址名,也就是底层函数:__str__(),那么,如果我修改了底层函数, 让他输出我想要的值,而不是打印地址值,这时就达到了重写底层函数而打印一些我们想要的值的目的。看下边:#不重写底层cla...
2018-10-11 17:32:24
661
原创 Python3中的访问限制详解
访问限制 私有:只能自己使用,别人不能使用 好处:1.外部不能随意更改 提高了安全性 2.可以起到数据过滤的作用 格式:在构造函数变量的前边加上两个下划线__ 看个案例: 创建一个P...
2018-10-11 17:21:43
2737
1
原创 Python3中的析构函数
析构函数 析构函数:__del__(self) 在程序全部结束时自动结束,当程序无法结束时该函数也不会执行。 执行时间:1.如果该析构函数是全局,则程序结束自动执行 2.如...
2018-10-11 17:12:03
7129
1
原创 Vmware虚拟机完整创建一个linux(Ubuntu)系统全过程(四)
上一篇中,我们已经完整的讲完了虚拟机的安装和虚拟机工具的安装,使我们的Ubuntu实现的交互共享的功能,这一篇,我们要讲的是用ssh和Xshell实现服务器的功能。第一步:获取软件(包含注册码) 提取码:q2j1第二步:安装过程截图第三步:在虚拟机终端中安装ssh协议。第四步:打开Xshell 4 ,新建一个连接。至此,我们就...
2018-08-21 00:04:45
12182
13
原创 Vmware虚拟机完整创建一个linux(Ubuntu)系统全过程(三)
在上一篇中,我们已经成功的将我们的虚拟机安装了系统,完成了对系统的设置,那么,我们如何能将本机文件和虚拟机文件进行交互和共享呢?还有,分辨率上我们怎么得到我们想要的分辨率呢?第一步:打开我们的虚拟机,然后单击VMware菜单栏虚拟机选项,在弹出的选项中选择安装VMware Tools,这时候我们打开虚拟机中的文件选项,下边会弹出一个名字叫VMware Tools(类似于U盘的东西),这个U...
2018-08-20 23:29:08
18613
29
原创 Vmware虚拟机完整创建一个linux(Ubuntu)系统全过程(二)
上一篇,我们讲到了VMware的安装和创建一个新的虚拟机的框架,这篇我们就讲一下如何将我们的下载的linux系统导入到我们的虚拟机框架中。第一步:打开VMware,点击编辑虚拟机设置,选择CD/DVD(SATA)将右边的连接改成使用ISO映像文件,浏览找到你的Ubuntu压缩包所在的位置,单击确定第二步:单击开启此虚拟机,显示开机屏幕,随后会出现选择安装语言,中文简体在最下...
2018-08-20 22:07:18
33916
24
原创 Vmware虚拟机完整创建一个linux(Ubuntu)系统全过程(一)
所需软件下载:Vmware15虚拟机+ubuntu16.04.3+激活密钥获取提取密码:1vyd当软件下载完毕后 我们就做好了一个完整虚拟机所需要的所有初步软件,所以接下来我们先进行第一步Vmware虚拟机的安装。第一步:双击打开VMware Workstation安装包第二步:按步骤进行,单击下一步,我接受协议,单击下一步,选择典型安装,更改安装位...
2018-08-20 21:17:37
61394
9
原创 Python3---os及os.path模块基础知识全总结+难点详解
Python3 os模块: 格式: import os 基础知识:1.os.name 查看本机操作系统 nt--windows posix---linux/unix/mac 2.os.uname() 查看操作系统详细信息,windows不支持这个功能,会报错 ...
2018-08-01 21:02:42
504
原创 Python3函数
Python3函数: (一):怎么写和怎么调用函数 函数: 当一段代码需要不定期重复使用时,将一段代码封装,打包到一个容器中,函数中存储的是逻辑代码 如何写函数: def+函数名+() 定义函数 如何调用函数: ...
2018-07-30 20:33:36
263
原创 Python3面向对象----------多态
(很抱歉我还没写到多态,就有了6百多的访问量,感觉很惭愧。但是我昨天晚上10点结束笔记,只是先写了标题以做好周六自习要复习的内容,今天一打开看见空文档被阅读了600+,真是脑壳痛,话不多说,看内容)Python3面向对象--------多态 其实,准确的说,Python中多态的概念并不明确。那么多态的概念是什么呢 多态:顾...
2018-07-27 21:59:58
1706
5
原创 Python3中面向对象------继承
以下是我对Python3面向对象------继承的理解,因为博主也是初学Python3,有很多东西都还停留在表层的理解,如果我的博客有任何错误,请及时评论或者私信我,我会及时更改。也欢迎同样学习Python的你愿意关注我的博客,我会把我每周的学习内容进行整理和上传,方便大家沟通和交流学习经验。Python3面向对象--------继承: (1)继承与多重继承...
2018-07-27 21:58:48
249
原创 Python3面向对象-----------封装
以下是我对Python3面向对象------封装的理解,因为博主也是初学Python3,有很多东西都还停留在表层的理解,如果我的博客有任何错误,请及时评论或者私信我,我会及时更改。也欢迎同样学习Python的你愿意关注我的博客,我会把我每周的学习内容进行整理和上传,方便大家沟通和交流学习经验。Python面向对象---------封装 (1)面向对象:封装 ...
2018-07-27 21:57:19
561
原创 Python3中列表,元组,字典,集合的简要分析,简介和相关操作
python数据结构: 1.列表 :相当于一个容器,里边可以存放多个数据(可以不同类型),一次可以处理多个数据,变量只能存放一个数据, 一次只能存放一个数据 在列表中存值(添加数据): list.append() 在列表的末尾一次性添加一个数据...
2018-07-16 17:55:01
735
原创 Python3中关于数学类,随机数模块,字符串的相关操作,代码,以及用法简要分析(附简单例题)
一:数字类abs() 绝对值max(,,,...) 求最大值 例:max(a,b,c) 求a,b,c三个数的最大值min(,,,...) 求最小值 例:max(a,b,c) 求a,b,c三个数的最小值pow(a,b) a的b次方 例:pow(3,5) 求3的5次方round(a,b) a的值四舍五入 a为数值 b为保留几位小数 例:r...
2018-07-14 10:54:59
552
原创 Python3中循环语句while,for相关操作,代码以及用法简要分析(附简单练习题)
一:循环语句: 什么是循环:重复做某一件事情。生活中的循环:表,地球公自转代码中什么情况下会使用循环: 当一段代码需要重复并且连续的时候需要用的循环。循环三大条件: 1.定义循环的起始值 2.循环结束的条件 3.起始值递增或递减无限循环:死循环造成死循环的条件:1.当循环条件一...
2018-07-12 21:27:26
4974
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人