- 博客(69)
- 收藏
- 关注
转载 python Ajax的使用
转自:http://www.cnblogs.com/python-study/p/6060530.html1.使用Ajax在后台传递参数的示例 要使用Ajax传递参数,需要使用jquery,使用jquery需要注意以下几点。 1.建立static的目录,将jquery导入 2.在项目s13day18_django的settings配置中,指定jquery的目...
2018-11-22 17:21:00 253
转载 python djangjo完整的实现添加的实例
实现:点击添加实现模态对话框,添加数据并显示。urls.pyfrom django.conf.urls import urlfrom django.contrib import adminfrom app01 import viewsurlpatterns = [ url(r'^admin/', admin.site.urls), url(...
2018-11-22 16:31:00 209
转载 python 获取表单的三种方式
条件:urls.py文件中配置好url的访问路径、models.py文件中有Business表。在views.py文件中实现的三种方式:from app01 improt modelsdef business(request):1. v1=models.Business.objects.all() #对象型 [obj{id,caption,code}...
2018-11-22 10:18:00 911
转载 python django ORM
1.在models.py中创创建类# -*- coding: utf-8 -*-from __future__ import unicode_literalsfrom django.db import models# Create your models here.class User(models.Model): """docstring for U...
2018-11-15 16:18:00 130
转载 python django 模板语言循环字典
urls.pyfrom django.conf.urls import urlfrom django.contrib import adminfrom cmdb import viewsurlpatterns = [ url(r'^admin/', admin.site.urls), url(r'^index/', views.index),...
2018-11-14 16:13:00 173
转载 python djangjo 文件上传
视图:request.GET 获取数据request.POST 提交数据request.FILES 获取文件用checkbox 等多选的内容 request.POST.getlist()上传文件,from要做特殊的设置obj=request.FIFLES.get('fafa')obj.namef=open(obj.name,mode='wb')...
2018-11-14 14:24:00 78
转载 python Django请求生命周期
首先我们知道HTTP请求及服务端响应中传输的所有数据都是字符串.在Django中,当我们访问一个的url时,会通过路由匹配进入相应的html网页中.Django的请求生命周期是指当用户在浏览器上输入url到用户看到网页的这个时间段内,Django后台所发生的事情而Django的生命周期内到底发生了什么呢??1. 当用户在浏览器中输入url时,浏览器会生成请求头和请求体发给...
2018-11-13 15:26:00 247
转载 python Django
安装:pip install django查看python 中的模块:pip list查看django 的命令行: django-admin help创建mysite项目:django-admin startproject mysite运行项目,在项目目录下:python manage.py runserver ,Django会以127.0.0.0:8000默...
2018-11-11 13:12:00 65
转载 python 组件
组件:JQueryUI、EasyUI、BootStrap 每一个框架都要学习它们的规则。转载于:https://www.cnblogs.com/iexperience/p/9919333.html
2018-11-06 22:29:00 180
转载 python js正则表达式
一、定义正则表达式/.../ 用于定义正则表达式/.../g 表示全局匹配/.../i 表示不区分大小写/.../m 表示多行匹配JS正则匹配时本身就是支持多行,此处多行匹配只是影响正则表达式^和$,m模式也会使用^$来匹配换行的内容)text :判断字符串是否符合规定的正则表达式exec 获取匹配的数据。 py...
2018-11-06 21:54:00 171
转载 如何在sublime中调试html文件
一、安装View In Browser插件快捷键 Ctrl+Shift+P(菜单栏Tools->Command Paletter),输入 pcip选中Install Package并回车,输入View In Browser的插件回车就安装了注意左下角的小文字变化,会提示安装成功二、设置快捷键菜单栏Preferences-&g...
2018-11-06 15:19:00 178
转载 html中submit和button的区别
submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了。如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把submit改成button,即取消其自动提交的行为,否则,将会造成提交两次的效果,对于动态网页来说,也就是对数据库操作两次。或者在使用submit时验证时加return true或false。...
2018-11-05 21:33:00 72
转载 python jQuery筛选器
筛选器:$(this).next() 下一个 $(this).prev 上一个 $(this).parent() 父 $(this).children() 孩 $(this).siblings() 获取兄弟标签 如:$(‘#i1’).siblings()<!DOCTYPE html><html lang="en">...
2018-11-01 14:56:00 96
转载 python jQuery
http://jquery.cuishifeng.cn/ 前7个标签比了解格式:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <line re...
2018-10-25 17:18:00 78
转载 python javascript
JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。1.JavaScript代码存在形式方式一:<script type'text/javascript' src='js文件'></script>方式二:&l...
2018-09-26 15:04:00 78
转载 python 前端素材提供
小图标素材:http://fontawesome.dashgame.com/转载于:https://www.cnblogs.com/iexperience/p/9627914.html
2018-09-11 15:23:00 122
转载 python Dom
Dom(Document) 称为:文档对象模型,是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定的核心内容。一、查找元素1、直接查找document.getElementById('il') ...
2018-09-05 23:09:00 205
转载 python 前端技术
生活中浏览器就是一个客户端,根据搜索内容向不同的服务器发送请求,但是显示最终页面后与请求的服务器断开,想再次看到搜索内容时需要重新连接。服务端:import socketdef handle_request(client): buf = client.recv(1024) client.send("HTTP/1.1 200 OK\r\n\r\n")...
2018-08-29 14:13:00 170
转载 python 有关堡垒机的那些事
堡垒机为了保证系统或服务器的安全性,防止运维和开发人员胡乱操作服务器,导致不必要的损失,使用堡垒机来完成对运维和开发人员的授权。用户统一登录堡垒机账号来操作系统或服务器。堡垒机等于成了生产系统的SSO(single sign on)模块了。你只需要在堡垒机上添加几条规则就能实现以下权限控制了。1.为用户建立堡垒账户2.用户登录堡垒机按照分配的权限去操作服务器或系统。堡垒机有审...
2018-08-23 16:47:00 134
转载 python 学员管理系统
需求:用户角色,讲师\学员, 用户登陆后根据角色不同,能做的事情不同,分别如下讲师视图 管理班级,可创建班级,根据学员qq号把学员加入班级 可创建指定班级的上课纪录,注意一节上课纪录对应多条学员的上课纪录, 即每节课都有整班学员上, 为了纪录每位学员的学习成绩,需在创建每节上课纪录是,同时 为这个班的每位学员创建一条上课纪录 为学员批改成绩,...
2018-08-23 13:14:00 97
转载 python-ORM
ORM对象映射关系程序。通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,这样我们在使用编程语言对数据库进行操作的时候可以直接使用编程语言的对象模型进行操作就可以了,而不用直接使用sql语言。orm的优点:隐藏了数据访问细节,“封闭”的通用数据库交互,ORM的核心。他使得我们的通用数据库交互变得简单易行,并且完全不用考虑该死的SQL语句。快速开发,由此...
2018-08-21 15:10:00 107
转载 python-pymysql学习
python 操作mysql:有两种方式python-mysqldb(python3.0之后不能安装)和pymysql,下面是pymysql的学习。参照表:python代码实现的mysql查询功能:#conding:utf-8import pymysqlconn = pymysql.connect(host='127.0.0.1', port=3306,...
2018-08-21 14:11:00 92
转载 python——pymysql的安装
pymysql是python程序连接mysql数据库的的第三方库,通过运行import pymysql 查看系统中是否有该模块,没有的话需要自行安装。安装教程如下:1.下载pymysql安装包,下载地址:https://github.com/PyMySQL/PyMySQL2.将压缩包进行解压,在命令行中切换到解压文件所在的位置,运行python setup.py inst...
2018-08-21 11:05:00 379
转载 mysql关系型数据库
参考:https://www.cnblogs.com/alex3714/articles/5950372.html关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。RDBMS 术语数据库:数据库是一些关联表的集合。.数据表:表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。列:一列(数据元素) 包...
2018-08-16 17:27:00 174
转载 缓存系统——redis数据库
缓存系统有:mongodb、redis(速度更快)、memcache学习memcached 参考:http://www.cnblogs.com/wupeiqi/articles/5132791.html学习redis 参考:http://www.cnblogs.com/alex3714/articles/6217453.html转载于:https://www.cnblogs....
2018-08-16 13:35:00 95
转载 python RabbitMQ
RabbitMQ 消息队列python中的Q:threading Queue :是线程直接交换 进程Queue :是父进程与子进程或同属于一个父进程下的多个子进程交换。这能python自己使用。为了和不同语言交换使用,需要使用RabbitMQ(中间管道)RabbitMQ是流行的开源消息队列系统,用erlang语言开发,所以...
2018-07-30 21:54:00 78
转载 python IO多路复用版FTP
需求:实现文件上传及下载功能支持多连接并发传文件使用select or selectors转载于:https://www.cnblogs.com/iexperience/p/9392950.html
2018-07-30 21:38:00 108
转载 python Select\Poll\Epoll异步IO与事件驱动
参考:http://www.cnblogs.com/alex3714/articles/5248247.html写服务器处理模型的程序时通常采用的模型:(1)每收到一个请求,创建一个新的进程,来处理该请求;特点:由于创建新的进程的开销比较大,所以,会导致服务器性能比较差,但实现比较简单。(2)每收到一个请求,创建一个新的线程,来处理该请求;特点:要涉及到线程的同步,有可能会面...
2018-07-25 23:01:00 115
转载 python 同步与异步的性能区别及实例
同步与异步的性能区别1.#coding:utf-8import gevent def task(pid): """ Some non-deterministic task """ gevent.sleep(0.5) #起到切换的作用 print('Task %s done' % pid) def synchro...
2018-07-25 22:46:00 163
转载 python Gevent协程
协程(微线程)是一种用户态的轻量级线程。协程拥有自己的寄存器上下文和栈能协程调度切换,协程能保留上一次调用时的状态(即所有局部状态的一个特定组合),每次过程重入时,就相当于进入上一次调用的状态,换种说法:进入上一次离开时所处逻辑流的位置。线程是通过cup来调度切换。优点:无需线程上下文切换的开销无需原子操作锁定及同步的开销方便切换控制流,简化编程模型高并...
2018-07-20 16:57:00 123
转载 python——多进程
python 其实是单线程程序,之所以有多线程是因为它是利用上下分时的功能让人感觉看起来是多线程。python 多线程不适合cpu密集操作性的任务,适合io操作密集的任务。多并发效果:import multiprocessing import timedef f(name): print('hello', name) if __name...
2018-07-18 15:22:00 75
转载 python 简单主机批量管理工具
需求:主机分组主机信息配置文件用configparser解析可批量执行命令、发送文件,结果实时返回,执行格式如下batch_run -h h1,h2,h3 -g web_clusters,db_servers -cmd "df -h" batch_scp -h h1,h2,h3 -g web_clusters,db_servers -ac...
2018-07-18 15:17:00 106
转载 python 队列Queue
这里的Queue指的是线程中的Queue,后面还有进程间的Queue基本FIFO队列:先进先出。calss Queue.Queue(maxsize=0)maxsize是个整数,指明了队列中能存放的数据个数的上限。一旦达到上限,插入会导致阻塞,直到队列中的数据被消费掉。#coding:utf-8import Queueq=Queue.Queue(5) #队列中只...
2018-07-17 22:08:00 103
转载 python 线程
线程锁(互斥锁Mutex)一个进程下可以启动多个线程,多个线程共享父进程的内存空间,也就意味着每个线程可以访问同一份数据,此时,如果2个线程同时要修改同一份数据,这样就可能使结果不正确,每次运行的结果不同,为了避免自己在还没改完的时候别人也来修改此数据,可以给这个数据加一把锁, 这样其它线程想修改此数据时就必须等待你修改完毕并把锁释放掉后才能再访问此数据,这里的锁称为线程锁。在p...
2018-07-13 19:43:00 61
转载 python 进程和线程
进程:将程序装载到内存并为它分配内存资源才能执行,这种执行程序称为进程,进程是资源的集合。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。优点:允许多个程序同时加载到内存中,在操作系统的调度下,可以实现并发地执行。这是这样的设计,大大提高了CPU的利用率缺点:进程只能在一个时间干一件事,进程在执行的过程中如果阻塞,...
2018-07-12 22:40:00 57
转载 python 堡垒机讲解及实例
paramiko模块,该模块基于SSH用于连接远程服务器并执行相关操作。SSHClient:用于连接远程服务器并执行基本命令#coding:utf-8import paramikossh=paramiko.SSHClient() #创建ssh对象ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ...
2018-07-11 18:30:00 310
转载 python socketserver 实现 ftp功能
需求:用户加密认证允许同时多用户登录每个用户有自己的家目录 ,且只能访问自己的家目录对用户进行磁盘配额,每个用户的可用空间不同允许用户在ftp server上随意切换目录允许用户查看当前目录下文件允许上传和下载文件,保证文件一致性文件传输过程中显示进度条附加功能:支持文件的断点续传client:#coding:utf-8impo...
2018-07-11 11:44:00 172
转载 python之SocketServer
SocketServer是对socket的封装和简化。部分转自:http://www.cnblogs.com/zhangkui/p/5655428.html1.SocketServer内部使用 IO多路复用 以及 “多线程” 和 “多进程” ,从而实现并发处理多个客户端请求的Socket服务端。即:每个客户端请求连接到服务器时,Socket服务端都会在服务器是创建一个“线程”或者...
2018-07-03 16:52:00 118
转载 python socket粘包及实例
1.在linux中经常出现粘包的出现(因为两个send近靠着,造成接受到的数据是在一起的。)解决方法:在服务端两send的中间中再添加一个recv(),客户端添加一个send(),服务端收到信息确认客户端已经收到第一个send发送的信息后,再发送第二个send中的内容。2.需求: 客户端向linux服务端传送get指令,将服务端get到的数据传送到客户端,通过md5 验证传送后的...
2018-07-03 12:40:00 131
转载 python 通过socket实现ssh功能
功能:实现从客户端向服务端发送cmd指令,服务端将结果返回给客户端的功能。#coding:utf-8'''服务端'''import socket,osserver=socket.socket() #创建对象server.bind(('localhost',2345)) #绑定监听端口(服务器端的IP地址和端口)server.listen(5) #开始监听T...
2018-06-27 22:30:00 395
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人