自定义博客皮肤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)
  • 收藏
  • 关注

原创 列表、字典和字符串 增删改查总结

列表增列表.append(数据)列表.insert(下标,数据)列表.extend(列表2)删列表.pop() – 不写下标默认删除最后一个列表.remove(数据)del 列表[下标]列表.clear() --清空列表改列表[下标] = 数据查列表[下标]统计列表.count(数据) --数据在列表中出现的次数len(...

2018-12-19 20:50:17 387

原创 时间类型和字符串类型

获取当前时间:import time# 获取当前时间t = time.localtime()t.tm_year # 年t.tm_mon # 月t.tm_mday # 日字符串类型转为时间类型from datetime import datetime, timedelta# strptime 字符串格式转为时间格式time = datetime.strptim...

2018-12-10 14:45:45 847

原创 安装flask-mysqldb报错

ubuntu16.04安装flask-mysqldb时报错:OSError: mysql_config not foundCommand “python setup.py egg_info” failed with error code 1 in /tmp/pip-install-upu3wida/mysqlclient/问题解决:sudo apt-get install py...

2018-12-02 09:40:04 395

原创 CSRF攻击

以前在学习CSRF攻击时,一直处于半懵逼状态,今天又磕了一遍算是给弄懂了。什么是CSRF攻击:关于第三步,用户在没退出Web A登陆的情况下,去访问Web B网站,Web B网站上可能会存在一个按钮(点我领红包*-*),或是一张图片,这只是表面上你看到的东西,其实Web B网站还隐藏这N个hidden表单,这些hidden表单里面的action是Web A的ID和POST,还有设置新密码什...

2018-12-01 22:47:44 214

原创 Django中实现验证码功能

安装Pillowpip install Pillow==3.4.1windows下如果安装报错:点击此处下载对应的版本到本地,下载到那里,就去那个目录下:pip install Pillow-3.4.2-cp36-cp36m-win32.whl在创建的应用/views.py文件中,创建一个视图。from PIL import Image, ImageDraw, I...

2018-11-14 19:58:05 379

原创 css常见bug

边学边总结:- 解决margin-top塌陷,清除父类浮动以及支持IE浏览器(非标浏览器),综合写法:/* 塌陷,浮动共有方法 */.clearfix:before,.clearfix:after{ content: ""; display: table;}/* 清除父类浮动 */.clearfix:after{ clear: both;}/* 解决IE不支持问题,固定网页不...

2018-11-09 23:22:37 403

原创 解决pycharm 无法加载pip安装包报错:python packing tools not found. install packing tools

Linux下打开 /opt/pycharm-xxxxx/helpers/packaging_tool.pywindows下打开 C:\Program Files\JetBrains\PyCharm 2017.1.1\helpers\packaging_tool.py找到下方代码:def do_install(pkgs): try: import pip e...

2018-10-21 12:20:46 18012 5

原创 vim tab键设置成四个

在终端输入cd 到家目录输入sudo vim .vimrc, 然后输入(全部输入): 1 set autoindent # 自动对齐 2 set smartindent # 智能对齐 3 set tabstop=4 # tab键为4个空格 4 set shiftwidth=4 # shift + >为4个空格vim操作:i 进入插入模式按Esc,然后...

2018-10-15 20:55:01 901

原创 Linux-Ubuntu,卸载python同时删除其依赖,系统出现问题解决办法。

自己给自己挖了个坑,把Ubuntu自带的Python2和Python3及其依赖给删除了,导致系统出现问题。经过一番折腾最终解决。方法如下:如果终端还可以打开:把你自己安装的python版本给卸载了,sudo apt-get remove --auto-remove python3/python2卸载完成直接输入:sudo apt-get install ubuntu-desktop,然后重...

2018-10-15 16:52:15 5323

原创 pip3解决 ImportError: cannot import name 'main'和AttributeError: module 'pip.__main__' has no attrib死循环

注意:如果只是报错: ImportError: cannot import name ‘main’,直接点下方链接解决问题。坎坷经历:在使用pip3 install --upgrade pip升级时,首先报错:ImportError: cannot importname ‘main’使用网上找的方法:sudo vim /usr/bin/pip3把下面的三行 from pip...

2018-10-15 16:09:38 1896

原创 多任务-进程

程序运行起来后,代码+用到的资源,称之为进程。它是操作系统分配资源的基本单元。

2018-10-13 09:10:54 234

原创 vi :E325 解决办法!

为什么会出现这种情况?是因为你在使用vim进行编辑时,没有保存直接关闭了终端,所以vim就生成了一个.swp的文件,这个文件就是用来保存,你强制关闭终端时没有保存的内容。方法一:注意:使用此方法不会恢复数据。输入D(删除交换文件),下次打开就不会出现此页面。或者在终端中输入 ls -la 找到.swp 文件(这个文件是个隐藏文件,所以删除时要加上 . ),然后rm .你的swp...

2018-10-12 17:04:47 8909

原创 多任务-线程

多任务是指操作系统可以同时运行多个程序。比如你可以在一台电上同时听歌,用pycharm写程序还可以用谷歌浏览器上网。

2018-10-10 22:04:48 191

原创 网络-TCP

以下为初学者理解:TCP必须区分客户端和服务器,TCP的稳定性比UDP高。比如a向b发送消息,用UDP发送后,你不知道b到底有没有收到消息,而使用TCP发送,b收到消息后服务器会给a一个反馈u信息,a就知道b收到了消息。很多聊天软件,聊天使用的是UDP而发送文件则使用的是TCP。迅雷用的就是TCP,下载东西时你留意下就会发现,会有上传数据,这是怎么回事那?比如:你要下载一...

2018-10-10 09:21:19 306

原创 网络-UDP

1.IP地址以下均为初学者的理解:IP地址:用来在网络中标记一台电脑,比如192.168.249.1;在本地局域网上是唯一的。(就像家庭地址一样,通过这个地址可以找到你。)IP地址分为:IPv4和IPv6IPv4:IPv4由四组数字(192.168.249.1)组成,每组最小数值为0,最大数值为255,也就是0-255共256个数字。共有256**4种排列方式。IPv4地址被全世...

2018-10-08 22:49:07 502

原创 待完成事件!

后续慢慢更新 python基础 python面向对象 python实战

2018-10-08 21:40:15 492

原创 01_Python基础

1.hello word!所有代码都是使用python 3.x完成的废话少说直接看代码:print("Hello Python")print("你好世界")以前看过《笨方法学python》,python 2.x使用print函数不需要加小括号。2.注释# 这是第一个注释print("hello hello")""&

2018-10-07 23:14:39 183

空空如也

空空如也

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

TA关注的人

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