自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

python编程

心得体会

  • 博客(167)
  • 收藏
  • 关注

原创 前端目录

前端目录HTMLCSSJSJQueryBootstrapDjangoDjango基础Django项目CRMFlaskFlask基础人工智能项目爬虫TornadoScarpyredis算法和设计模式Linux常用命令Nginx

2018-10-08 08:56:44 556

原创 数据库目录

基础sql语句

2018-09-28 23:45:27 216

原创 python基础

基础数据类型- [python中关于字符串的操作](https://blog.csdn.net/weixin_42233629/article/details/81865054)-[python迭代器生成器](https://blog.csdn.net/weixin_42233629/article/details/81873639)面向对象python函数的基础知识模块网络编程...

2018-09-20 16:07:37 324

转载 可视化工具

可视化工具可视化工具

2019-05-22 20:30:11 247

原创 前端插件

快速搭建网站参考插件Font AwesomeBootstrapEasyUIjQuery UI

2019-05-22 13:45:42 381

原创 python各包下载地址

查看python版本号 cmdpythonhttps://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

2019-04-19 11:22:08 2707

原创 迁移dajngo组件到新项目中

首先把django的组件的app复制到新的项目的根目录下,删除migrations的文件,只剩下__init__.py,因为以前生成过新的表,再进来要建立新表注册app在设置文件中,...

2019-04-08 14:55:00 153

原创 web框架

web框架的本质是socket浏览器发socket请求服务端回复请求,返回字符串django的socket为别人的socket,整合起来才能用别人的socket包括server_names = {‘cgi’: CGIServer,‘flup’: FlupFCGIServer,‘wsgiref’: WSGIRefServer, django默认,性能低,测试用,没有并发‘wait...

2019-04-07 14:58:48 150

原创 爬虫举例

有些网站没有任何反爬机制,如汽车之家,任何人来了都能爬取以下爬取抽屉新热榜示例:import requestsresponse = requests.get('https://dig.chouti.com/')print(response.text)运行结果不能获取到网页内容,因为伪装成浏览器时不像浏览器,而发送请求本质是发送请求头和请求体。看看网络的请求头信息:如果能像...

2019-03-24 16:36:38 415

原创 初识爬虫

企业黄页:每个企业联系方式,主要业务等。存在意义:找到所需信息百度等:收集这些信息,以便用户搜索。而百度是自动24小时不间断爬取每个链接第相关信息,遇到一个链接再打开页面中的连接,拿到这个页面的简介,标题,链接等,叫外链。跳转到别的网页后再搜别的网页的关键字等。跳着跳转就永远停不下来,源源不断的查。蜘蛛网很多蚊子,把蜘蛛放到网上,最终把蚊子全吃了。目的是自动获取想要的信息,省去了人为的查找。...

2019-03-24 14:31:17 259

原创 CRM系统补充

文章目录权限系统Stack组件CRM业务项目划分权限系统为什么程序需要权限控制后台管理类必不可少的东西,但凡存在上下级关系,有些员工能看,有些不能看,如薪资,采购价格,财务报表。如销售之间不能看对方客户。普通业务不能看业务报表等为什么要开发权限组件目标:写一个公共权限的app,如django admin,contenttype组件。很多组件可以更加实际情况拼起来。所以写完这个组件,在...

2019-03-09 12:55:59 323

原创 前端补充协议

websocket协议存在意义:服务端主动向客户端主动推送消息http无状态,无法找到对方主动发消息,只能响应对方的消息,单工。websocket不断开时双方就可以相互发send消息。双工通道。如:浏览器弹出广告。websocket本质上使用的tcp,基于tcp创建,利用http协议并加以改造。规定了发送数据的格式及是否断开连接(不断开)。过程:客户端浏览器向服务端发送websock...

2019-03-07 22:17:29 7262 3

原创 前端flask,rpc补充

bootstrap中的响应式布局是如何完成的什么是相应式:随着屏幕分辨率不同在页面做出了不同的响应原理分辨率不同占比不同例bootstrap删格系统sm,md,lg自带响应功能,xs不带响应功能<!DOCTYPE html><html lang="zh-CN&am

2019-03-06 17:08:01 1319

原创 数据库补充

数据库引擎及区别innodb:执行行级锁和表级锁和事务(要成功都成功,要失败都失败)myisam:速度更快,支持全文索引,一般不会用,会另外做全文搜索引擎。事务特性原子,持久,一致数据锁mysql中怎么给数据加的锁:直接select是没有锁的,开启事务时才加的锁,释放锁用commitbeginselect * from xxx for updatecommit如用户1:...

2019-03-05 21:01:59 229

原创 网络并发补充

网络编程协议:tcp和udp的区别tcp:流失传输,好比双方有个管段,水可以源源不断的流,数据较安全。安全可靠,平时所有东西几乎都是tcp,手机向后端发送数据,拿到了新闻信息。浏览器浏览信息等网络相关的都是tcp,创建连接再收发,三次握手四次挥手udp:块式传输,好比冰块一块一块地扔,不是连续的。且扔的时候可能丢到别处去了,到不了他那,数据不安全。由于没有连接,速度快。对数据不太关注的...

2019-03-05 16:34:24 136

原创 面向对象补充

面向对象三大特性继承super作用:执行mro的下一个类中的相关方法例class Base: def func(self): print('base.func') super().func() # 执行mro的下一个类中的funcclass Foo: def func(self): print('foo.fun...

2019-03-01 17:13:40 199

原创 函数补充

python既支持函数编程,也支持面向对象编程,很多情况下,二者都能完成某个任务,java只支持面向对象。功能居多,面向用户,如每个请求对应一个功能,功能驱动,业务功能多:函数封装多,开源组件,精炼,提取公共部分,等:写面向对象。如Django框架,drf,全是类, 封装成一个组件时,重用性高,使用起来更简洁。python函数特点:函数作用域:python中以一个函数为一个作用域,不...

2019-03-01 12:51:01 235

原创 python基础补充

python2 和python3的区别python2中的其中三种数据类型:unicode, str=bytes,这两种数据类型都是类。万国码,世界上所有的文字全都可以包含进来,四个字节表示一个字符,现今还没有被占满,只占到了21位但是unicode如果存在硬盘上会浪费空间,一个字符占四个字节,进行本地磁盘存储或者进行网络传输时,可以进行优化,于是产生了GBK,utf-8(比GBK容纳的数据...

2019-02-28 12:04:29 215

原创 python逻辑运算符and,or

文章目录orand优先级:()> not > and > oror例andand与or则相反例优先级:()> not > and > or

2019-02-27 19:11:50 9539

原创 网络IO模型

文章目录网络IO模型比较常见的是阻塞IO模型,非阻塞IO模型, IO多路复用,异步IO模型阻塞IO模型 blocking IO网络中阻塞包括:accept, recv, recvfrom非阻塞: setblocking(False) (遇到阻塞就报错)在recv阻塞过程中,操作系统做了哪些事情非阻塞IO模型 nonblocking IOD代码实现serverimpor...

2019-02-26 20:45:22 198

原创 inux中文件内容的编辑

文章目录vim快捷键增追加内容到指定的文件中,并显示在屏幕,一次追加多行2 标准错误重定向先清空,再放东西< 追加输入重定向显示文件中前几行及显示文件中最后几行第一种方法 grep第二种方法 sed第三种方法awk显示行号和内容方法1方法2方法3方法4过滤,排除文件中的内容方法1方法2:vim快捷键iinsert进入编辑页面,输入i编辑文件D快捷键:删除光标所在位置的内...

2019-01-30 16:32:04 252

原创 linux文件夹操作

文章目录增创建目录复制文件夹删移动 mv查查看一级目录第一种方法 tree第二种方法 find第三种方法 ls第四种方法 awk第五种方法到上级目录增创建目录复制文件夹复制文件夹到另外一个文件夹中-r 递归复制 复制目录及目录中的文件-p 复制的时候保持属性不变-a 相当于-pdr 复制所有删删除目录移动 mv查cd 进入到某个目录pwd 在哪个目...

2019-01-30 16:14:57 275

原创 关于linux文件操作

文章目录查看虚拟机有几个磁盘及使用情况linux中文件夹的操作linux中文件的操作linux中文件内容的编辑查看虚拟机有几个磁盘及使用情况每个磁盘的作用和内容/boot 引导系统启动,里面放了系统内核关于系统启动的文件。由于启动系统文件很重要,所以单独分区swap 交换分区,由于服务器需要的内存很大,为了不让服务器停止工作,把硬盘的空间给服务器用。/ 根,在Linux...

2019-01-30 15:02:56 290

原创 把win上的项目配置到centos中

文章目录查看虚拟机有几个磁盘及使用情况把win上的项目压缩包拉到/目录下查看虚拟机有几个磁盘及使用情况把win上的项目压缩包拉到/目录下

2019-01-30 14:46:52 478

原创 搭建个人博客网站

搭建动态博客https://wordpress.org/静态博客https://hexo.io/zh-cn/https://jekyllrb.com/

2019-01-29 19:53:47 276

原创 scrapy框架

安装win下载到指定目录pip install wheelpip pip install Twisted‑18.9.0‑cp36‑cp36m‑win_amd64.whlpip install pywin32pip install scrapylinuxpip install scrapy使用:和Django使用方法类似创建Django projectdjango-ad...

2019-01-29 14:28:12 123

原创 爬虫python

import request伪装浏览器发起http请求find 找到与之相匹配的第一个标签

2019-01-29 11:30:29 136

原创 sqlalchemy

pip install sqlalchemy

2019-01-28 19:29:34 106

原创 wtfroms

作用生成HTML标签form表单验证安装pip install wtforms使用

2019-01-28 17:27:05 376

原创 flask LocalProxy

面向对象里面所有带__的方法都在LocalProxy中flask上下文管理请求上下文 requestcontest对象ctx,封装了request,sessionApp上下文 封装了app/g第三方组件 wtforms使用metaclass实现原理django和flask的区别都是基于wsgi一个基于传参的形式一个上下文请求管理形式flask配置文件 反射 + i...

2019-01-27 18:15:39 1183

原创 flask代码统计

首先搭建蓝图然后新建数据库,存放用户信息知识回顾,使用MD5加密密码import hashlib# md5加密功能hash = hashlib.md5(b'dkfjdfj') # 加盐hash.update(bytes('123', encoding='utf-8'))ret = hash.hexdigest()print(ret)加密后的123D:\python...

2019-01-25 00:08:01 383

原创 linux系统12位权限体系

RWS是什么如何知道我对某个文件的权限id 中的groups,wendy是/etc/hosts的陌生人对这个文件只有r–权限,read,只能读权限的计算r 4w 2x 1- 0rw- — ---420 000 0006 0 0rw- r-- r–420 420 4206 4 4rwx r-x r-x421 401 4017...

2019-01-19 21:46:13 671

原创 linux练习题

取出网卡的ip地址第一种方法awk方法2

2019-01-18 23:24:43 523

原创 Linux正则表达式

特殊符号’ ’ 单引号,所见即所得,里面的内容会被原封不动地输出" " 双引号,里面的特殊符号会被解析运行` ` 反引号, 相当于 $() 先运行()里面的命令,把结果留下来> 重定向符号,先清空文件,然后追加文件的最后>> 追加重定向,标准化输出,把内容追加到文件最后2> 错误重定向, 很少单独用,先清空,只

2019-01-18 18:21:32 146

原创 linux文件属性

文件大小,属于谁的等磁盘空间不足软链接和硬链接的区别文件属性 ls -lhiinode ,索引获得一个硬盘,分区,格式化创建文件系统,挂载(不挂到磁盘没用)含义: 用来存放文件属性的空间,通过inode号码找到这个空间,家庭住址,文件名不在这里面怎么来的,格式化创建文件系统特点,创建一个文件要占用一个inode,存放block位置,指针如果两个inode号一样,表示相同的文...

2019-01-17 18:47:54 181

原创 Linux特殊符号,特殊命令

32位只支持4g内存PATH:环境变量,变量:查看$, 修改 =,在系统大部分地方都可以用,而且含义是相同的,查找一级目录准备环境第二种方法find第三种方法蓝色是目录找出以d开头的内容第四种方法awk:$表示列目录特点:第二列大于1第五种方法cd快速回到上一次所在目录/位置 cd --相当于是个环境变量,查询命令帮助man使用man命令...

2019-01-16 20:25:37 702

原创 Linux系统中目录结构

linux目录结构特点1.一切从根开始,类似倒挂的树2.Linux中每个设备可以挂在任何目录上面3.Linux下面设备没有挂载无法使用例: linux下使用光盘linux中使用光盘 对应文件:/dev/cdrom如直接使用无法直接使用需把光盘挂在到系统中,再使用通过mnt来使用光盘挂载相对于给磁盘分区/设备 开了一个入口,通过入口进入到光盘/磁盘分区中入口-挂...

2019-01-15 22:54:17 777

原创 Linux系统相关

查看linux系统版本uname 显示系统信息-r 显示系统内核版本-m 显示系统32位还是64位PS1PS1: 系统的环境变量,一般都是大写,在系统中任何地方都可以使用,PS1控制命令行样式变量名字查看变量内容向变量中放入内容添加用户 useradd用户分类root 老大 拥用所有权限普通用户passwdidsu switch user登出 ctrl ...

2019-01-15 21:27:24 510

原创 Linux中关于别名的操作

创建目录ls list 列表-l 详细信息使用tab键进入到某个目录cd 定位 pwd创建文件,如果文件存在就更新时间戳vi Linux默认的自带的文本编辑器进入编辑页面,输入i编辑文件i:insertcat:concatenate 拼接文件并显示在屏幕上...

2019-01-11 23:41:50 1531

原创 创建虚拟机和系统安装

虚拟机是什么正常电脑只能运行一个系统可以安装多个系统,但只能同时用要给系统而虚拟机作用是在一台电脑中可创建出很多假的虚拟机,而且他们之间没有什么联系。下载网址http://www.zdfans.com/html/5928.html安装好后创建一台虚拟机,相当于新装系统接下来给配置好的虚拟机安装系统下载CentOSCentOS 6.x 版本CentOS ...

2019-01-07 22:23:53 641

空空如也

空空如也

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

TA关注的人

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