随笔分类 - python学习笔记
摘要:由于内容众多 直接使用 git 链接 : https://github.com/uge3/hosts_masg主机管理WEB页面使用 SQLALchemy 主机管理(8列) ip 用户表: 用户名 密码 功能: 1 管理员登陆 用户登陆 2 管理员后台页面 -查看所有主机信息(4列) -查看详细信息
阅读全文
摘要:django 模块 一 安装: pip3 install django 或 python -m pip install django 二 添加环境变量 相关命令: django 创建工程目录功能 name -name #整个程序进行配置目录 --init --settings #配置文件 --url
阅读全文
摘要:定义正则表达式 /.../ 用于定义正则表达式 /.../g 表示全局匹配 /.../i 表示不区分大小写 /.../m 表示多行匹配 JS正则匹配时本身就是支持多行,此处多行匹配只是影响正则表达式^和$,m模式也会使用^$来匹配换行的内容) 方法:1、 test -判断字符串是否符合规定的正则 2
阅读全文
摘要:详细代码: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>编辑框功能</title> 6 7 <style type="text/css"> 8 /*顶部菜单*/ 9 .pag-head
阅读全文
摘要:jQuery http://jquery.cuishifeng.cn/ 相当于js的模块,类库 DOM/BOM/JavaScript的类库 一、查找元素 jQuery 选择器 直接找到某个或者某个标签 1 1.id 2 $('#id') 3 2.class 4 $('.p') 5 3.标签 6 $(
阅读全文
摘要:DOM操作 1、 找到标签直接查找 document.getElementById 根据ID获取一个标签 document.getElementsByName 根据name属性获取标签集合 document.getElementsByClassName 根据class属性获取标签集合 documen
阅读全文
摘要:后台管理页面: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>后台管理页面</title> 6 7 <style type="text/css"> 8 /*顶部菜单*/ 9 .pag-h
阅读全文
摘要:rabbitmq_server_topic topic模式 1 #!/usr/bin/env python 2 #{data} {time} 3 #_*_coding:utf-8_*_ 4 5 import pika,sys,time 6 connection = pika.BlockingConn
阅读全文
摘要:direct_client:广播接收 1 #!/usr/bin/env python 2 3 #_*_coding:utf-8_*_ 4 5 import pika,time,sys 6 7 connection = pika.BlockingConnection(pika.ConnectionPa
阅读全文
摘要:RabbitMQ队列: 发送端: 1 #!usr/bin/env python 2 #-*-coding:utf-8-*- 3 # Author calmyan 4 #python 5 #2017/6/26 16:08 6 #__author__='Administrator' 7 import p
阅读全文
摘要:1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <title>仿京东</title> 7 <style> 8 /*外框*/ 9 10 .div_mingr { 11 height: 30px; 12
阅读全文
摘要:HTML5 :规则, 浏览器的通用规则 1 1、规则, 浏览器的通用规则 2 2、开发者: 3 学习html 规则 4 开发后台程序 5 - 写html文件 (当作模板) 6 - 数据库获取数据,替换到指定的HTML文件中的位置 7 3、本地测试 8 - 找到文件,用浏览器直接打开 9 - pych
阅读全文
摘要:1 #!/usr/bin/env python 2 #_*_coding:utf-8_*_ 3 #Python 4 #17-7-14 下午6:22 5 #__author__='Administrator' 6 7 import os,sys 8 9 BASE_DIR = os.path.dirna
阅读全文
摘要:主题: 需求: 用户角色,讲师\学员, 用户登陆后根据角色不同,能做的事情不同,分别如下讲师视图 管理班级,可创建班级,根据学员qq号把学员加入班级 可创建指定班级的上课纪录,注意一节上课纪录对应多条学员的上课纪录, 即每节课都有整班学员上, 为了纪录每位学员的学习成绩,需在创建每节上课纪录是,同时
阅读全文
摘要:1 #!usr/bin/env python 2 #-*-coding:utf-8-*- 3 # Author calmyan 4 #python 5 #2017/7/6 21:29 6 #__author__='Administrator' 7 from sqlalchemy.ext.declar
阅读全文
摘要:pymysql模块对mysql进行 1 import pymysql 2 3 4 5 # 创建连接 6 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='root', db='test') 7 # 创建游
阅读全文
摘要:题目:基于RabbitMQ rpc实现的主机管理 需求: 可以对指定机器异步的执行多个命令例子:>>:run "df -h" --hosts 192.168.3.55 10.4.3.4 task id: 45334>>: check_task 45334 >>:注意,每执行一条命令,即立刻生成一个任
阅读全文
摘要:redis 缓存系统 redis是业界主流的key-value nosql 数据库之一。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持
阅读全文
摘要:RabbitMQ消息队列:默认为消息轮循模式,按client端启动是顺序接收 server端 1 import pika 2 connection = pika.BlockingConnection(pika.ConnectionParameters( 3 'localhost')) 4 chann
阅读全文

浙公网安备 33010602011771号